fix(deepseek): find pnpm when installing the terminal profile, and install it with dsh

This commit is contained in:
Devvyn committed 2026-10-10 14:27:54 +08:00
1 parent 3d59e59e37
commit b7be8db80b
7 files changed
+36 -8

No files matched your search

+4 -2
View File
@@ -1259,8 +1259,10 @@ const DEEPSEEK: CliEntry = {
launcherTargetParam: 'profile',
install: {
command: {
linux: 'npm install -g @deepseek-ai/dsh',
darwin: 'npm install -g @deepseek-ai/dsh',
// pnpm rides along: `dsh plugin` spawns a literal `pnpm` with no npm fallback, so the
// terminal profile this CLI needs before it can run cannot be installed without it (#352).
linux: 'npm install -g @deepseek-ai/dsh pnpm',
darwin: 'npm install -g @deepseek-ai/dsh pnpm',
},
npmPackage: '@deepseek-ai/dsh',
docsUrl: 'https://github.com/deepseek-ai/deepseek-harness',