releaseintermediate
[Release] openai/openai-agents-python v0.15.3: v0.15.3
By seratchgithub
View original on githubOpenAI 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.