- Shipped
- September 18, 2026 at 3:37 AM UTC
- Author
- Kamo
- Commit
- 33ffa55
Presence and availability are provided inside AuthedChrome, but the ToolDock — every chat, ticket and social window, and the chats switcher — is mounted above it so a window never loses its state. Under the dock usePresence() answers the context default, so a card or avatar opened there read everyone as offline. MemberPresenceSync, mounted with MemberCardDialogs inside the providers, publishes the two lookups to a small store **************** the card and MemberAvatar read that store wherever they are rendered — the bridge shape the unread stores already use to cross the dock. Signing out empties it.