ayahunter/dsh-plugin-clinic
Read-only health clinic for the installed DSH plugin set: loader health, dependency integrity, version compatibility, install-script risk, duplicates and patch integrity, delivered as a model tool, a Settings dashboard and JSON reports.
Read-only health checks for the installed DSH plugin set. It inspects every profile under the Harness home and reports loader health, dependency integrity, version compatibility, install-script risk, duplicates and patch integrity, with no writes and no external calls. Results appear in a Clinic (体检) tab under Settings → Plugins with one entry per profile, and also as JSON reports under a stable schemaVersion: 1 contract for CI and scripts. A single npm bundle row mounts both the host engine and the client dashboard.
Install
dsh plugin --profile web add dsh-plugin-clinicnpm package dsh-plugin-clinic 0.1.2 (registry-verified 2026-09-10; registry repository field empty, npm maintainer ayahunter matches the GitHub owner). A GitHub source form is also documented (github:ayahunter/dsh-plugin-clinic — the prepare script builds the sources, so pnpm asks for build authorization). Restart the profile. Update with dsh plugin --profile web update dsh-plugin-clinic (upgrades are never automatic), then restart.
Compatibility
DSH Web profile. Read-only by design — the clinic reports findings but performs no writes and makes no external calls.
Details
- Repo: ayahunter/dsh-plugin-clinic
- Category: Development & Runtime
- Stars: 2
- Version: npm dsh-plugin-clinic 0.1.2 (registry-verified 2026-09-10)
- Last push: 2026-08-16
- First seen: 2026-08-15
FAQ
- How do I install dsh-plugin-clinic?
- Run: dsh plugin --profile web add dsh-plugin-clinic, then restart the profile. A GitHub source install is also documented.
- What does the clinic check?
- Loader health, dependency integrity, version compatibility, install-script risk, duplicates and patch integrity — across every profile, read-only.
- Can I get the results as data?
- Yes. The dashboard is the default view, and the same findings are emitted as JSON under a stable schemaVersion: 1 contract, plus an update command and a session tool.
Alternatives
MutaLucem/dsh-plugin-integration · Airmetro/dsh-update-checker · TecFancy/dsh-auth-gate