From 6ff2c536612b11c493ca5d0761024d522a242314 Mon Sep 17 00:00:00 2001 From: kingwl Date: Wed, 29 Jul 2026 13:14:36 +0800 Subject: [PATCH] fix(deps): declare dsh-llm as a peer of plan-mode and tool-tasks Both packages import @deepseek-ai/dsh-llm at runtime (createUserMessage) but declared it only in devDependencies; any resolver that honors declared runtime dependencies resolves the import to a stale or missing artifact. Found by the (since removed) source-launch declared-dependency check. --- packages/plan/plan-mode/package.json | 1 + packages/tasks/tool-tasks/package.json | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/plan/plan-mode/package.json b/packages/plan/plan-mode/package.json index 70ed87889d..6507ea4a0c 100644 --- a/packages/plan/plan-mode/package.json +++ b/packages/plan/plan-mode/package.json @@ -39,6 +39,7 @@ "@deepseek-ai/dsh-agent": "^0.0.1", "@deepseek-ai/dsh-commands": "^0.0.1", "@deepseek-ai/dsh-invariants": "^0.0.1", + "@deepseek-ai/dsh-llm": "^0.0.1", "@deepseek-ai/dsh-session": "^0.0.1", "@deepseek-ai/dsh-session-projection": "^0.0.1", "@deepseek-ai/dsh-system-prompt": "^0.0.1", diff --git a/packages/tasks/tool-tasks/package.json b/packages/tasks/tool-tasks/package.json index 2fd0b464a4..c63e49ddc9 100644 --- a/packages/tasks/tool-tasks/package.json +++ b/packages/tasks/tool-tasks/package.json @@ -32,6 +32,7 @@ "peerDependencies": { "@deepseek-ai/dsh-agent": "^0.0.1", "@deepseek-ai/dsh-invariants": "^0.0.1", + "@deepseek-ai/dsh-llm": "^0.0.1", "@deepseek-ai/dsh-retention": "^0.0.1", "@deepseek-ai/dsh-system-prompt": "^0.0.1", "@deepseek-ai/dsh-tasks": "^0.0.1",