mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
The FeedScreen was waiting for connectedRelays to be non-empty before subscribing, but relays are only added to the NostrClient pool when subscriptions request them. This created a deadlock where no relays would ever connect. Now uses relayStatuses.keys (configured relays) to initiate the subscription, which triggers the NostrClient to add those relays to its pool and connect to them. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>