qingfengyu153781-star/dsh-approval-popup

qingfengyu153781-star★ 0PowerShell最后同步: 2026-08-15

在 GitHub 打开

Native Windows popup dialogs for DeepSeek Harness (DSH) approval requests + turn-finished notifications

README 摘要

dsh-approval-popup Native Windows popup dialogs for DeepSeek Harness (DSH) approval requests — approve or reject sandbox escalations, file writes, and shell commands from a desktop dialog instead of the Web GUI. Optionally pops a "task finished" notice when an agent turn completes. Windows 原生弹窗插件:DSH 需要批准(沙箱提权、写文件、执行命令等)时,直接弹出桌面对话框点「是 / 否」,不用再切回 Web 界面操作;任务完成时还会弹出提醒。 ✨ Features - Native yes/no dialog — 是(Y) / 否(N) buttons, always-on-top, centered. - Global Enter-to-approve hotkey — press Enter anywhere on the desktop to approve (toggleable). - Timeout with configurable action — no choice within N seconds → auto-approve (default), auto-reject, or fall back to the Web GUI ( allow / reject / next ). - Turn-finished popup — a non-decision notice when an agent turn completes, auto-closes, debounced so bursts of turns never stack windows. - Prepend answerer — runs before the Web UI answerer; a concrete choice short-circuits the waterfall. - Audit log — every request/outcome is appended to /.dsh/approval-popup.log . - Zero dependencies — plain ESM + two PowerShell helpers; no npm install, no build step. 📋 Requirements Requirement Detail OS Windows only (PowerShell/WinForms dialogs). The …

在 GitHub 查看完整 README →
工具/开发cordisdeepseek-harnessdsh-pluginpopupwindowsagent

分类