Problem
When Claude Code is executing a long chain of tool calls (file edits, SCP, SSH commands), pressing Escape (even twice) does not interrupt the execution. The progress counter keeps spinning with no way to stop it.
Steps to reproduce
- Start a Claude Code session via Remote Control (claude.ai)
- Give Claude a task that involves multiple sequential tool calls (e.g. editing several large files + SCP to remote server + SSH commands)
- While the tool chain is executing (counter spinning), press Escape or Escape twice
- Nothing happens — Claude continues executing
Expected behavior
Escape should interrupt the current tool chain and return control to the user.
Actual behavior
Escape has no effect. The only way to stop execution is to kill the session entirely and resume, losing context of what was happening.
Environment
- Claude Code via Remote Control (claude.ai)
- macOS 15.7.4
- Session involved: large file edits + scp + SSH commands to remote server
Impact
User is forced to kill the session and resume, which is disruptive especially during long deployments.
Problem
When Claude Code is executing a long chain of tool calls (file edits, SCP, SSH commands), pressing Escape (even twice) does not interrupt the execution. The progress counter keeps spinning with no way to stop it.
Steps to reproduce
Expected behavior
Escape should interrupt the current tool chain and return control to the user.
Actual behavior
Escape has no effect. The only way to stop execution is to kill the session entirely and resume, losing context of what was happening.
Environment
Impact
User is forced to kill the session and resume, which is disruptive especially during long deployments.