AI Agent Hub
Back to plugins
🧰

dsh-check-update

Web Tools Updated 2026.08.24

Run the following command in DeepSeek Harness:

dsh plugin install bao-hp/dsh-check-update

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install bao-hp/dsh-check-update in the DeepSeek Harness terminal to install; source code is at https://github.com/bao-hp/dsh-check-update

About this plugin

Anyone who relies on DSH probably knows the update anxiety well: wondering whether a new version exists, dreading that an upgrade might wipe your config, and on Windows the file-lock issue turning a simple update into a gamble. dsh-check-update turns all of that into a single button click right inside the harness interface, so you can finally stop juggling terminal commands every time you want to stay current.

Under the hood it polls the npm registry on a schedule you define (default every four hours), pulls the changelog and release notes for the newest latest or next dist-tag, and lays them out in a dedicated Changelog tab so you can read the diff before committing. Three update modes cover every comfort level: auto-download with deferred apply on exit, auto-download with a manual confirm step, or prompt-only where nothing happens until you explicitly hit the button. Before every single update it snapshots your config and data into a numbered backup, the Backups tab lets you restore any of them with one click, and stale snapshots are pruned to the count you specify so they never pile up into clutter.

The four-tab layout—Status, Changelog, Backups, Settings—keeps version info, update state, and backup history all at a glance, and every configuration option (check interval, dist-tag, backup retention, update mode) is adjustable live from the Settings tab without restarting. The staged-download and deferred-apply design specifically sidesteps the Windows file-lock problem and prevents a half-finished update from bricking your setup, and a full error-recovery path rolls you back to the last good state automatically. If DSH is part of your daily workflow and you just want upgrades to be boring and reversible, this plugin is the quiet safety net that lets you tick update-day off the to-do list for good.

Use Cases

  • Automatically detect new DSH releases and review changelogs in the UI
  • Auto-backup configs before upgrading and roll back with one click on failure
  • Update DSH safely on Windows without file-lock issues

Best For

  • Developers who rely on DSH for daily workflows
  • Users who want reversible upgrades without manual CLI fiddling
  • Windows users who have suffered DSH update file-lock issues