Hoist ChatWebSocketProvider acima ToolProviders

Fixkamo-internal
Navios
25 de abril de 2026 às 22:17 UTC
Autor
kamo
Enviar
3873b0b

ToolDock (e suas janelas de ferramenta como SupportTicketWindow → TicketChat) é montado dentro ToolProviders, que se senta ABOVE PresenceWrapper na árvore para evitar desmontar as alterações de autenticação/navegação. ChatWebSocketProvider viveu dentro PresenceWrapper, assim que as janelas da ferramenta caiu de volta para o no-op padrão context value — TicketChat's subscribe() foi um no-op silencioso, o agente nunca enviou SUBSCRIBE para /topic/chat/session/{guid}, e mensagens de visitante após o primeiro apareceu apenas após uma atualização (REST inicial-fetch). Mover ChatWebSocketProvider para layout.tsx wraping ToolProviders. A provedor agora internamente portões na autenticação para que ele permaneça seguro no No topo da árvore.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços