[Bug] Tool calls hang with no response on macOS - Edit/Bash/Write become unresponsive

Resolved 💬 1 comment Opened May 26, 2026 by phpmac Closed Jun 27, 2026

Preflight Checklist

  • [x] I have searched existing issues - related to #26224 and #60194, but filing a separate report with specific reproduction details
  • [x] This is a single bug report
  • [x] I am using the latest version of Claude Code

What's Wrong?

Tool calls (Edit, Bash, Write) frequently hang with no response. The session shows the tool call spinner but nothing happens - no output, no error, no permission prompt. The only way to proceed is pressing Esc and asking the model to retry.

This is separate from (but related to) the Ctrl+O permission prompt bug (#60194), as it also happens without using Ctrl+O.

Steps to Reproduce

  1. Start a Claude Code session in any project
  2. Ask the model to perform an action that triggers a tool call (Edit file, run Bash command, Write file)
  3. The tool call starts executing, spinner appears
  4. Bug: Session hangs indefinitely - no response, no progress, no way to approve/deny

Expected Behavior

Tool calls should either:

  • Show output/response promptly, OR
  • Show the permission prompt if approval is needed

Actual Behavior

Session hangs. No feedback at all. User is stuck waiting with no indication of what's happening.

Workaround

Press Esc and ask the model to try again. Sometimes takes 2-3 retries.

Environment

  • Platform: macOS (Darwin 25.5.0)
  • Shell: fish (/opt/homebrew/bin/fish)
  • Terminal: macOS Terminal.app
  • Claude Code version: latest (installed via npm)

Additional Context

  • Issue #60194 (Ctrl+O permission vanishing) is also reproducible at 100% rate for me
  • Issue #26224 (general hanging) has been open for months with 100+ comments
  • The hanging happens with enough frequency to significantly impact daily workflow
  • Using voice input (speech recognition), which may affect typing patterns during tool execution, but the hang occurs regardless of user input

Related Issues

  • #26224 - General hanging/freezing
  • #60194 - Ctrl+O permission prompt vanishing (100% repro for me)
  • #61475 - Duplicate of #60194
  • #62339 - macOS terminal hang with pinned tasks

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗