OpenAI Agents SDK 0.20.0
Key Changes Version 0.20.0 is a minor release because it changes the implicit default model and includes a potentially breaking MCP dependency migration for applications with customized local HTTP transports. MCP v1 remains supported, and affected applications can migrate to httpx2 or pin mcp<2 .
Also shipped Aug 11, 2026OpenAI in August 2026 →
Query templates for data clean rooms are generally available (GA)
Query templates for data clean rooms are generally available (GA). Query templates allow data clean room owners and publishers to share predefined queries without exposing the underlying tables and views. Additionally, table parameters in table-valued functions (TVFs) are generally available (GA).
Databricks SQL version 2026.32 is now available in Preview
Databricks SQL version 2026.32 is now available in the Preview channel. Review the following section to learn about new features and improvements. Validate VARIANT values with is_valid_variant The is_valid_variant function returns true when its input is a well-formed VARIANT value and false otherwise.
ABAC GRANT policies now cover Unity Gateway resource types (Beta)
Attribute-based access control (ABAC) GRANT policies dynamically grant Unity Catalog privileges to securables whose governed tags match a condition. They now support model services, model provider services, Model Context Protocol (MCP) services, and agent services, which are the resource types Unity Gateway governs.
REPLACE USING flows for standalone streaming tables (Beta)
REPLACE USING flows are now available for standalone streaming tables in Beta . Use a REPLACE USING flow when your source is a series of partial snapshots keyed by column. On each update, the flow replaces all rows that match the specified key columns and leaves all other rows unchanged.
Unity Catalog ABAC GRANT policies support more securable types in Beta
ABAC GRANT policies dynamically grant Unity Catalog privileges to securables whose governed tags match a condition. These policies were previously only available for models, but now also support model services, model provider services, Model Context Protocol (MCP) services, and agent services. All supported types are in Beta.
Gemini Enterprise: New data stores and support for new actions (Public Preview)
The following data stores are available in Public Preview in Gemini Enterprise: Cisco Workspaces Fibery Gong Guru Hex LegalZoom Mercury Miro Ramp Solve Intelligence Vanta Webex Meetings You can search and read data from these data stores using natural language.
More from OpenAI Agents SDKEvery OpenAI Agents SDK release →
OpenAI Agents SDK 0.21.0
Key Changes This minor release does not introduce a known breaking SDK behavior change. The minor version bump is for the new provider-neutral testing APIs and the OpenAI Python v3 compatibility update.
OpenAI Agents SDK 0.21.1
- feat(core): add model call timeouts feat(sandbox): add run-scoped sandbox working directories feat(sandbox): allow Docker sandboxes to disable networking feat(sandbox): add Modal sandbox resource options fix(core): honor exact call approval decisions fix(core): count Responses requests without usage fix(core): close all MultiProvider children after...
OpenAI Agents SDK 0.19.4
- fix: preserve completed tool guardrail results fix: redact invalid tool argument errors fix: defer non-stream session saves until output guardrails fix: honor resolved status before policy checks fix: cancel sibling work after concurrent failures fix: surface non-streaming content-filter refusals fix(mcp): derive streamable HTTP retry backoff from...
OpenAI Agents SDK 0.19.3
- fix: resolve agent tool name collisions consistently fix: reconcile resumed tool name collisions fix: persist the max-turns handler output to the session fix: report output guardrail results when a tripwire aborts the run fix: replace closed default loop in run_sync fix: honor falsey custom output extractors for agents as tools fix: report tool guardrail...
OpenAI Agents SDK 0.22.0
Key Changes Version 0.22.0 is a minor release because it adds substantial runtime hardening and tightens an existing provider configuration contract. Applications that combine an explicit openai_client with organization or project must move those values to the AsyncOpenAI client.
OpenAI Agents SDK 0.19.2
- feat: expose original callable through wrapped fix: report input guardrail results when a tripwire aborts the run fix: consolidate same-exception re-raises into bare raise across all modules fix(sandbox): preserve tagged EnvValue subclasses fix(modal): reject ephemeral paths during tar hydration fix(mcp): redact MCP prompt and resource transport errors...
OpenAI Agents SDK 0.22.1
- feat(core): support image results in web search tools feat(core): customize output guardrail blocked messages feat(mcp): add server-wide guardrails to MCP tools feat(sandbox): add configurable Unix-local environment isolation feat(sandbox): allow labels on Docker sandbox containers feat(voice): expose streamed transcription options fix(core): detach...
OpenAI Agents SDK 0.22.2
- feat: support current image generation tool options fix(sandbox): prevent UnixLocal file API symlink races fix(sessions): reset compaction response chain after pop Documentation & Other Changes docs: document v0.22.1 behavior updates release: 0.22.2 v0.22.1...v0.22.2