DeepSeek Harness Error Fixes — Guide
One issue per page: the symptom you’ll see, the cause traced to source where a reporter went that deep, whatever workaround exists, and a link to the Discussion it came from. dsh is in developer preview (0.1.0-rc.x) and moves fast. Everything here was true when the linked thread was written, so check the thread before assuming a fix still hasn’t landed.
- Install fails on an old Node version —
npx @deepseek-ai/dsh webfails with anode-domexceptiondeprecation warning. - Thinking mode: 400 INVALID_REQUEST on tool calls — high/max reasoning effort breaks any turn that calls a tool, and poisons the session for good.
- “dsh plugin remove” leaves a broken profile — a stale
dsh.profile.bundlesentry that the suggested fix command can’t clear. - Custom session events break session resume — a plugin following the documented pattern can make a session permanently unopenable.
- Windows sandbox crashes after clearing Temp — a routine Temp cleanup permanently breaks
workspace-writesandboxing.
If your issue isn’t here, search or file a report in the official Discussions.