v1.1 (Actual)
Nuevas features
Feedback API
Califica respuestas del agente con thumbs up/down via
thaliq.agent.feedback().Insights
Recibe insights (warnings, oportunidades, logros) extraidos automaticamente del contexto.
Handoff a humano
Detecta cuando la conversacion es escalada a un agente humano con el evento
handoff.Nuevos eventos SSE
4 nuevos tipos de evento:
message_stop, rate_limit, handoff, keepalive.Nuevos eventos SSE
| Evento | Descripcion |
|---|---|
handoff | La conversacion fue escalada a un agente humano. Incluye message, agentName?, reason?. |
message_stop | Generacion del modelo finalizada. Incluye model y usage (tokens). |
rate_limit | Rate limit del tenant excedido. Incluye message y retryAfter (segundos). |
keepalive | Ping periodico para mantener la conexion SSE abierta. |
Nuevo estado del stream
| Estado | Descripcion |
|---|---|
handoff | La conversacion fue escalada a un agente humano |
Nuevo metodo: feedback()
Insights en respuestas
ResponseMetadata mejorada
Se agregomessageId a ResponseMetadata:
HITL: onReject fallback
Se agrego fallback como opcion de onReject en acciones HITL:
onReject | Comportamiento |
|---|---|
stop | El agente se detiene |
continue | El agente continua sin la tool |
fallback | El agente ejecuta accion alternativa ← Nuevo |
Migracion de v1.0 a v1.1
Cambios no-breaking
Todos los cambios en v1.1 son aditivos — no hay breaking changes. Tu codigo existente sigue funcionando sin modificaciones.Recomendaciones
1. Manejar nuevos eventos SSE Si tienes unswitch sobre event.type, agrega casos para los nuevos eventos:
messageId en response.completed para habilitar feedback:
insights[]. Si tu app muestra datos financieros, de productividad, o analiticos, renderizalos:
handoff:

