908ab1ca6ae028b07dfb1b76a3f8898106470ad3
It was built on a belief carried over from Claude Code's terminal: that interrupting means the agent never read the prompt, so handing it back lets you say it differently. That is not what happens here — the prompt is delivered and read before escape can land, the transcript keeps it, and the agent answers it on the next turn. So the composer refilled with something already sent, and sending it again sent it twice. Escape means "stop, I'll say it differently" or just "stop". Neither wants the old text back. Focus still returns to the composer, which serves both. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%