Dsh Loader
dsh-plugins/dsh-loader · skills
A version‑aware adapter registry that decouples third‑party Cordis plugins from dsh’s internal service names, paths, and RPC internals.
★ 4GitHub stars
0Forks
2026-09-07Last updated
TypeScriptLanguage
NOASSERTIONLicense
Key features
- A version-aware runtime compatibility shim that keeps third-party plugins working unchanged across dsh (DeepSeek Harness) upgrades.
- httpServer was renamed to webServer — old plugins that inject httpServer hang forever.
- Disable per launchDSHLOADER_DISABLE=1 dsh web
- Deep source imports like @deepseek-ai/dsh-client-runtime/src/client/sessions/context-provenance.ts break when dsh ships no src/.
- Client UI packages like @deepseek-ai/dsh-client-ui-primitives could be renamed in future dsh versions, breaking every plugin that imports them directly.
Install command
dsh plugin --profile web add github:dsh-plugins/dsh-loader