AI Agent Hub
Back to plugins
🖥️

dsh-update-checker

Client Updated 2026.08.15

Run the following command in DeepSeek Harness:

dsh plugin install HarryLi-7/dsh-update-checker

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

Run dsh plugin install HarryLi-7/dsh-update-checker in your DeepSeek Harness terminal to install; source code is available at https://github.com/HarryLi-7/dsh-update-checker.

About this plugin

If you run DSH as your daily driver, keeping up with releases tends to slip. Manually checking the npm page for a newer version is tedious and easy to forget, while loud pop-up alerts break your flow. dsh-update-checker makes the whole thing nearly invisible: at startup it quietly queries the npm registry in the background without blocking boot, and only when a newer release actually exists does a small icon appear in the web sidebar footer. Otherwise it stays completely silent.

Expand the icon and you get a side-by-side view of the current and latest version, a one-click copy button for the update command, a direct link to the npm page, and a per-version dismiss option so an already-seen release never nags you again. The entire host-side logic is pure in-memory with zero disk writes; the only persistent state is a single few-byte key in browser localStorage. If the registry is unreachable or the network fails, nothing is shown and nothing crashes.

This plugin is for developers who treat DSH as a primary daily environment and want passive, zero-effort version awareness without having to remember release dates or run periodic checks. When you are ready to move on, a single command uninstalls it cleanly.

Use Cases

  • After DSH boots, a quiet sidebar icon appears only when a newer npm release exists
  • Click the icon to copy the update command with one click and paste it into your terminal
  • Dismiss a specific version to stop its notification from recurring

Best For

  • Engineers who use DSH as their primary daily development environment
  • Users who want passive, zero-interrupt version awareness
  • Teams that prefer not to manually check npm versions on a schedule