OpenAI lanzó la versión 0.18.3 del SDK openai-agents-python, introduciendo trazas configurables para tareas y turnos, y añadiendo el seguimiento del uso de respuestas al contexto de la sesión.
- feat: hacer configurables las trazas de tareas y turnos
- feat(realtime): rastrear el uso de respuestas en el contexto de la sesión
- fix(memory): serializar la inicialización de la sesión de conversación de OpenAI
- fix(models): lanzar UserError por argumentos de proveedor conflictivos en lugar de assert
- fix(handoffs): preservar mensajes de usuario que contienen wrappers de historial
- fix(computer): aislar instancias del proveedor entre ejecuciones concurrentes
- fix(sandbox): evitar la creación redundante de la raíz del espacio de trabajo E2B
- fix: preservar la entrada de la sesión transmitida a través de reintentos del modelo
- fix: prevenir la reutilización de identidad de elementos preparados obsoletos
- fix: fugas de metadatos en clear_session y pop_item de AdvancedSQLiteSession
- fix: analizar docstrings de Google que faltan con la línea en blanco antes de una sección
- fix: limitar la expansión $ref en la conversión estricta del esquema JSON
- fix: ofuscar detalles de errores de traza no relacionados con herramientas
Esta versión mejora las capacidades de depuración mediante trazabilidad configurable y resuelve varios problemas de estabilidad relacionados con la concurrencia, la gestión de sesiones y la preservación de entradas.