Changelog · Lian AI 2 v2.10.5-r83
Compatibilidad Gateway y seguridad histórica
- Si
/v1/sessions/:id/history/statusdevuelve 404, Lian consultaGET /v1/sessions/:idy conserva la configuración efectiva disponible. - El fallback marca explícitamente
retry-pendingyreplay-archivecomo no soportados; la UI los deshabilita. - Las acciones directas contra endpoints históricos ausentes devuelven mensajes funcionales legibles.
- Los flags
historicalyautoReplyAllowedse validan como booleanos estrictos antes del flujo realtime. - Cualquier evento histórico fuerza
auto_reply_allowed=false. - El puente de handoff queda bloqueado para historial y para eventos con autorrespuesta no permitida.
- Sin migración SQL.
QR y asignación del canal
- El polling de estado es de sólo lectura; ya no ejecuta
PATCHa la sesión cada 3 segundos. - Una sesión en
qr_required,creating,connectingoauthenticatingno se reinicia mientras prepara el QR. - Un error temporal al leer
/qrno derriba el estado completo; la UI muestra que el código sigue preparándose. - Si una sesión entra en bucle de reconexión con un código incompatible, generar un QR nuevo requiere confirmación explícita antes de retirar únicamente las credenciales técnicas de esa sesión.
- La opción automática del canal guarda realmente
agent_id = null; ya no conserva silenciosamente el Agente IA elegido anteriormente. - La UI aclara que el selector corresponde al Agente IA para nuevas conversaciones de este número, no a un vendedor humano.
- El selector de Meta y el Gateway usan la misma semántica visible: Asignación automática del negocio o un Agente IA concreto; se elimina el texto ambiguo “Agente predeterminado”.
- Los límites
agentsywhatsapp_channelscontinúan siendo cuotas independientes del plan.
Paquete Gateway
Se restaura como paquete administrado el Gateway v1.3.10 auditado en r77, SHA-256 5161a7c6684dbbe8d333537037e8f96061dd44c3d0a957334e484b0e13e7ef26. La descarga del Super Administrador vuelve a exigir verificación de integridad antes de transmitir el ZIP.