La versión 1.15.3 de PydanticAI introduce nuevas características para el cliente PlusAPI y los ganchos de ejecución, junto con varias correcciones de errores.
- Añadir parámetro de ID de organización al cliente PlusAPI
- Añadir puntos de intercepción de pasos y reestructurar la documentación de ganchos de ejecución alrededor de @on
- Conectar puntos de intercepción de límites de ejecución
- Añadir despachador de ganchos de intercepción genérico
- Ejecutar flujos declarativos en la TUI (fallback a terminal sin interfaz)
- Sincronizar el evento kickoff-completed con el resultado del gancho OUTPUT
- Corregir atributos nulos del agente de repositorio
- Asegurar que los ganchos after_llm_call no rompan la ejecución nativa de herramientas
- Evitar la doble adición de la respuesta al turno cuando un controlador recorta el historial
- Hacer que el almacenamiento en caché de resultados de herramientas sea optativo en lugar de estar activado por defecto
- Dejar de reescribir la descripción de la herramienta autorada durante la construcción
- Exponer el uso de tokens bajo ambos nombres en los resultados de agente y tripulación
- Informar de las métricas de uso por llamada en los resultados de inicio
- Dejar de repetir la intención del turno anterior cuando route_turn() devuelve un valor falso
- Actualizar la agrupación de ganchos de ejecución y documentar todos los contextos de ganchos
Esta versión mejora la configurabilidad de la API y la fiabilidad de los ganchos para los desarrolladores que utilizan PydanticAI.