dsh-repair
Run the following command in DeepSeek Harness:
dsh plugin install gezi-wen/dsh-repair
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install gezi-wen/dsh-repair in the DeepSeek Harness terminal to install the plugin, whose source is hosted at https://github.com/gezi-wen/dsh-repair .
About this plugin
Troubleshooting a DSH instance is rarely one clean failure but a chain of subtle breakages: a missing module at boot, a silently dropped model id, a corrupt symlink that leaves a service half-alive with perfectly clean logs. dsh-repair packages this diagnostic and repair knowledge into a loadable skill, giving the agent a systematic playbook instead of ad-hoc trial and error.
It covers the full failure spectrum — ERR_MODULE_NOT_FOUND and profile-bundle resolution errors at startup, junction/symlink corruption in node_modules, silently missing providers on the model page, adapters discarding unknown model ids, and configuration that parses fine but throws on apply. Six bundled scripts (bridge-doctor, bridge-rebuild, dep-diff, inspect-session, link-doctor, and the shared probe library bridge-lib) support read-only health checks, dry-run rebuilds, version-table diffs, and symlink/junction audits. All paths resolve from --home or $DSH_HOME with no machine-specific hard-coding. The skill also includes a pre-upgrade isolation rehearsal, post-upgrade three-layer verification with a settings.yaml review, and a complete Windows remote-SSH task checklist covering process lifecycle, quote escaping, PowerShell quirks, and pnpm junction path drift.
Best suited for developers who maintain DSH instances locally or remotely, especially those working with link:-style out-of-tree plugins, operating across Windows over SSH, or performing major version upgrades and needing a structured review of runtime evidence and configuration consistency.
Use Cases
- Quickly pinpoint root cause when DSH crashes at boot or a provider silently disappears
- Run health checks and rebuild broken dependency bridges for out-of-tree plugins
- Replay isolation rehearsal and three-layer verification before and after a major DSH upgrade
Best For
- Full-stack developers maintaining DSH instances locally or remotely
- Plugin authors using link:-style out-of-tree plugins that depend on host core packages
- DevOps engineers managing DSH across Windows via SSH
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.