SiriLee/dsh-approval-hotkeys

SiriLee★ 2TypeScript最后同步: 2026-08-20

在 GitHub 打开

DeepSeek Harness plugin: approval-panel hotkeys — Enter approves once, Esc rejects, Esc pauses a running agent

README 摘要

dsh-approval-hotkeys Approval-panel hotkeys for DeepSeek Harness, for every approval source — not just edits. English 中文 A deliberately minimal plugin with one generic rule: Enter always presses the confirm button (the primary, right-most action); Esc always presses the cancel button — on every button-bearing interaction panel the harness renders. Panel Enter → confirm Esc → cancel Approval ( [data-approval-key] ) Allow once Reject Question / choice ( [data-question-key] ) Submit / Next Discard the group Plan review ( [data-plan-review-key] ) Approve Decline (or discuss) The panel anchors are harness-generic, so the hotkeys work on every interaction the GUI shows — edit approvals, permission escalations, tool questions, plan reviews. This is the Claude Code habit: confirm with Enter, refuse with Esc. Approval panel Every approval — edits, permission escalations, anything routed through the ApprovalPanel. Enter presses Allow once , Esc presses Reject . Question / choice panel Tool questions ( ask user question ). Enter presses Submit / Next , Esc presses Discard the group . Plan review panel Enter presses Approve , Esc presses Decline (or Discuss when the panel has no decline action…

在 GitHub 查看完整 README →
Agent/智能体approvaldeepseek-harnessdsh-pluginhotkeykeyboardagent

分类