Relay Client

Subscription and filter-assembly patterns for the Amethyst relay client layer in `commons/.../relayClient/`. Use when working with compose-scoped subscriptions (`ComposeSubscriptionManager`, `Subscribable`), filter assemblers (`MetadataFilterAssembler`, `ReactionsFilterAssembler`, `FeedMetadataCoordinator`), preloaders (`MetadataPreloader`, `MetadataRateLimiter`), EOSE managers, or any feature that needs to talk to relays lifecycle-aware from a composable. Complements `nostr-expert` (protocol filter syntax) and `kotlin-coroutines` (callbackFlow patterns).

vitorpamplona 1b72fb6 3 files · 14.6 KB Updated

File contents

vitorpamplona/amethyst/tree/main/.claude/skills/relay-client commit 1b72fb6977

Frequently asked questions

npx skillmds add vitorpamplona/relay-client