mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
The staging relay predates channel_type "chat", so chat creation falls back to a plain private channel and every harness behavior keyed on channel_type == "chat" silently degrades: the activation backlog replay never runs (Activate starts the agent but the pending message is never delivered — only a fresh @mention wakes it), reactions aren't suppressed, and titles aren't emitted. Confirmed in agent logs: no subscription ever took the "(chat backlog since …)" path. Discovery now reclassifies member channels that carry chat metadata (kind 30623, or the legacy 30078 buzz:chat events) as chats, at startup and on membership-notification refresh, so chat behaviors work against older relays. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>