Una sub-tab de IA en el Centro de Interacción

Featurekamo-internal
Se descapó
26 de agosto de 2026 a las 3:39 UTC
Autor
kamo
Compromit
9d52f8d

Las sesiones de AI viven en AIService y no son MediaSessions, así que este cubo recibe su propio cargador delante de la /api/media/sessions/chat de los otros cuatro compartir, luego adapta cada sesión en la misma forma de Fila en lugar de una segunda renderr la lista, su búsqueda, sus avatares y su chip deslizado son uno superficie, y una segunda derivaría de la primera dentro de una liberación. Sin leer viene a través de la ai: namespace the hexhead insignges lea (getUnread, no conversationKeyForWindow, una fila de chats-list no es una ventana de herramientas, así que una fila y su ventana minimizada nunca puede estar en desacuerdo sobre el número. Tres huecos más allá del propio informe del plan, atesorado antes de enviarlos en silencio: de sesión nunca enrutadaType 'AI' en ninguna parte, así que cada fila de IA resolvió 'equipo de miembros' y la pestaña de IA habrían quedado permanentemente vacías; la fila's título nunca lea fila.title, así que cada conversación de IA habría mostrado como "Patión guapo"; y 'ai' faltaba de TODOS los COMP.BUCKETS, así que la sub-tab per-miembro La preferencia se negaría silenciosamente a restaurarlo después de un interruptor. El escrito propio noreadFor() example tampoco se utiliza como escrito. un cálculo no leído con él al por mayor habría cero en todas las filas SOCIAL SOCIAL placa (nunca en el mapa en vivo, a diferencia de CHAT/SUPPORT) y deslumbró cada fila a cero antes de las cargas de instantáneas vivas; la rama de IA se dobla en el existente cómputo en su lugar, preservando ambos.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios