Skip to content

Expand realtime v3 voice support - #52363

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/7fc8060fe01d840f28eb92c3dfe49c5878c3c258
Oct 9, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/7fc8060fe01d840f28eb92c3dfe49c5878c3c258

Conversation

@copyberry

@copyberry copyberry Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Expand realtime v3 voice support

Why

Realtime v3 voice validation used the v1 voice list, limiting the available voice choices.

What changed

  • Add a dedicated v3 voice list containing the v1 voices and 16 additional voices, and use it to validate v3 requests.
  • Expose v3 in RealtimeVoicesList, defaulting to an empty list when omitted during deserialization.
  • Update the configuration and app-server schemas, generated TypeScript and Python types, and voice-list test expectations.

## Why

Realtime v3 voice validation used the v1 voice list, limiting the available voice choices.

## What changed

- Add a dedicated `v3` voice list containing the v1 voices and 16 additional voices, and use it to validate v3 requests.
- Expose `v3` in `RealtimeVoicesList`, defaulting to an empty list when omitted during deserialization.
- Update the configuration and app-server schemas, generated TypeScript and Python types, and voice-list test expectations.

GitOrigin-RevId: 7fc8060fe01d840f28eb92c3dfe49c5878c3c258
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/7fc8060fe01d840f28eb92c3dfe49c5878c3c258 branch from f3e2261 to 03b761d Compare October 9, 2026 02:04
@copyberry
copyberry Bot merged commit 03b761d into main Oct 9, 2026
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/7fc8060fe01d840f28eb92c3dfe49c5878c3c258 branch October 9, 2026 02:04
@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

Codex Review Summary

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

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-09T02:04:49.415165Z 03b761d PR opened
ℹ️ 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.

@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@github-actions github-actions Bot locked and limited conversation to collaborators Oct 9, 2026
@wrob005-ux
wrob005-ux deployed to issue-triage October 9, 2026 02:07 — with Image GitHub Actions Active
@wrob005-ux
wrob005-ux deployed to issue-triage October 9, 2026 02:07 — with Image GitHub Actions Active
@wrob005-ux
wrob005-ux deployed to issue-triage October 9, 2026 02:07 — with Image GitHub Actions Active
@PhDuy2005
PhDuy2005 deployed to issue-triage October 9, 2026 02:11 — with Image GitHub Actions Active
@PhDuy2005
PhDuy2005 deployed to issue-triage October 9, 2026 02:11 — with Image GitHub Actions Active
@PhDuy2005
PhDuy2005 deployed to issue-triage October 9, 2026 02:11 — with Image GitHub Actions Active
@PhDuy2005
PhDuy2005 deployed to issue-triage October 9, 2026 02:12 — with Image GitHub Actions Active
@Babykibalu
Babykibalu deployed to issue-triage October 9, 2026 02:17 — with Image GitHub Actions Active
@Babykibalu
Babykibalu deployed to issue-triage October 9, 2026 02:17 — with Image GitHub Actions Active
@Babykibalu
Babykibalu deployed to issue-triage October 9, 2026 02:17 — with Image GitHub Actions Active
@Babykibalu
Babykibalu deployed to issue-triage October 9, 2026 02:18 — with Image GitHub Actions Active
@TroyeZhang03
TroyeZhang03 deployed to issue-triage October 9, 2026 02:19 — with Image GitHub Actions Active
@TroyeZhang03
TroyeZhang03 deployed to issue-triage October 9, 2026 02:19 — with Image GitHub Actions Active
@TroyeZhang03
TroyeZhang03 deployed to issue-triage October 9, 2026 02:19 — with Image GitHub Actions Active
@MaxHu2022
MaxHu2022 deployed to issue-triage October 9, 2026 02:30 — with Image GitHub Actions Active
@MaxHu2022
MaxHu2022 deployed to issue-triage October 9, 2026 02:30 — with Image GitHub Actions Active
@MaxHu2022
MaxHu2022 deployed to issue-triage October 9, 2026 02:30 — with Image GitHub Actions Active
@b0ggs
b0ggs deployed to issue-triage October 9, 2026 02:33 — with Image GitHub Actions Active
@b0ggs
b0ggs deployed to issue-triage October 9, 2026 02:33 — with Image GitHub Actions Active
@b0ggs
b0ggs deployed to issue-triage October 9, 2026 02:33 — with Image GitHub Actions Active
@ktaktb
ktaktb deployed to issue-triage October 9, 2026 02:36 — with Image GitHub Actions Active
@ktaktb
ktaktb deployed to issue-triage October 9, 2026 02:36 — with Image GitHub Actions Active
@ktaktb
ktaktb deployed to issue-triage October 9, 2026 02:36 — with Image GitHub Actions Active
@ktaktb
ktaktb deployed to issue-triage October 9, 2026 02:37 — with Image GitHub Actions Active
@to-sora
to-sora deployed to issue-triage October 9, 2026 02:42 — with Image GitHub Actions Active
@to-sora
to-sora deployed to issue-triage October 9, 2026 02:42 — with Image GitHub Actions Active
@to-sora
to-sora deployed to issue-triage October 9, 2026 02:42 — with Image GitHub Actions Active
@YichengPeter
YichengPeter deployed to issue-triage October 9, 2026 02:43 — with Image GitHub Actions Active
@YichengPeter
YichengPeter deployed to issue-triage October 9, 2026 02:43 — with Image GitHub Actions Active
@YichengPeter
YichengPeter deployed to issue-triage October 9, 2026 02:43 — with Image GitHub Actions Active
@YichengPeter
YichengPeter deployed to issue-triage October 9, 2026 02:44 — with Image GitHub Actions Active
@ZXCYFR
ZXCYFR deployed to issue-triage October 9, 2026 02:45 — with Image GitHub Actions Active
@ZXCYFR
ZXCYFR deployed to issue-triage October 9, 2026 02:45 — with Image GitHub Actions Active
@ZXCYFR
ZXCYFR deployed to issue-triage October 9, 2026 02:45 — with Image GitHub Actions Active
@saeedabu
saeedabu deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@saeedabu
saeedabu deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@saeedabu
saeedabu deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@Zhipeng0727
Zhipeng0727 deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@Zhipeng0727
Zhipeng0727 deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@Zhipeng0727
Zhipeng0727 deployed to issue-triage October 9, 2026 02:46 — with Image GitHub Actions Active
@ZXCYFR
ZXCYFR deployed to issue-triage October 9, 2026 02:47 — with Image GitHub Actions Active
@Zhipeng0727
Zhipeng0727 deployed to issue-triage October 9, 2026 02:47 — with Image GitHub Actions Active

This branch was successfully deployed

1 active deployment
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.