Agent DailyAgent Daily
releaseintermediate

[Release] openai/openai-agents-python v0.15.3: v0.15.3

By seratchgithub
View original on github

OpenAI Agents Python v0.15.3 is a maintenance release focused on bug fixes and stability improvements. Key fixes address MCP (Model Context Protocol) tool input schema mutations, JSON validation for non-object inputs, deterministic error handling for duplicate tools, and audio delta tolerance during format negotiation. The release includes documentation updates and expanded test coverage for edge cases.

Key Points

  • Fixed MCP tool input schema mutation issue to prevent unintended modifications to schema definitions
  • Added validation to reject non-object tool input JSON in MCP, improving input type safety
  • Made duplicate tool error handling deterministic for consistent and predictable behavior
  • Improved audio delta handling to tolerate deltas received before audio format negotiation completes
  • Expanded test coverage for overlapping tool response creation scenarios
  • Updated documentation to reflect recent changes and improvements
  • Maintained backward compatibility while addressing critical stability issues

Found this useful? Add it to a playbook for a step-by-step implementation guide.

Quality

Concepts

[Release] openai/openai-agents-python v0.15.3: v0.15.3 | Agent Daily