AI Agent Hub
Back to plugins
🧰

dsh-auto-update

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install frostming/dsh-auto-update

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

Launch the DeepSeek Harness terminal and run dsh plugin install frostming/dsh-auto-update to install this plugin; the source repository is at https://github.com/frostming/dsh-auto-update . Restart dsh after installation for it to take effect.

About this plugin

The DeepSeek Harness CLI ships without a self-update command, and existing update-checker plugins in the community can only detect a new version and ask you to click a button to install it. dsh-auto-update closes that gap: on every startup it compares the local version against the npm registry dist-tag and then either prints a prominent notice banner or runs the install command automatically, depending on your configuration.

Key capabilities include a single delayed check after launch instead of repeated polling, correct semver pre-release comparison, a toggleable notify / install mode, state persistence with the last ten check results, full compatibility across web, headless, tui, and any custom profile without requiring a webServer, and zero runtime dependencies beyond Node built-ins and global fetch.

It is built for anyone who runs DeepSeek Harness daily and wants to stay current without manual intervention. The default notify mode is safe and side-effect-free, suitable for most setups; if you are comfortable accepting the breaking changes inherent in the developer preview stage, you can explicitly enable install mode for fully automated updates.

Use Cases

  • Compare the local dsh version against the npm registry on every launch and print a prominent banner if a newer release exists
  • Eliminate manual update checks entirely in headless, tui, or any non-GUI profile
  • Enable install mode to let dsh auto-upgrade to the latest release on each startup with zero manual intervention

Best For

  • Developers who use DeepSeek Harness intensively day-to-day
  • CLI users who want fewer manual maintenance steps and a hands-off experience
  • Engineers running dsh inside CI pipelines or headless servers