Agent DailyAgent Daily
releaseintermediate

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

By seratchgithub
View original on github

OpenAI Agents Python v0.12.4 release includes critical bug fixes for MCP (Model Context Protocol) tool invocations, retry logic improvements, and SQLite session memory handling. The update normalizes cancelled MCP invocations into tool errors, adds resilience for transient HTTP failures, fixes custom table name support in AdvancedSQLiteSession, and caps jittered retry delays. Documentation improvements and CI hardening were also included.

Key Points

  • Cancelled MCP invocations are now normalized into tool errors for consistent error handling
  • Transient streamable-HTTP MCP tool failures are retried on isolated sessions to improve reliability
  • AdvancedSQLiteSession now properly honors custom table names in memory configurations
  • Jittered retry delays are capped to max_delay to prevent excessive wait times
  • PR auto-labeling CI process hardened against diff and output drift
  • Models documentation page streamlined with UI improvements
  • Translated documentation pages updated
  • First-time contributor @Dhakshin2007 added retry delay capping feature

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
Quality

Concepts

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