Deterministic session keys for external gateway conversations.
The rules intentionally mirror the useful Hermes gateway semantics while remaining explicit for Vibe: DMs are isolated by chat, group chats can isolate by participant, and threads/topics default to shared conversations unless configured otherwise.
Summary
Functions
Builds a deterministic gateway session key from source identity.
Types
Functions
@spec build(Vibe.Gateway.Source.t(), opts()) :: String.t()
Builds a deterministic gateway session key from source identity.