From d7eb7f4418cceb095722f576dcf80a4157b1e630 Mon Sep 17 00:00:00 2001 From: Chinesezjc Date: Fri, 28 Aug 2026 13:49:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(code-runtime-python):=20finish=20the=20expe?= =?UTF-8?q?rimental=20move=20=E2=80=94=20invariant=20name=20and=20tsconfig?= =?UTF-8?q?=20aliases?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The move broke two generated/derived surfaces: (1) the package invariant companion still registered the old name @deepseek-ai/dsh-code-runtime-python, so the exhaustive-topology test found the new name unreserved — it now registers @deepseek-ai/dsh-experimental-code-runtime-python; (2) the tsconfig.base.json alias for the renamed package sat inside the generated region, so gen-tsconfig-paths dropped it (a package named after something other than its directory needs a hand-written alias before the BEGIN marker) — the alias is moved out and the config is current again. --- packages/experimental/code-runtime-python/src/invariant.ts | 6 +++--- tsconfig.base.json | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/experimental/code-runtime-python/src/invariant.ts b/packages/experimental/code-runtime-python/src/invariant.ts index c2bcb66f51..4843f1d0e4 100644 --- a/packages/experimental/code-runtime-python/src/invariant.ts +++ b/packages/experimental/code-runtime-python/src/invariant.ts @@ -1,13 +1,13 @@ /** - * Package-owned invariant companion for `@deepseek-ai/dsh-code-runtime-python`. - * @module @deepseek-ai/dsh-code-runtime-python/invariant + * Package-owned invariant companion for `@deepseek-ai/dsh-experimental-code-runtime-python`. + * @module @deepseek-ai/dsh-experimental-code-runtime-python/invariant */ /* jscpd:ignore-start */ import type { Context } from '@deepseek-ai/cordis' import type { InvariantInstaller } from '@deepseek-ai/dsh-invariants' -const PACKAGE_NAME = '@deepseek-ai/dsh-code-runtime-python' +const PACKAGE_NAME = '@deepseek-ai/dsh-experimental-code-runtime-python' /** Cordis companion plugin name. */ export const name = 'code-runtime-python-invariant' diff --git a/tsconfig.base.json b/tsconfig.base.json index 3c6bc168d0..e82085709f 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -235,6 +235,8 @@ "@deepseek-ai/dsh-experimental-webworker-packer": ["./packages/experimental/webworker-packer/src"], "@deepseek-ai/dsh-experimental-inspector": ["./packages/experimental/inspector/src"], "@deepseek-ai/dsh-experimental-inspector/client": ["./packages/experimental/inspector/src/client/index.ts"], + "@deepseek-ai/dsh-experimental-code-runtime-python/invariant": ["./packages/experimental/code-runtime-python/src/invariant.ts"], + "@deepseek-ai/dsh-experimental-code-runtime-python": ["./packages/experimental/code-runtime-python/src"], "@deepseek-ai/dsh-util-crypto": ["./packages/util/crypto/src"], "@deepseek-ai/dsh-util-values": ["./packages/util/values/src"], "@deepseek-ai/dsh-util-values/invariant": ["./packages/util/values/src/invariant.ts"], @@ -283,8 +285,6 @@ "@deepseek-ai/dsh-cmdline/invariant": ["./packages/boot/cmdline/src/invariant.ts"], "@deepseek-ai/dsh-code-runtime": ["./packages/code-runtime/code-runtime/src"], "@deepseek-ai/dsh-code-runtime/invariant": ["./packages/code-runtime/code-runtime/src/invariant.ts"], - "@deepseek-ai/dsh-code-runtime-python": ["./packages/code-runtime/code-runtime-python/src"], - "@deepseek-ai/dsh-code-runtime-python/invariant": ["./packages/code-runtime/code-runtime-python/src/invariant.ts"], "@deepseek-ai/dsh-code-runtime-worker-thread": ["./packages/code-runtime/code-runtime-worker-thread/src"], "@deepseek-ai/dsh-code-runtime-worker-thread/invariant": ["./packages/code-runtime/code-runtime-worker-thread/src/invariant.ts"], "@deepseek-ai/dsh-command-compact": ["./packages/compaction/command-compact/src"],