Repository navigation
feat(api): add audio-mini model choices - #3886
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. |
Castiron custom code✅ No new custom-code files detected. 46 mixed files remain; 0 existing customizations changed; 2 generated baselines changed. Compared
44 existing customizations unchanged
4 more in the full report. A changed generated baseline means this report cannot reliably identify which handwritten lines changed. Inspect the custom-code diffDownload the exact patch produced by this run (requires repository access): gh run download 35254209840 --repo openai/openai-python \
--name castiron-custom-code-35254209840-1 --dir /tmp/castiron-custom-code-35254209840-1
git apply --stat /tmp/castiron-custom-code-35254209840-1/custom-code.patch
cat /tmp/castiron-custom-code-35254209840-1/custom-code.patchOr reproduce it from an SDK checkout containing the vendored reporter: git fetch --no-tags origin f0457aba3403f83e91a369ab55e0e55d5f012372 b78414af82b2efdf8ae54288d3ae2b7aa68802ab
python3 scripts/castiron/custom_code_report.py report \
--base f0457aba3403f83e91a369ab55e0e55d5f012372 \
--head b78414af82b2efdf8ae54288d3ae2b7aa68802ab --fetch --require-head-hash --public \
--out /tmp/castiron-custom-code-b78414af82b2
cat /tmp/castiron-custom-code-b78414af82b2/custom-code.patchThis is the current full custom patch for mixed files, not an attribution of only the handwritten lines changed by this PR. |
markstuart-oai
left a comment
There was a problem hiding this comment.
Reviewed b78414af82b2efdf8ae54288d3ae2b7aa68802ab, including an independent SDK review. No actionable findings. The change adds gpt-audio-mini and gpt-audio-mini-2025-12-15 consistently with the published shared-model schema. Every previous choice, including the relocated gpt-5.1-mini, remains available. The full transformed-schema comparison contains only these two enum additions; there is no new runtime or transport logic.
Independent checks verified all 22 changed annotations, imported/compiled all ten Python files, and validated all 86 choices in both exported aliases. The complete ASTs otherwise match base. CI passed on this exact commit, including Python 3.10/3.14, HTTPX2, build and lint; the sampled 3.14 run passed 13,195 tests with Pydantic 2 and 13,181 with Pydantic 1.
The bounded generated changes need no new abstraction or unrelated decomposition. No live model requests were made. Approved.
Automated Release PR --- ## [3.15.0](openai/openai-python@v3.14.1...v3.15.0) (2026-09-18) ### Features * **api:** add agent session model settings ([openai#3882](openai#3882)) ([4b15817](openai@4b15817)) * **api:** add audio-mini model choices ([openai#3886](openai#3886)) ([a6eeb3f](openai@a6eeb3f)) * **api:** add compaction progress events ([openai#3866](openai#3866)) ([98e1d24](openai@98e1d24)) * **api:** add managed Responses WebSocket sessions ([openai#3887](openai#3887)) ([3b865af](openai@3b865af)) * **api:** add prompt-cache prewarming ([openai#3888](openai#3888)) ([8f7cdb8](openai@8f7cdb8)) ### Bug Fixes * preserve chat stream moderation results ([openai#3864](openai#3864)) ([b77076d](openai@b77076d)) ### Chores * **api:** clarify incoming SIP call ID usage ([openai#3885](openai#3885)) ([f0457ab](openai@f0457ab)) * **api:** update image request examples ([openai#3889](openai#3889)) ([bb79676](openai@bb79676)) ### Documentation * **realtime:** remove nonexistent type imports ([openai#3869](openai#3869)) ([2971aaf](openai@2971aaf)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Summary
Adds typed model names for gpt-audio-mini and gpt-audio-mini-2025-12-15.
Changes