AI Agent Hub
Back to plugins
🖥️

dsh-version-badge

Client Updated 2026.09.01

Run the following command in DeepSeek Harness:

dsh plugin install mervin1944/dsh-version-badge

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

Install by running dsh plugin install mervin1944/dsh-version-badge in DeepSeek Harness; source code is hosted at https://github.com/mervin1944/dsh-version-badge

About this plugin

In the DSH Web interface, version numbers are the first thing developers check and yet the hardest to find quickly. dsh-version-badge pins a persistent badge just above the settings button in the sidebar, so the current DSH version is always visible at a glance. Clicking the badge expands a panel that lists the version of every core package—CLI, base, web-app, web-frontend, and agent—eliminating the need to open a terminal or dig through documentation.

Inside that panel, the Check Update button queries the npm registry with a 60-second cache and surfaces any newer release when one is available. Upgrading takes a single click: the global dsh CLI is upgraded to the latest dist-tag, the process detaches from the current session and re-launches automatically, with no manual commands required.

The plugin is zero-dependency, running as a pure host plugin with inline script injection and no client-side build. On the security side, write operations accept only loopback requests, reject forwarding headers, and require the Origin header to match the Host; deployment always uses the npm latest tag and ignores any client-supplied tag or version string. It is ideal for developers and operators who work in the DSH Web interface daily and want instant version visibility with a frictionless upgrade path.

Use Cases

  • Check the current DSH version and all core package versions at a glance in the sidebar
  • Update and deploy the latest DSH CLI with a single click without opening a terminal
  • Maintain version awareness during daily DSH Web usage with minimal friction

Best For

  • Developers who work in the DSH Web interface daily
  • Administrators responsible for DSH maintenance and version upgrades
  • Engineers who prefer interface-driven workflows over manual terminal commands