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.