AI Agent Hub
Back to plugins
🖥️

dsh-plugin-updater

Client Updated 2026.09.03

Run the following command in DeepSeek Harness:

dsh plugin install hyqhyq3/dsh-plugin-updater

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

Run dsh plugin install hyqhyq3/dsh-plugin-updater in your terminal to install; source code is available at https://github.com/hyqhyq3/dsh-plugin-updater

About this plugin

Managing plugin packages in DeepSeek Harness has long been a command-line chore: pnpm for installs, lockfile digging for version checks, and a manual GitHub browse to discover new plugins. dsh-plugin-updater brings all of that into a dedicated "Settings → Plugin Packages" page in the DSH web UI, turning install, update, and remove into one-click operations and removing the need to repeatedly cross-reference version numbers in a terminal.

Its core strength is multi-source update detection: npm packages are compared against pnpm view dist-tags, Git packages against ls-remote tags or HEAD, local link: checkouts against origin HEAD, and built-in @deepseek-ai/* bundles track the DSH release version. Every entry is labeled with its source, bundle-layer status, and whether a newer version is available. The plugin also ships a lightweight marketplace that searches GitHub for repositories tagged dsh-plugin, sortable by relevance, stars, or last push, with one-click install and an "already installed" badge for entries already in the current profile.

It is built for DSH users who frequently add or maintain plugin packages. The plugin does not alter DSH runtime behavior, register any tools, or inject prompt context; it is purely a management-layer visualization. It complements dsh-plugin-manager (which handles loader-row enable/disable), and together the two cover the full lifecycle of a plugin from installation to activation.

Use Cases

  • Check all installed plugin packages in the current profile for available updates at a time
  • Search GitHub for dsh-plugin repositories and install one with a single click
  • Update or remove a specific plugin package and let bundle reconciliation run automatically

Best For

  • Developers who frequently add or maintain DSH plugin packages
  • DSH users who prefer a GUI over pure command-line plugin management
  • Ops staff who track versions across npm, Git, and local sources simultaneously