dsh-doctor
Run the following command in DeepSeek Harness:
dsh plugin install jorinyang/dsh-doctor
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install jorinyang/dsh-doctor in your terminal (source: https://github.com/jorinyang/dsh-doctor); the CLI auto-registers to your system PATH upon install and is ready to use immediately.
About this plugin
DeepSeek Harness ships without a built-in doctor command. When DSH crashes, fails to boot, or a plugin corrupts the profile, your only real option has been killing the process and restarting, hoping it sticks this time. dsh-doctor turns that trial-and-error ritual into a predictable, fully logged, and completely reversible engineering workflow.
Its pipeline covers four stages. Diagnosis runs a read-only sweep across nine categories, pinpointing exactly what broke and why. Repair works in three escalating safety tiers (safe, deps, full), progressing from creating missing directories and fixing config placeholders, to rebuilding dependencies with pnpm, to terminating leftover processes, while recording an undo step for every reversible mutation. Rollback replays those steps in strict LIFO order with a single command. On top of that, dsh-doctor registers as a native Cordis service, so it can perform dynamic diagnostics, react to plugin lifecycle events, and raise alerts even while DSH is still running.
If DSH crashes keep derailing your workflow, or you manage a multi-plugin stack and are afraid to touch configs, rebuild dependencies, or hand-edit files on a production profile, dsh-doctor is built for you. You do not need to decode every stack trace, and you do not need to take DSH offline. Every repair is traceable, every rollback is one command, and the tool works out of the box on Windows, macOS, Linux, and fish.
Use Cases
- DSH crashes or fails to boot and you need to pinpoint the root cause and repair the profile in one pass
- A misbehaving plugin corrupts the environment and you need tiered repair with instant LIFO rollback
- DSH is running and you want continuous plugin lifecycle monitoring with automatic FAILED-state alerts
Best For
- Day-to-day DSH users who keep getting interrupted by crashes and lack any built-in diagnostic tooling
- Operators managing multiple profiles who do not dare to hand-edit configs or blindly rebuild dependencies
- Developers who need safe, live plugin integration into DSH without taking the process offline
Related Plugins
Adds an Auto approval mode on the official workspace-write sandbox, classifying semantic risks, asking when ambiguous, and denying destructive operations.
Undo/rollback system for DSH: config & plugin snapshots, one-click undo/redo/restore, message-level revert, secret masking, safe mode, and offline WebUI/GUI/CLI rescue tools for when DSH won't start.
Packages all 87 SKILL.md files from upstream reverse-skill as a DeepSeek Harness plugin that auto-registers them for authorized reverse engineering, penetration testing, and security research.
Dockyard DSH is a native DeepSeek Harness plugin that unifies official OAuth/client sessions for Codex, Antigravity, Grok, Claude, and Cursor, providing account pool, model catalog, and quota status.