OpenAI lanzó la versión 0.22.0 del SDK openai-agents-python, introduciendo un endurecimiento sustancial en tiempo de ejecución y ajustando el contrato existente de configuración del proveedor.
- Oculta la salida de herramientas de función terminal rechazada por las barreras de salida del agente en el estado persistente y reproducible del SDK.
- Lanza ModelBehaviorError para respuestas no en streaming con estado terminal failed o incomplete.
- Rechaza opciones de proveedor conflictivas cuando OpenAIProvider recibe un cliente explícito.
- Aísla la contabilidad de uso entre puntos de control independientes de RunState mientras preserva la agregación de agentes anidados.
- Expande los agentes registrados a través de handoff(agent) en gráficos generados.
- Aclara el comportamiento existente de copia superficial de Agent.clone() y RealtimeAgent.clone().
Las aplicaciones que combinan un openai_client explícito con organization o project deben mover esos valores al cliente AsyncOpenAI.