- Shipped
- 25 aprile 2026 alle ore 22:44 UTC
- Author
- kamo
- Commit
- 7a4d812
Stessa causa principale del paranco ChatWebSocketProvider: SupportTicketWindow chiamate E ChatBox chiama. useUnread().markAsRead(), ma entrambe le finestre dello strumento rendono dentro ToolDock che siede ABOVE PresenceWrapper. I fornitori non erano accessibili da il subtreo finestra strumento, quindi i consumatori hanno valori di default no-op e i conti del distintivo sono cresciuti indefinitamente senza alcun modo per decrement. Spostare UnreadProvider e SupportCountProvider per app/layout.tsx ToolProviders. Entrambi i fornitori gestiscono il caso non autenticato con grazia (fetch restituisce 401 silenziosamente; abbonamenti STOMP solo fuoco quando è collegato).