What's New
- One-step install via
dsh plugin add— the plugin now declaresdsh.bundle, sodsh plugin --profile web add dsh-plugin-product-subagentsautomatically wires it as a profile layer. No manualcordis.patch.ymlediting, nodeclares no dsh.bundlewarning.
Changed
package.json: adddsh.bundledeclaration + shipcordis.patch.ymlbundle patch; include it infiles.- README (EN + zh): recommend
dsh plugin addas the primary install method; manual fallback switched fromnpm itopnpm add.
Notes
Issue #3's code fix shipped in 0.3.0 (dsh-tools moved to peerDependencies), but dsh plugin add still resolved to 0.2.0 on pnpm 11 because of the default minimumReleaseAge supply-chain gate — 0.3.0 was too new, so pnpm fell back to 0.2.0 (which has dsh-tools in dependencies and reproduces the crash). Once 0.3.1 ages past the threshold the problem disappears; until then pin explicitly with dsh plugin --profile web add dsh-plugin-product-subagents@0.3.1.