[BUG] Voice input doesn't work in plan edit mode
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When trying to modify the execution plan using the voice input feature during the planning stage, the voice transcription is not inserted into the input field.
Instead, the Claude Code UI briefly flickers: the planning interface disappears and then reappears, and no text from the voice recording is added.
This happens when selecting the option to update the plan and then starting voice recording.
Observed behavior:
- UI briefly hides the planning interface
- The UI then reappears
- No transcription is inserted into the input field
<img width="923" height="735" alt="Image" src="https://github.com/user-attachments/assets/7489e90d-bb89-48a3-a8c9-c83860cc83dc" />
https://github.com/user-attachments/assets/16ab2570-f5d4-4616-b633-01497cdfc48d
What Should Happen?
Voice input should transcribe the spoken text and insert it into the input field for:
Type here to tell Claude what to change
The user should then be able to submit the change request to update the plan.
Error Messages/Logs
No explicit error message is shown
Steps to Reproduce
- Start Claude Code in any project
- Ask Claude to perform a task that triggers planning mode
- Wait for the message
Claude has written up a plan and is ready to execute. - Select option
Type here to tell Claude what to change - Hold Space to start voice recording
- Speak a request to modify the plan
- Release Space to stop recording
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.70 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Voice input works normally in regular chat prompts, but fails specifically in plan editing mode.
A screenshot of the planning UI & video of bug reproduction are attached.
<img width="923" height="735" alt="Image" src="https://github.com/user-attachments/assets/7436e0dd-b9fd-430c-8d4d-bed283e0fdce" />
https://github.com/user-attachments/assets/74eb9cbb-af34-471a-88e3-85507745098d
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗