All plugins

DSH / BUNDLE / CLIENT-UI

dsh-plugin-updater

v0.3.0hyqhyq3 / dsh-plugin-updater5dc8f85172

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-plugin-updater

Package-level plugin manager for DeepSeek Harness: Settings page listing installed profile plugins with latest-version detection (npm dist-tags / git commit & tags) plus one-click install, update, and remove, and a GitHub marketplace searching the dsh-plugin topic for direct install

README / EN

Package documentation

Registry summary

Package-level plugin manager for DeepSeek Harness: Settings page listing installed profile plugins with latest-version detection (npm dist-tags / git commit & tags) plus one-click install, update, and remove, and a GitHub marketplace searching the dsh-plugin topic for direct install

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- Changes require a dsh restart to take effect (this page shows the banner); the running process is never reloaded implicitly. - The manager refuses to remove itself from the page — use `dsh plugin --profile <name> remove dsh-plugin-updater`. - Update detection for Git packages pins to the spec's ref (`#ref` or the default branch `HEAD`); a moved tag is not treated as an update. - A `link:` install without a `.git` target is listed but not checked. - Marketplace search uses GitHub's public search API: without a token it is limited to 10 requests/min (results are cached ~5 min to stretch that); `DSH_GITHUB_TOKEN` raises the quota. - Only `dependencies` of the profile manifest are managed; runtime loader rows (enable/disable) are out of scope.