Commit Graph

31 Commits

Author SHA1 Message Date
Patrick Erichsen
61cf4b9246 test(buzz): add live QA Lab channel lane (#116298)
* feat(buzz): add live QA runner

* ci(qa): add gated Buzz live lane

* docs(qa): document Buzz live testing

* fix(buzz): keep QA relay type private

* test(buzz): type QA suite mock

* fix(buzz): preserve racing QA reply relations

* fix(qa): harden Buzz credential redaction

* fix(buzz): ignore retained QA relay events

* fix(buzz): clean up observer setup failures

* test(buzz): return complete racing messages

* fix(buzz): default QA credentials to file

* fix(qa): validate pooled Buzz secrets

* fix(qa): redact structured Buzz auth tags

* fix(buzz): preserve QA credential env override

* fix(qa): redact inspected Buzz auth tags

* test(buzz): limit live QA to supported scenarios

* ci(qa): run Buzz lane in release checks

* fix(qa): require secure remote Buzz relays

* fix(qa): satisfy Buzz QA validation gates

* fix(qa): inject credential leasing into transport adapters
2026-07-30 17:44:27 -07:00
xingzhou
cc48aef143 fix(beam): prevent mirror retries from stalling on slow responses (#116174)
* fix(beam): release mirror upload responses

* test(beam): cover response cancellation failures

* fix(buzz): repair typing indicator contracts

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-07-30 11:33:22 +08:00
Shakker
c49bfa7382 feat: add Buzz typing indicators 2026-07-30 03:59:34 +01:00
Shakker
cff7cbfdcb fix: preserve Buzz diff metadata encoding (#116096) 2026-07-29 23:07:22 +01:00
Shakker
574a5862bc fix: bound Buzz diff model context 2026-07-29 23:07:22 +01:00
Shakker
a1933a72a5 fix: keep Buzz message types internal 2026-07-29 23:07:22 +01:00
Shakker
9716ae37bd feat: accept Buzz rich and diff messages 2026-07-29 23:07:22 +01:00
Shakker
014e1a6c3a feat: preserve Markdown in Buzz messages 2026-07-29 23:07:22 +01:00
Peter Steinberger
4232126bba chore: update dependencies across workspace (#115677)
* chore(deps): update dependencies

* fix(deps): restore CI compatibility
2026-07-29 05:16:42 -04:00
Peter Steinberger
c092ec437c refactor: remove duplicate runtime and plugin paths (#115483) 2026-07-28 22:06:04 -04:00
Patrick Erichsen
898e10c0f4 docs(buzz): shorten plugin readme (#114156) 2026-07-26 14:21:36 -05:00
Shakker
8f524a23b2 fix: satisfy Buzz CI boundaries (#113419) 2026-07-26 14:09:23 +01:00
Shakker
04cafe601b fix: make Buzz rooms usable by default (#113419) 2026-07-26 14:09:23 +01:00
Shakker
fa2ca9dfbb fix: clear recovered Buzz status errors 2026-07-26 14:09:23 +01:00
Shakker
ffb00ca624 fix: register Buzz agent identities 2026-07-26 14:09:23 +01:00
Shakker
480a384ad2 fix: isolate Buzz lifecycle failures 2026-07-26 14:09:23 +01:00
Shakker
3e858a2a6f fix: streamline Buzz guided setup 2026-07-26 14:09:23 +01:00
Shakker
d52a4e8ca9 fix: preserve Buzz profile identity 2026-07-26 14:09:23 +01:00
Shakker
fa51a97b02 fix: enforce Buzz room membership 2026-07-26 14:09:23 +01:00
Shakker
2478134fa6 fix: publish Buzz bot presence 2026-07-26 14:09:23 +01:00
Shakker
08eac200b3 fix: publish Buzz bot profile names 2026-07-26 14:09:23 +01:00
Shakker
0e0698b6bc fix: correct Buzz room authorization guidance 2026-07-26 14:09:23 +01:00
Shakker
439de5577e fix: synchronize Buzz verification with gateway config 2026-07-26 14:09:23 +01:00
Shakker
3cba004098 fix: wait for Buzz gateway reload after setup 2026-07-26 14:09:23 +01:00
Shakker
c6bee43a3a fix: preserve Buzz identity during setup navigation 2026-07-26 14:09:23 +01:00
Shakker
abe73322a2 test: clean up Buzz lifecycle temp directories 2026-07-26 14:09:23 +01:00
Shakker
2746e35f69 fix: complete Buzz channel contracts 2026-07-26 14:09:23 +01:00
Shakker
40cb79edc9 fix: support standalone Buzz sends 2026-07-26 14:09:23 +01:00
Shakker
b6cb3b6d7d fix: verify Buzz room access during setup 2026-07-26 14:09:23 +01:00
Shakker
089931d95d fix: make paused channel setup resumable 2026-07-26 14:09:23 +01:00
Patrick Erichsen
aa0d3192d2 feat(channels): add Buzz channel plugin 2026-07-26 14:09:23 +01:00