[BUG] Claude Dispatch thread completely unresponsive after SSH task hang

Resolved 💬 7 comments Opened Mar 31, 2026 by satoru968-cpu Closed Jun 3, 2026

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?

Claude Dispatch was working normally until March 31, 2026. After SSH-related tasks started hanging (computer use opens Terminal, SSH command returns output, but Dispatch never recognizes completion), the entire Dispatch thread became completely unresponsive. No reaction to any new messages.

Steps to reproduce:

  1. Send an SSH task to Dispatch (e.g., ssh user@host 'grep something /path/to/file')
  2. Dispatch runs the command and gets output
  3. Dispatch keeps waiting and never moves to next step (hangs)
  4. After several hung tasks, the entire thread stops responding

Attempted fix: deleted bridge-state.json and local-agent-mode-sessions folder, restarted Claude Desktop → still unresponsive.

What Should Happen?

SSH tasks should complete after command output is returned. At minimum, the Dispatch thread should be resettable from the UI or server side.

Error Messages/Logs

No error messages shown. Dispatch silently hangs with no output.

Steps to Reproduce

  1. Open Claude Dispatch
  2. Send a task involving SSH command (e.g., "run ssh root@xxx 'grep something /path/file' and show me the result")
  3. Dispatch uses computer use to open Terminal and run SSH command
  4. SSH command returns output correctly
  5. Dispatch keeps waiting indefinitely — never recognizes the command as complete
  6. After multiple hung tasks, the entire Dispatch thread becomes completely unresponsive
  7. Deleting bridge-state.json and local-agent-mode-sessions folder and restarting Claude Desktop does not fix it

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

不明(March 31まで動作確認)

Claude Code Version

2.1.81 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

This is a Claude Dispatch issue (not Claude Code CLI). The Dispatch thread uses computer use to control Terminal.app for SSH tasks. The thread became permanently unresponsive after repeated SSH task hangs. A server-side thread reset option would be helpful.

View original on GitHub ↗

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