[Windows] Realtime voice floating overlay controls do not trigger actions
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.818.5229.0
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Microsoft Windows 11 Pro 10.0.26200 build 26200 x64
What issue are you seeing?
When a Codex realtime voice session is active and the Codex window loses focus, the floating voice overlay remains visible above other apps.
The large blue status orb works: clicking it returns focus to Codex. The three controls below it do not perform their advertised actions:
- Microphone: does not mute or unmute the active voice session.
- End-call: does not end the active voice session.
- Speaker: does not change the audio-output state.
Hover tooltips appear normally, so hit testing and hover visuals work, but the control actions are not delivered to the active realtime session.
What steps can reproduce the bug?
- Start a realtime voice chat in the Windows Codex desktop app.
- Move focus to another application, such as Chrome.
- Wait for the floating voice overlay to appear.
- Click each of the microphone, end-call, and speaker buttons.
- Observe that none of the three actions takes effect. Clicking the large blue orb does return focus to Codex.
The issue reproduced after updating Codex, fully restarting the app, signing out and back in, and creating fresh voice chats.
What is the expected behavior?
Each floating-overlay control should operate the active realtime voice session: mute or unmute microphone, end the call, and control speaker output.
Additional information
A search of open Codex issues found no matching Windows desktop issue. A related iOS mute issue was not the same behavior. No readable local log for this interaction was produced in the standard Codex log locations.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue in the Windows Codex desktop app by starting a realtime voice chat, moving focus to another app, and clicking the microphone, end-call, and speaker controls. Compare these controls with the working blue status orb and verify how actions are delivered to the active realtime session. Done means all three controls perform their advertised actions while the overlay is unfocused.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- audio-video-rtc, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100