Skip to content

release: 0.25.0 - #5394

Open
openai-sdks[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main
Open

openai-sdks[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main

Conversation

@openai-sdks

@openai-sdks openai-sdks Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Automated release candidate. Actions freezes the API contract and performs release-readiness review. Merge only after required checks and code-owner approval. See .github/RELEASING.md.

0.25.0 (2026-10-27)

Features

  • expose utilities for third-party session adapters (#5428) (16fdb20)
  • sandbox: remove Runloop provider (#5369) (12ce34d)

Bug Fixes

  • add opt-in handoff error recovery (#5418) (a6ed84f)
  • align implicit settings with provider-selected models (#5425) (a88d291)
  • default GPT-6 Chat Completions tool requests to non-reasoning (#5420) (3396dca)
  • deps-dev: bump aiohttp from 3.14.3 to 3.14.5 (#5403) (442d0ea)
  • deps-dev: bump playwright from 1.50.0 to 1.63.0 (#5402) (0dc4cf1)
  • deps: bump mcp from 2.0.0 to 2.2.0 (#5393) (97c8288)
  • deps: bump mcp from 2.0.0 to 2.3.0 (#5404) (e2de6a8)
  • deps: update fastapi requirement from >=0.142.2 to >=0.143.0 in /examples/realtime/twilio_sip (#5399) (6bfa5ff)
  • deps: update fastapi requirement in /examples/realtime/twilio_sip (6bfa5ff)
  • deps: update openai requirement from <4,>=3.26.0 to >=3.29.0,<4 in /examples/realtime/twilio_sip (#5398) (0e54e4b)
  • deps: update openai requirement in /examples/realtime/twilio_sip (0e54e4b)
  • deps: update twilio requirement from <10,>=9.11.2 to >=9.12.0,<10 in /examples/realtime/twilio (#5397) (452c5bd)
  • deps: update twilio requirement in /examples/realtime/twilio (452c5bd)
  • preserve empty structured shell results (#5423) (963d032)
  • Preserve nested handoff record boundaries (b040da5)
  • preserve nested handoff record boundaries (#5430) (b040da5)
  • raise MCP minimum to 1.21.2 for Pydantic and OAuth compatibility (#5384) (970db99)
  • realtime: honor explicit interruption with automatic VAD (#5427) (addc737)
  • replay ID-less assistant output in Chat Completions sessions (#5419) (28c29bc)
  • require patched MCP dependency versions (#5431) (b235388)

This PR was generated with Release Please. See documentation.

@openai-sdks
openai-sdks Bot requested a review from a team as a code owner October 19, 2026 17:09
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-27T05:47:16.328942Z 5489e89 New commits
🔒 Security Review ✅ Completed 2026-10-27T05:47:24.694961Z 5489e89 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@openai-sdks openai-sdks Bot changed the title release: 0.24.1 release: 0.25.0 Oct 19, 2026
@openai-sdks
openai-sdks Bot force-pushed the release-please--branches--main branch from deb3250 to 793faf2 Compare October 19, 2026 17:27

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 793faf29cb

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pyproject.toml
[project]
name = "openai-agents"
version = "0.24.0"
version = "0.25.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Regenerate the released API contract for 0.25.0

When the test suite runs against this release candidate, test_released_api_contract_fixture_matches_installed_version compares the installed version to tests/fixtures/released_api_contract.json; this bump makes the installed version 0.25.0, but the unchanged fixture still declares v0.24.0, so the release-contract check fails and the frozen public API remains attributed to the prior release. Regenerate and commit the contract fixture for 0.25.0 alongside the version bump.

AGENTS.md reference: AGENTS.md:L34-L34

Useful? React with 👍 / 👎.

@openai-sdks
openai-sdks Bot force-pushed the release-please--branches--main branch 15 times, most recently from 91a43cd to 1e21202 Compare October 26, 2026 21:54

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4ee48e51ac

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

"baseline": "v0.24.0",
"baseline_commit": "7d7f70391ce12ac86d39deaff5d5d25b9e9c24c1",
"baseline": "v0.25.0",
"baseline_commit": "1e212024bd931ceb60763bdfbdbed5dfdc3bf6d8",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Regenerate the contract from an ancestor commit

For this bot release candidate, baseline_commit names 1e212024bd931ceb60763bdfbdbed5dfdc3bf6d8, but that commit and the reviewed candidate are siblings with the same parent, so git merge-base --is-ancestor 1e212024 fc6293db fails. The required final release review therefore cannot establish that the snapshot was generated from this candidate's history and must block the release; rerun Release Please/candidate preparation so the recorded source is an ancestor of the resulting snapshot commit.

Useful? React with 👍 / 👎.

Comment thread CHANGELOG.md
* **sandbox:** remove Runloop provider ([#5369](https://github.com/openai/openai-agents-python/issues/5369)) ([12ce34d](https://github.com/openai/openai-agents-python/commit/12ce34d8438d6f1f7c964a261b89e069e8a0b3d3))


### Bug Fixes

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Include the sandbox hardening fix in the release notes

When sandbox users consult the 0.25.0 notes to decide whether to upgrade, they will not see commit 841dfdd / #5406, which prevents workspace startup files from running during internal workspace operations. Its non-conventional commit subject caused Release Please to omit this security-relevant behavior change from both configured changelog sections, so add an explicit Bug Fixes entry before publishing the release.

Useful? React with 👍 / 👎.

@openai-sdks
openai-sdks Bot force-pushed the release-please--branches--main branch 5 times, most recently from f6e53c3 to 8dbe7bc Compare October 27, 2026 05:39
@openai-sdks
openai-sdks Bot force-pushed the release-please--branches--main branch from 8dbe7bc to d18702a Compare October 27, 2026 05:40

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants