release: 0.22.1 - #4576
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9b14fff3dd
ℹ️ 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
5c67dd0 to
cd7cce0
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: cd7cce0e6b
ℹ️ 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
90857dc to
19f0378
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 19f0378daf
ℹ️ 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
19f0378 to
1114039
Compare
Release readiness review (v0.22.0 -> TARGET 1114039)
This is a release readiness report done by
$final-release-reviewskill.Diff
v0.22.0...1114039
Release intent
Release call
🟢 GREEN LIGHT TO SHIP The candidate is based on the latest
origin/main, contains only the three release-owned files, passes the prospective artifact and final released-contract gates, and has no proven blocking regression.Scope summary
Risk assessment (ordered by impact)
Broad behavior-impacting patch scope
v0.22.0...TARGETdiff was reviewed. No incompatible removal or required migration was identified. The prospective contract gate passed against built wheel and sdist artifacts, including optional-dependency profiles.src/agents/,tests/,integration_tests/Expanded public API contract
OpenAIVoiceModelProviderandSingleAgentVoiceWorkfloware both frozen withabstract: false. Prospective completeness checks prevent future public Voice implementations from being omitted silently.tests/fixtures/released_api_contract.json,tests/fixtures/released_api_contract_policy.json,integration_tests/_contract_support.py,tests/test_released_api_contract.pyRelease artifact and optional-dependency compatibility
make check-prospective-released-api-contractpassed for wheel and sdist artifacts across the applicable optional-dependency profiles.make check-released-api-contract VERSION=0.22.1also passed after materialization.pyproject.toml,uv.lock,integration_tests/packaging/Documentation coverage (non-blocking)
d3b14237ac1a1c67db7385f9838ea1a3867f89fa; all 17 observed check runs completed successfully.Notes
origin/mainare both9d1f4ea6c6d4c1e5e1f3d875a219f7ce8d23cde2.pyproject.toml,uv.lock, andtests/fixtures/released_api_contract.json.maincheckout remains clean and unchanged.