sirilee/dsh-approval-hotkeys
Approval panel keyboard shortcuts: Enter to approve once, Esc to reject, Esc to pause keyboard-driven review, common to approval/question panels; npm dsh-approval-hotkeys, dsh plugin add one-click installation
Keyboard hotkeys for every approval-style panel in the DSH web UI, not just edit approvals. One generic rule: Enter always presses the confirm button (the primary, right-most action) and Esc always presses cancel. That covers approval panels (Allow once / Reject), question and choice panels (Submit or Next / Discard the group), and plan reviews (Approve / Decline). The panel anchors are harness-generic, so the hotkeys work on edit approvals, permission escalations, tool questions and plan reviews alike — the familiar Claude Code habit of confirming with Enter and refusing with Esc.
Install
dsh plugin --profile web add dsh-approval-hotkeysnpm package dsh-approval-hotkeys 0.1.6 (registry-verified 2026-09-10; registry repository field -> github.com/SiriLee/dsh-approval-hotkeys). For contributors the README documents a local checkout or a pinned commit: dsh plugin --profile web add /path/to/dsh-approval-hotkeys or github:SiriLee/dsh-approval-hotkeys.
Compatibility
Supports the whole DSH 0.1 line from 0.1.0-rc.6 onwards, prereleases included — declared as an optional peer on @deepseek-ai/dsh-client-modules.
Details
- Repo: sirilee/dsh-approval-hotkeys
- Category: Web UI Enhancements
- Stars: 3
- Version: npm dsh-approval-hotkeys 0.1.6 (registry-verified 2026-09-10)
- Last push: 2026-08-31
- First seen: 2026-08-19
FAQ
- How do I install dsh-approval-hotkeys?
- Run: dsh plugin --profile web add dsh-approval-hotkeys. Contributors can instead add a local checkout or a pinned commit from SiriLee/dsh-approval-hotkeys.
- Which panels do the hotkeys apply to?
- Every button-bearing interaction panel: approval prompts, ask_user_question choices, and plan reviews. Enter confirms, Esc cancels.
- Which DSH versions are supported?
- The whole 0.1 line from 0.1.0-rc.6 on, including prereleases, declared as an optional peer dependency.
Alternatives
liustack/modlens · omdsh-dev/DSH-better-sidebar · ccch1mneyyy/dsh-TUI