Feature hasn't been suggested before.
Describe the enhancement you want to request
In opencode-desktop, stop is hardcoded to Esc and Ctrl+G in packages/app/src/components/prompt-input.tsx, and since it isn't a registered command, it doesn't appear in the Shortcuts tab and can't be rebound. The session_interrupt keybind in the docs is TUI-only.
Request: allow Ctrl+C to stop the active session — ideally by registering abort as a command (e.g. session.interrupt) so it's rebindable from Shortcuts, with Ctrl+C as an option.
Env: OpenCode Desktop 1.17.9, macOS.
Disclaimer: issue was originally written by claude code which I then revised.
Feature hasn't been suggested before.
Describe the enhancement you want to request
In opencode-desktop, stop is hardcoded to Esc and Ctrl+G in
packages/app/src/components/prompt-input.tsx, and since it isn't a registered command, it doesn't appear in the Shortcuts tab and can't be rebound. The session_interrupt keybind in the docs is TUI-only.Request: allow Ctrl+C to stop the active session — ideally by registering abort as a command (e.g. session.interrupt) so it's rebindable from Shortcuts, with Ctrl+C as an option.
Env: OpenCode Desktop 1.17.9, macOS.
Disclaimer: issue was originally written by claude code which I then revised.