releaseintermediate
[Release] openai/openai-agents-python v0.17.6: v0.17.6
By seratchgithub
View original on githubOpenAI Agents Python SDK v0.17.6 introduces pre-approval tool input guardrails and SDK-only custom data for tool outputs, enhancing security and flexibility. The release includes a strict JSON-compatible contract enforcement for tool outputs and fixes whitespace warnings in handoff tool names. This update improves the developer experience with better validation and cleaner logging.
Key Points
- •Pre-approval tool input guardrails added to validate and secure tool inputs before execution
- •SDK-only custom data support for tool outputs enables flexible output handling without server-side changes
- •Strict JSON-compatible contract enforced for tool outputs to ensure data consistency and compatibility
- •Handoff whitespace tool-name warnings suppressed to reduce noise in logs and improve clarity
- •Documentation improvements including sandbox guide typo fixes for better developer onboarding
- •Enhanced tool validation pipeline with input guardrails for safer agent execution
- •Backward compatibility maintained while adding new validation and data handling features
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete