OpenAI выпустила версию 0.22.3 SDK openai-agents-python, внедрив несколько исправлений ошибок для основной функциональности, сессий и расширений.

  • Приводит условные одобрения в соответствие с проверенными аргументами инструментов.
  • Выдает вывод «инструмент не найден» при возобновлении работы, управляемом сервером.
  • Сохраняет пути команд совместимыми с POSIX на хостах Windows.
  • Обрабатывает одновременный асинхронный запуск SQLite в сессиях.
  • Предотвращает передачу лимитов сессий в качестве размера страницы раздела «Разговоры».
  • Прекращает кэширование отсутствующих значений OPENAI_API_KEY во время трассировки.
  • Включает вызовы оболочки и apply_patch в использование инструмента AdvancedSQLiteSession.
  • Завершает дочерние процессы при раннем закрытии потока.
  • Сохраняет точные идентификаторы в AdvancedSQLiteSession.delete_branch.

Выпуск также обновляет различные зависимости, включая fastapi, uvicorn, openai, sqlalchemy и cryptography, а также добавляет сканирование безопасности Python и Actions CodeQL в конвейер CI.