DeepSeek Harness (DSH) Web GUI Plugin: One-Click Update of Local DSH via Sidebar

The DeepSeek Harness Web GUI plugin profile bundle enables one-click updates for local repositories. The installation command is `dsh plugin --profile web add @zhucy123/dsh-update`. Plugin features include version comparison, pre-update confirmation, and executing `git stash`, `checkout`, `pnpm install`, and a clean build. It includes an automatic rollback mechanism for build failures, supports version rollback and concurrency protection, and is compatible with Windows, Linux, and macOS. The page may become blank during the update process, which is normal. Ensure that a local Git repository is present and that GitHub is accessible.

Read More
DeepSeek Harness Plugin: duntansen/dsh-update-checker

DSH Update Checker is a DeepSeek Harness Web plugin developed by duntansen under the MIT license, designed to address the issue where local DSH versions lag behind the latest npm versions. The plugin integrates version checking and update operations directly into the DSH settings page, providing centralized management for operations typically scattered across the terminal. Its core features include: automatically reading the local version and comparing it against the `latest` and `next` tags of the npm registry, with support for semantic versioning and prerelease segment identification; offering a one-click update entry upon detecting a new version, which executes the `npx` command and displays installation progress in real-time; displaying the release history of the last 8 versions and the status of the current version; and automatically rechecking every 6 hours while the page is open, accompanied by browser notifications.

Read More
dsh-ops-console: Check for Updates, Apply Updates, and Restart in the DSH WebUI

`dsh-ops-console` is a DSH WebUI plugin maintained by DonnieTangzhili, designed to integrate operations such as checking for updates, executing updates, and restarting services into the WebUI's "Settings" page, sparing developers from frequently switching to the terminal. The plugin supports one-click checking of core package and plugin versions, generating and executing update plans (with automatic restart), precisely restarting services using the original commands, and stopping processes. It is licensed under the MIT License, has no external dependencies, requires no build step, and is compatible with DSH rc.6 through rc.8. Installation requires ensuring that `dsh` and `pnpm` are in the PATH, then running the command `dsh plugin --profile web add github:DonnieTangzhili/dsh-ops-c

Read More
dsh-update-checker: An Update Checking and One-Click Updating Plugin for DeepSeek Harness

dsh-update-checker is a DeepSeek Harness (DSH) Web GUI plugin maintained by Airmetro, designed to consolidate the update processes for the main program and third-party plugins from scattered commands into a unified interface. The core functionalities of this plugin include: checking the version status of the DSH main program (by comparing with npm latest) and unofficial plugins (via cross-referencing between npm and GitHub sources); providing full lifecycle update management with features such as dry-run protection, automatic backups, adaptive installation, and post-installation verification; supporting real rollback interfaces and backup list viewing; and ensuring service recovery through a restart watchdog based on PID and port detection. Additionally, the plugin offers multilingual status prompts in the GUI and implements loopback origin and confirmation mechanisms for write operations.

Read More