dsh-restart-ui
Run the following command in DeepSeek Harness:
dsh plugin install BaoBao1996121/dsh-restart-ui
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install BaoBao1996121/dsh-restart-ui in the DeepSeek Harness terminal to install this plugin, source code at https://github.com/BaoBao1996121/dsh-restart-ui
About this plugin
Running DSH for an extended session can lead to the occasional need for a clean process restart—memory buildup, a config change you want to apply, or simply a hung session. Switching to a terminal to kill the process and relaunch it interrupts your flow and risks mistyping the startup arguments, working directory, or custom profile. dsh-restart-ui adds a ⟳ Restart button to the session header utilities area of the Web UI, giving you a one-click way to relaunch the exact DSH instance that is currently running, without ever leaving the browser.
The plugin restarts the precise invocation that is live right now: the same executable, the same Node arguments, the same CLI arguments, and the same working directory, all captured and replayed by a package-local Node helper. There are no hard-coded machine paths, so it works identically with source checkouts, installed CLIs, portable Node.js distributions, and custom profiles. The restart endpoint only accepts loopback requests, the browser never sends a command or filesystem path, and the route registration is owned by the plugin lifecycle and removed when the plugin is disabled.
It is aimed at developers who run DSH through the Web UI on a daily basis and find themselves restarting the process frequently—especially those juggling multiple configs who would rather click a button than re-type a shell command each time. Pre-built artifacts are committed, so installation is straightforward with no lifecycle build step required. Released under the MIT license as an independent community plugin.
Use Cases
- Restarting DSH cleanly after a long-running session
- Applying a new profile or config without leaving the browser
- Recovering from a hung process with a single click, no terminal needed
Best For
- Developers who run DSH through the Web UI on a daily basis
- Power users managing multiple custom profiles
- Developers who prefer GUI interactions over repetitive shell commands
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.