Skip to content

"Esc to cancel" request is problematic when the same key is used for UI navigation in /tasks #2403

@albert-zhen-frozen-dog-networks

Description

Describe the feature or problem you'd like to solve

The Esc key is used for UI navigation as well as canceling the current request. This causes inadvertent cancelation and wasting premium tokens.

Proposed solution

Remap keys so that ctrl + Esc cancels the request and add a confirmation dialog. This will prevent inadvertent cancelation and wasting premium tokens.

Example prompts or workflows

When in the /tasks UI with a "background subagent" selected to view its output, I can spam Esc to go back in the UI without worrying about cancelling the request if I hit it one too many times.

I can then perform ctrl + Esc if I truly want to cancel the request, along with explicitly navigating a confirmation dialog since this is such a rare occurence.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions