OpenAI выпустила версию 0.22.0 пакета openai-agents-python SDK, внедрив существенное усиление защиты во время выполнения и ужесточив существующий контракт конфигурации провайдера.
- Исключает из воспроизводимого и сохраняемого состояния SDK вывод терминальной функции-инструмента, отклоненный защитными фильтрами вывода агента.
- Вызывает ModelBehaviorError для не потоковых ответов с терминальным статусом failed или incomplete.
- Отклоняет конфликтующие параметры провайдера, когда OpenAIProvider получает явный клиент.
- Изолирует учет использования между независимыми контрольными точками RunState, сохраняя агрегацию вложенных агентов.
- Расширяет агентов, зарегистрированных через handoff(agent) в генерируемых графах.
- Уточняет существующее поведение поверхностного копирования Agent.clone() и RealtimeAgent.clone().
Приложениям, сочетающим явный openai_client с organization или project, необходимо перенести эти значения в клиент AsyncOpenAI.