ESC interrupt not working in specific repository (Windows)

Resolved 💬 2 comments Opened Mar 25, 2026 by dongho-dev Closed Apr 23, 2026

Bug description

ESC key does not work to interrupt Claude Code in a specific repository. Both response generation and tool execution are affected. The same ESC interrupt works normally in other repositories on the same machine.

Steps to reproduce

  1. Open Claude Code in the affected repository (large project with CLAUDE.md + memory system)
  2. Start any interaction (ask a question, run a command like status)
  3. Press ESC during response generation or tool execution
  4. Nothing happens — ESC is ignored

Expected behavior

ESC should interrupt the current operation, as it does in other repositories.

Environment

  • Claude Code version: 2.1.83
  • OS: Windows 10 Home 10.0.19045
  • Shell: bash (Git Bash)
  • Terminal: Windows Terminal (assumed)

Additional context

  • The affected repo has a moderately large CLAUDE.md (~150 lines) and a memory index file (~200 lines) that are loaded into context.
  • Other repos on the same machine work fine with ESC interrupt.
  • Ctrl+C has not been tested as a workaround yet.

View original on GitHub ↗

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