From 27901c547f2a575a890ca796772bfbc7aa790b21 Mon Sep 17 00:00:00 2001 From: Chinesezjc Date: Sun, 2 Aug 2026 13:47:58 +0800 Subject: [PATCH] fix(code-runtime-python): declare the dsh-code-runtime dependency The manifest omitted @deepseek-ai/dsh-code-runtime although src/index.ts imports CodeRuntime and the portable-identifier constants from it and the tsconfig references ../code-runtime. A three-way package.json merge over the protocol-layer stub dropped the entry; restore it in peer and dev dependencies so the declaration matches the import. --- packages/code-runtime/code-runtime-python/package.json | 2 ++ pnpm-lock.yaml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/packages/code-runtime/code-runtime-python/package.json b/packages/code-runtime/code-runtime-python/package.json index 29f9d21fd9..901be191a9 100644 --- a/packages/code-runtime/code-runtime-python/package.json +++ b/packages/code-runtime/code-runtime-python/package.json @@ -32,6 +32,7 @@ ], "license": "MIT", "peerDependencies": { + "@deepseek-ai/dsh-code-runtime": "workspace:^", "@deepseek-ai/dsh-invariants": "workspace:^", "@deepseek-ai/dsh-session": "workspace:^", "@deepseek-ai/dsh-timeout": "workspace:^", @@ -41,6 +42,7 @@ "@deepseek-ai/schemastery": "workspace:^" }, "devDependencies": { + "@deepseek-ai/dsh-code-runtime": "workspace:^", "@deepseek-ai/dsh-invariants": "workspace:^", "@deepseek-ai/dsh-session": "workspace:^", "@deepseek-ai/dsh-timeout": "workspace:^", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1db20cbea3..ce92c1498d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3962,6 +3962,9 @@ importers: '@deepseek-ai/cordis': specifier: workspace:^ version: link:../../../vendor/cordis + '@deepseek-ai/dsh-code-runtime': + specifier: workspace:^ + version: link:../code-runtime '@deepseek-ai/dsh-invariants': specifier: workspace:^ version: link:../../runtime-diagnostics/invariants