picoclaw/pkg/channels/buzz
PeterChrz 696d767fb4
fix(channels/buzz): accept subscription without EOSE after auth
The Buzz relay authenticates via NIP-42 but does not send EndOfStoredEvents
after the second subscription. Waiting for EOSE caused a 15s timeout and
channel startup failure.

After auth, wait a short grace period (3s) for either EOSE or a rejection.
If neither arrives, the subscription was accepted — the relay simply doesn
not send EOSE, which is valid per NIP-01 (EOSE is optional for live-only
subscriptions).
2026-08-12 09:43:17 -04:00
..
buzz.go fix(channels/buzz): accept subscription without EOSE after auth 2026-08-12 09:43:17 -04:00
buzz_test.go feat(channels): add Buzz (Nostr relay) channel 2026-08-11 21:41:16 -04:00
handler.go feat(channels): add Buzz (Nostr relay) channel 2026-08-11 21:41:16 -04:00
init.go feat(channels): add Buzz (Nostr relay) channel 2026-08-11 21:41:16 -04:00