Skip to content

ESC isn't interupting anything #848

Closed

Description

@astray-heavy-arms

No matter how many time I button bash the ESC key it -stops nothing- 0.2.23

Activity

  1. self-assigned this
    on Jul 10, 2025
  2. thdxr commented on Jul 10, 2025

    @thdxr
    Member

    what model?

  3. astray-heavy-arms commented on Jul 10, 2025

    @astray-heavy-arms
    Author

    I'm on a M1 Mac Pro using ghostty

  4. xdave commented on Jul 10, 2025

    @xdave

    It was happening for me with Copilot GPT 4.1 testing the beast mode. Claude was ok though.

  5. almirsarajcic commented on Jul 11, 2025

    @almirsarajcic
    Contributor

    It happens to me a lot (claude-opus-4-20250514).

  6. divaltor commented on Jul 11, 2025

    @divaltor

    Same for me, 0.2.27 version, Ghostty, MacOS

  7. astray-heavy-arms commented on Jul 11, 2025

    @astray-heavy-arms
    Author

    GPT-4o

  8. editnori commented on Jul 14, 2025

    @editnori

    Usually does end up interrupting eventually if you wait long enough but the longer the session has been the longer it seems to take on my end.

  9. thdxr commented on Jul 14, 2025

    @thdxr
    Member

    hm im having trouble reproducing this - do you guys notice if it's while the model is doing something specific?

  10. bdeluca commented on Jul 14, 2025

    @bdeluca

    This is an easy to cause example I checked out the code of a git repo vllm (https://github.com/vllm-project/vllm) and then asked claude sonnet 4 to review the code. It is completely un-interruptible whilst its processing.

    I am on ssh-ed to a remote linux (ubuntu 24.04) host (vm) where I am running opencode

  11. astray-heavy-arms commented on Jul 14, 2025

    @astray-heavy-arms
    Author

    hm im having trouble reproducing this - do you guys notice if it's while the model is doing something specific?

    Yes it's while its doing a very very very long or complex response. It's almost like the interupt has to "wait" until opencode finishes processing before it interupts. Which I'd say is a bit of an issue just needs to be when i tap escape it stops dead. Even a killswitch shift+ESC to kill the process so it does stop dead in it's tracks. I think it needs this safe guard.

  12. bdeluca commented on Jul 14, 2025

    @bdeluca

    once its in this state, it cant be interrupted at all, I have held down escape and watched it get stuck in a loop, making changes, deploying something, testing it, killing it, making changes etc. I can hold down escape and I can never break free.

  13. bdeluca commented on Jul 14, 2025

    @bdeluca

    see #888 same issue

  14. gabrielmontagne commented on Aug 8, 2025

    @gabrielmontagne

    Yep, still happening on 0.4.1 (running here on Debian), Esc to interrupt never works.

  15. gabrielmontagne commented on Dec 16, 2025

    @gabrielmontagne

    I'd like to mention that on newer versions -- I haven't done a bisect, though! -- I can't reproduce this anymore.

    It's working fine for me on the two contexts I use (WSL and Linux)

  16. rekram1-node commented on Dec 16, 2025

    @rekram1-node
    Collaborator

    i’ll close for now

  17. gabrielmontagne commented on Dec 16, 2025

    @gabrielmontagne

    cool, thanks. this could probably trickle to a bunch of quasi-duplicates, #1179 etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions