OpenAI ha lanzado la versión 0.22.3 del SDK openai-agents-python, introduciendo varias correcciones de errores para la funcionalidad principal, sesiones y extensiones.

  • Alinea las aprobaciones condicionales con los argumentos de herramientas validados.
  • Entrega salida de herramienta no encontrada en la reanudación gestionada por el servidor.
  • Mantiene las rutas de comandos compatibles con POSIX en hosts Windows.
  • Maneja el inicio asíncrono concurrente de SQLite en sesiones.
  • Evita que se reenvíen los límites de sesión como tamaño de página de Conversaciones.
  • Deja de almacenar en caché los valores faltantes de OPENAI_API_KEY durante el rastreo.
  • Incluye llamadas a shell y apply_patch en el uso de la herramienta AdvancedSQLiteSession.
  • Recoge procesos secundarios al cerrar el flujo temprano.
  • Preserva los IDs exactos en AdvancedSQLiteSession.delete_branch.

El lanzamiento también actualiza varias dependencias, incluyendo fastapi, uvicorn, openai, sqlalchemy y cryptography, mientras añade análisis de seguridad de Python y Actions CodeQL al pipeline de CI.