Config en config de agente de ventas estructurado, versión espina pina y estado de divulgación

Featurekamo-shared-library
Se descapó
19 de julio de 2026 a las 1:25 UTC
Autor
Kamo
Compromit
6cf49b2

Sustituye la mancha de un solo entrenamiento-contexto por un agente estructurado y versionable modelo, y añade la columna vertebral por contacto que un agente necesita antes de iniciar contacto en lugar de sólo respuesta. - SalesAgent gana configJson (jsonb-as-String, que coincide WebChatIntegration .designConfig), has with Config, publishedVersionId, audience and outboundEnabled. formaciónContexto se mantiene como la OUTPUT COMPILED por lo que todo consumidor existente sigue trabajando intacto. ha Config es explícito en lugar de inferir de formaciónContexto en blanco, porque una vez que se compila la producción nunca es En blanco y cualquier prueba de en blanco sería inalcanzable. - SalesAgentVersion congela a "configJson", compiladoHash, modelId, proveedorId por publicación. El modelo está fijado junto al prompt: congelación instrucciones mientras que el modelo de rutas automáticas haría del artefacto una media verdad. - AiChatSession/AiUssageRecorde ventasAgentId . salesAgentVersionId. Anteriormente "qué agente manejó esto?" sólo podía ser contestado caminando por los mutables, nula, no FK WebChatIntegration.salesAgentId hop, así reasignando un canal Reatribuyó silenciosamente toda la historia. - AiOrgSettings gains forcedPreamble/forcedFooter como NEW columns nulas más bien que reutilizar defaultSystemPrompt, por lo que la concatenación es un no-op hasta que un administrador llena uno. Reutilizar el campo existente habría cambiado el comportamiento de cada org que ya tenía uno poblado, el día del despliegue. - AgenteContacto Estado - AgenteAutboundTouch: supresión cruzada por contacto, explícitas columnas de exclusión y consiente de opt-out por canal. Opt-out se almacena como columnas reales en lugar de JSON porque "prueba que este número fue suprimido en esa fecha" no debe depender de la extracción de la ruta JSON. Los registros de troncos táctiles REFUSALS, así como envíos - un registro de envíos prueba lo que hizo, un registro de Las decisiones prueban lo que no harías. - Derechos 168-173 dividido ************* desconectado MANAGE-AI-SETTINGS (53), que previamente no había cerrado nada de esto.

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