Voice mode: holding Space sends literal spaces instead of recording audio on macOS terminal (zsh)

Open 💬 13 comments Opened Mar 6, 2026 by bemental

Bug Report

Claude Code version: latest (March 2026 rollout)
OS: macOS Darwin 25.3.0
Shell: zsh
Terminal: macOS Terminal.app

Steps to Reproduce

  1. Enable voice mode with /voice
  2. Confirm "Voice mode enabled. Hold Space to record." message appears
  3. Hold Space to record a voice command

Expected Behavior

Holding Space activates push-to-talk microphone recording.

Actual Behavior

Holding Space sends literal space characters into the terminal instead of triggering audio recording. The transcription pipeline does not activate.

Additional Context

Microphone permissions have been granted in System Settings > Privacy & Security > Microphone for the terminal application. Toggling voice mode off and back on does not resolve the issue.

Related: #30904

View original on GitHub ↗

This issue has 13 comments on GitHub. Read the full discussion on GitHub ↗