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.