全部插件

DSH / BUNDLE / CLIENT-UI

dsh-restart-button

v1.0.0FIZMIE / dsh-restart-button5e21131dc6

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-restart-button

One-click restart for the DeepSeek Harness desktop app: a button beside the sidebar brand, plus an agent-callable restart route.

README / ZH

插件文档

目录摘要

One-click restart for the DeepSeek Harness desktop app: a button beside the sidebar brand, plus an agent-callable restart route.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **Windows only.** The out-of-tree worker uses WMI, `wscript.exe` and Win32 foreground activation. - Built against DeepSeek Harness `0.2.0-rc.2`. It reads the launcher's `profileContext` service and mutates nothing but its own files, but it does depend on internals that can move. - The restart is a **hard kill** (`TerminateProcess`), not a graceful shutdown: in-flight work is interrupted. DSH session data is append-only JSONL, so the risk to stored data is low, but it is not zero. - The kill is by PID (the Electron main plus the DSH host child), so other processes are untouched. - Relaunching is bounded: at most 5 attempts, then it gives up and says so in the log. - Much of the remaining wait is DeepSeek Harness's own startup time, not this plugin's — the log records `app is listening on <port> after <n>ms` so you can tell them apart.