Skip to content

dsh-plugin-doctor v1.14.0 — profile-deps + native-modules (#2081)

Latest

Choose a tag to compare

@zoahdev zoahdev released this 15 Aug 17:16
· 1 commit to main since this release

dsh-plugin-doctor v1.14.0

Two new --profile tripwires for the installation-reliability class reported in
discussion #2081:

  • profile-deps — detects a pruned runtime @deepseek-ai scope (a bare
    npm install inside $DSH_HOME/profiles/node_modules prunes the whole tree
    and dsh web then fails with ERR_MODULE_NOT_FOUND).
  • native-modules — flags missing koffi/node-pty (npm 11 defaults
    allow-scripts=false, so native builds are silently skipped).

Verified: 45/45 tests, pnpm typecheck clean, and both checks run against a
real ~/.dsh/profiles/web profile (195-entry runtime scope, koffi + node-pty
present → PASS).

安装 / Install:

dsh plugin --profile web add ./dsh-plugin-doctor-1.14.0.tgz

Full troubleshooting guidance (npm 11 allow-scripts, Node >= 22.19, never
npm-install inside a profile dir): https://github.com/zoahdev/dsh-docs/blob/main/docs/troubleshooting.md