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.