seanwhy/dsh-restart-confirm ↗★ 0
dsh-restart-confirm
Sidebar restart button for DeepSeek Harness with double confirmation: one click opens a two-step confirm flow, then restarts the dsh web process (WebUI + backend, one process) and auto-relaunches it with the same args. Cross-platform (macOS/Linux/Windows), no hardcoded paths, configurable. / DeepSeek Harness 侧边栏一键重启按钮(带二次确认):点击后需连续两次确认才会重启 dsh web 进程(WebUI 与后台同属该进程),并以相同参数自动重新拉起。跨平台(macOS/Linux/Windows),无硬编码路径,可配置。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:seanwhy/dsh-restart-confirm说明文档
阅读完整 README ↗Configuration
Plugin config (Settings → Plugins → dsh-restart-confirm → config, or the profile manifest):
| Option | Type | Default | Meaning |
|---|---|---|---|
delaySeconds | number | 3 | Seconds after the response before the process is killed (gives the browser time to show the "restarting" state) |
relaunchDelaySeconds | number | 2 | Seconds after the kill before DSH is relaunched |
customRestartCommand | string | '' | Custom shell command used to relaunch instead of the auto-reconstructed argv |
killOnly | boolean | false | Only kill the process; never relaunch (use when an external supervisor restarts DSH) |