Volver a Novedades
v2.10.5-r42Nuevas funcionesCorreccionesArquitectura

Lian Ai v2.10.5-r42

Se introduce un contrato conversacional canónico independiente del proveedor para conversaciones, mensajes y eventos.

Lian Ai v2.10.5-r42

Motor conversacional omnicanal

  • Se introduce un contrato conversacional canónico independiente del proveedor para conversaciones, mensajes y eventos.
  • Integration Hub incorpora un registro de fuentes para Web Chat, WhatsApp, Kommo Salesbot e Inbox sin crear una segunda plataforma de integraciones.
  • WhatsApp se normaliza como fuente común preservando el proveedor concreto por mensaje cuando existe evidencia: WhatsApp Gateway, Meta WhatsApp u OpenWA.
  • Los adapters rechazan cruces de tenant y conversaciones inconsistentes antes de entregar datos al Core.
  • Se corrige un defecto del Gateway que persistía mensajes propios con sender_type=human; ahora utiliza el valor canónico agent_human.

Históricos y sincronización incremental

  • Nuevo backfill por lotes con high-water mark por tenant y fuente.
  • Checkpoints persistentes permiten reintentos sin releer todo el histórico.
  • Nuevo outbox conversacional con claves idempotentes para evitar eventos duplicados.
  • El procesamiento reutiliza Queue y JobProcessor; no se introduce un segundo sistema de workers.
  • Fuentes iniciales: Web Chat, WhatsApp persistido, Kommo Salesbot e Inbox/local.
  • Los históricos permanecen deshabilitados por defecto y requieren las capacidades commercial_intelligence y commercial_intelligence_history.

Seguridad y compatibilidad

  • Toda lectura histórica filtra por tenant y por rango de IDs.
  • No se modifica ni trunca el histórico existente.
  • La migración r42 sólo agrega tablas nuevas para checkpoints y outbox.
  • No se almacenan chain-of-thought ni credenciales en la capa conversacional.
  • El runtime Inbox y los contratos legacy existentes permanecen compatibles.
Versión anterior← v2.10.5-r41
Versión siguientev2.10.5-r43 →