dsh-update
Run the following command in DeepSeek Harness:
dsh plugin install udisyue/dsh-update
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install udisyue/dsh-update in a terminal to install the plugin; the full source is at https://github.com/udisyue/dsh-update . Restart DeepSeek Harness after installation to activate it.
About this plugin
Managing DeepSeek Harness versions used to mean opening a terminal for npm install or switching to DeepSeekDesk's native settings page — the web dashboard had no idea which build was running and offered no update path at all. dsh-harness-updater closes that gap: a single Settings → Install / Update panel shows the current version, install directory (with its detection source), Node and npm versions, listening port, and PID. Checking for updates reads the npm registry's dist-tags over plain HTTP, so it works without a local npm binary or even a network connection for the local-version display. When you are ready to upgrade, the primary button states the exact target version and its channel, install logs stream back in real time, and the status card refreshes the moment the job finishes.
Advanced options let you switch update channels (latest, next, alpha, or a pinned version), override the install directory, change the registry or npm path, and save any of these as defaults. Restarting Harness requires a two-step confirmation and relaunches the new instance with the same launch arguments; the log viewer scrubs tokens and sensitive keys before returning content to the browser. The plugin ships with zero runtime dependencies and zero build steps — the Node side uses only node:* built-ins and the browser side only require('react') — so after a single restart there is nothing else to maintain.
It is built for anyone who lives in the dsh web interface and wants the full update lifecycle — status, check, install, restart, inspect logs — without leaving the browser. It follows the same install strategy as DeepSeekDesk's HarnessInstaller, defaulting to the highest version across all dist-tags, and the UI always labels the target version and its source channel so an accidental alpha install is never ambiguous.
Use Cases
- Check and upgrade DeepSeek Harness to a pinned version directly from web settings
- Confirm the current install version and directory offline without a terminal
- Restart Harness in-app after install and review token-scrubbed logs
Best For
- Developers who live in the dsh web UI and want zero-terminal version management
- Users in offline or restricted-network environments who need to verify Harness install status
- DeepSeekDesk users who want install, update, restart, and log inspection in one browser page
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.