dsh-at-file
FSMargoo/dsh-at-fileCodex 风格的 `@file` 文件引用,输入框里直接搜索并引用工作区文件。
为 DSH Web 界面添加基于本机回环接口的重启按钮,按当前进程的可执行文件、参数和工作目录请求重新启动。
A small DeepSeek Harness plugin that adds a restart button to the Web UI.
It restarts the exact DSH invocation that is currently running, so it works with source checkouts, installed CLIs, portable Node.js, and custom profiles without hard-coded machine paths.
Install the tagged release into the Web profile:
dsh plugin --profile web add 'github:BaoBao1996121/dsh-restart-ui#v0.1.1'
When running DSH from a source checkout, use its source launcher instead:
corepack pnpm dsh plugin --profile web add 'github:BaoBao1996121/dsh-restart-ui#v0.1.1'
Restart DSH after installation. A ⟳ Restart button appears in the session
header utilities area.
The package commits its built lib/ artifacts. GitHub installs therefore do
not need to run a lifecycle build script or request pnpm build permission.
Requires Node.js ^22.19.0 || >=24.0.0 and pnpm 11.
corepack pnpm install --frozen-lockfile
corepack pnpm check
dsh plugin --profile web remove dsh-restart-ui
Restarting DSH executes code with the current user's privileges. This plugin does not accept a command or filesystem path from the browser: it starts one fixed helper shipped in this package, and that helper reuses the current DSH process invocation. Review and pin the release you install.
MIT. This is an independent community plugin and is not affiliated with or endorsed by DeepSeek.