Skip to content

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

Description

@satoru968-cpu

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidIssue doesn't seem to be related to Claude CodestaleIssue is inactive

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions