Escape key to interrupt response not working in some sessions
Resolved 💬 3 comments Opened Dec 18, 2025 by Latigid-Sam Closed Dec 22, 2025
Description
The Escape key to interrupt Claude's response does not work consistently across sessions. The UI shows "Esc to interrupt" during the thinking/response phase, but pressing Escape has no effect in some sessions while working correctly in others.
Steps to Reproduce
- Start a Claude Code session
- Ask Claude a question that triggers a lengthy response
- While Claude is responding (thinking indicator shows "Esc to interrupt"), press Escape
- Expected: Response stops immediately
- Actual: In some sessions, nothing happens - Escape is ignored
Environment
- Platform: macOS (Darwin 25.1.0)
- The issue appears session-specific - Escape works in some threads but not others within the same terminal
Workaround
Using Ctrl+C successfully interrupts the response, but this is inconsistent with the UI hint showing "Esc to interrupt".
Additional Context
User reported that double-Escape (for rewind) also did not trigger, suggesting Escape key events may not be reaching Claude Code in affected sessions.
---
🤖 Generated with Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗