mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
The sprout-acp harness is single-relay but serverless workspaces pass a comma-separated relay list, causing a DNS crash on the raw string. Split to the first relay (matching the desktop live-WS convention). Also: a generic public relay never emits the kind:44100 'member added' notification the agent relies on to learn it was added to a new channel (that's a Sprout-relay side effect). In serverless mode, periodically re-run discover_channels (kind:39002 #p=agent) and subscribe to newly-joined channels. Without this, a channel created/joined after the agent started is never watched. Live test now passes a comma-separated relay list through connect_with_mode.