Commit Graph

74340 Commits

Author SHA1 Message Date
Shakker 08ac5b987f fix: cancel Buzz turns during reconnect 2026-07-31 13:40:33 +01:00
Shakker ed8ba5c6bb fix: drain Buzz replay work before reconnect 2026-07-31 13:40:33 +01:00
Shakker 729d21336b docs: clarify Buzz directory reconnects 2026-07-31 13:40:33 +01:00
Shakker 132e39bff6 fix: bound Buzz replay dispatch 2026-07-31 13:40:33 +01:00
Shakker dcf09b5089 fix: avoid duplicate Buzz subscription closes 2026-07-31 13:40:33 +01:00
Shakker f94aa3aa9d fix: bound Buzz reconnect history 2026-07-31 13:40:33 +01:00
Shakker c307ee1544 test: normalize Buzz abort rejection reasons 2026-07-31 13:40:33 +01:00
Shakker e260dfd0ed refactor: keep Buzz profile subscriptions immutable 2026-07-31 13:40:33 +01:00
Shakker da0428526f test: type Buzz subscription stubs safely 2026-07-31 13:40:33 +01:00
Shakker 137c2d8d8a refactor: share Buzz inbound kind checks 2026-07-31 13:40:33 +01:00
Shakker 60c81f3f0a refactor: keep Buzz relay session type private 2026-07-31 13:40:33 +01:00
Shakker 8879fc4cd0 fix: bound Buzz profile synchronization 2026-07-31 13:40:33 +01:00
Shakker befa225e3f fix: bound Buzz profile subscription readiness 2026-07-31 13:40:33 +01:00
Shakker fe3f1983cc fix: reconnect after Buzz directory stalls 2026-07-31 13:40:33 +01:00
Shakker f1e049b086 fix: bound Buzz relay session setup 2026-07-31 13:40:33 +01:00
Shakker a8d2b9be1e fix: clean up failed Buzz subscription opens 2026-07-31 13:40:33 +01:00
Shakker 4b7dbb2f77 fix: bound Buzz directory refresh lifecycle 2026-07-31 13:40:33 +01:00
Shakker a70f547787 fix: recycle stalled Buzz relay queries 2026-07-31 13:40:33 +01:00
Shakker 21f4e45a3b fix: verify Buzz relay membership identity 2026-07-31 13:40:33 +01:00
Shakker 70753c2199 fix: guard Buzz subscription send failures 2026-07-31 13:40:33 +01:00
Shakker 09fd1917e2 fix: defer Buzz query cleanup until EOSE 2026-07-31 13:40:33 +01:00
Shakker 98e60d0b4a fix: require real EOSE across Buzz 2026-07-31 13:40:32 +01:00
Shakker b48984792f fix: use real Buzz relay EOSE 2026-07-31 13:40:32 +01:00
Shakker 828f88c5ca fix: serialize Buzz profile subscription replacement 2026-07-31 13:40:32 +01:00
Shakker 0ddcbfa170 refactor: tighten Buzz directory bounds 2026-07-31 13:40:32 +01:00
Shakker 6c7a96e588 fix: budget Buzz relay subscriptions 2026-07-31 13:40:32 +01:00
Shakker 4ea1ba33d5 fix: refresh Buzz room names after metadata edits 2026-07-31 13:40:32 +01:00
Shakker d81db8b59f perf: avoid unnecessary Buzz directory refreshes 2026-07-31 13:40:32 +01:00
Shakker 370270f9e7 fix: keep Buzz live subscriptions room scoped 2026-07-31 13:40:32 +01:00
Shakker 68002f9be8 fix: retain synchronous Buzz directory query cleanup 2026-07-31 13:40:32 +01:00
Shakker beb9d2120b fix: restore Buzz relay type imports 2026-07-31 13:40:32 +01:00
Shakker dbd9c2f18c refactor: keep Buzz directory helpers private 2026-07-31 13:40:32 +01:00
Shakker 3c78fe00f3 docs: document Buzz directory identities 2026-07-31 13:40:32 +01:00
Shakker 751129ed49 test: register Buzz directory contracts 2026-07-31 13:40:32 +01:00
Shakker 3f15172577 feat: label Buzz senders and rooms from relay profiles 2026-07-31 13:40:32 +01:00
Shakker ec3b7a5f1d feat: expose Buzz sender and room directory 2026-07-31 13:40:32 +01:00
Shakker f8700e2835 refactor: share Buzz membership snapshot queries 2026-07-31 13:40:32 +01:00
Shakker b9eec01e77 refactor: share Buzz authenticated relay setup 2026-07-31 13:40:32 +01:00
Shakker 33340b853d feat: maintain Buzz directory state on the active bus 2026-07-31 13:40:32 +01:00
Shakker ba2510e8fa feat: add Buzz directory state model 2026-07-31 13:40:32 +01:00
Peter Steinberger 146bb513e8 fix(telegram): preserve album captions and topic-aware media retries (#116827)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:36:46 -07:00
Vincent Koc ba1a6722bb feat(plugins): externalize Vydra provider (#116813) 2026-07-31 20:35:43 +08:00
Peter Steinberger 08c47c29bb fix(daemon): report platform service removal failures (#116819)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:33:39 -07:00
Peter Steinberger deee9ed3cb fix(daemon): verify service starts and installations (#116815)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:32:06 -07:00
Peter Steinberger 2d5c24bc29 fix(skills): enforce skill identity and prompt invariants (#116817)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:30:54 -07:00
Peter Steinberger d2047364a8 fix(google): preserve streamed termination and usage facts (#116822)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:29:40 -07:00
Peter Steinberger b7e6197a3d fix(setup): surface completion failures and close verification progress (#116825)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:28:09 -07:00
Peter Steinberger 1c99584f5d fix(cron): preserve failure notification topic routing (#116830)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:26:59 -07:00
Peter Steinberger a8523bcecd fix(agents): surface malformed tools and approval delivery failures (#116831)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:25:46 -07:00
Peter Steinberger 366a686cba fix(qa): authenticate producer and generated-media evidence (#116828)
Co-authored-by: Peter Steinberger <steipete@macos.shared>
2026-07-31 05:24:06 -07:00