Fivezy2005/dsh-plugin-updater ↗★ 0

dsh-plugin-updater

Update every third-party plugin in the current DSH profile — npm and GitHub-only installs the built-in Plugins page never sees. 适合安装了大量GitHub或npm第三方插件,需要统一管理更新的用户。

Package
dsh-plugin-updater
Compatibility
Unverified
Version
0.1.1
License
MIT
Last updated
Oct 6, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Fivezy2005/dsh-plugin-updater

dsh-plugin-updater

English · 中文

Updates every third-party plugin in the current DSH profile — npm packages and GitHub-only plugins that DSH’s built-in Plugins page never sees.

Problem

DSH’s Settings → Plugins only talks to the npm registry. Plugins installed as github:owner/repo look “up to date” forever: no version, no update button, and a floating branch name that pnpm will not actually advance.

What it does

Adds Settings → Plugin updates. One check, one table:

  • npm plugins → registry
  • GitHub plugins → Release, then tags, then the default branch
  • Same version, new commits on the default branch → still an update
  • Wrong package behind a tag (e.g. leftover GEN3 tags on a GEN4 repo) → rejected, not installed

Install

dsh plugin add dsh-plugin-updater

Restart DSH, then Settings → Plugin updates.

Or from GitHub:

dsh plugin add github:Fivezy2005/dsh-plugin-updater