From f21cf54ff12e3eb5d875a53f93042016a9cac585 Mon Sep 17 00:00:00 2001 From: SikongJueluo Date: Tue, 11 Aug 2026 19:47:22 +0800 Subject: [PATCH] fix(pi): install inner-cmd runtime dependency --- package.json | 3 +++ packages/pi-permission-inner-cmd/package.json | 10 +++++++--- pnpm-lock.yaml | 17 +++++++++++------ 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e31e613..6c474d9 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,9 @@ }, "type": "module", "private": true, + "dependencies": { + "@gotgenes/pi-permission-system": ">=24.0.0" + }, "pi": { "extensions": [ "./packages/pi-permission-inner-cmd/src/index.ts" diff --git a/packages/pi-permission-inner-cmd/package.json b/packages/pi-permission-inner-cmd/package.json index aa1c067..87117d3 100644 --- a/packages/pi-permission-inner-cmd/package.json +++ b/packages/pi-permission-inner-cmd/package.json @@ -11,15 +11,19 @@ "./src/index.ts" ] }, + "dependencies": { + "@gotgenes/pi-permission-system": ">=24.0.0" + }, + "bundledDependencies": [ + "@gotgenes/pi-permission-system" + ], "peerDependencies": { "@earendil-works/pi-ai": "*", - "@earendil-works/pi-coding-agent": "*", - "@gotgenes/pi-permission-system": ">=24.0.0" + "@earendil-works/pi-coding-agent": "*" }, "devDependencies": { "@earendil-works/pi-ai": "*", "@earendil-works/pi-coding-agent": "*", - "@gotgenes/pi-permission-system": ">=24.0.0", "@types/node": "^26.0.0", "typescript": "^5", "vitest": "^3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1f524e..8504689 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -205,7 +205,11 @@ settings: importers: - .: {} + .: + dependencies: + '@gotgenes/pi-permission-system': + specifier: '>=24.0.0' + version: 24.0.0(@earendil-works/pi-coding-agent@0.84.1)(@earendil-works/pi-tui@0.84.1) packages/pi-permission-ai-judge: devDependencies: @@ -217,7 +221,7 @@ importers: version: 0.84.1(ws@8.21.2)(zod@4.4.3) '@gotgenes/pi-permission-system': specifier: '>=20.10.0' - version: 24.0.0(@earendil-works/pi-coding-agent@0.84.1(ws@8.21.2)(zod@4.4.3))(@earendil-works/pi-tui@0.84.1) + version: 24.0.0(@earendil-works/pi-coding-agent@0.84.1)(@earendil-works/pi-tui@0.84.1) typescript: specifier: ^5 version: 5.9.3 @@ -226,6 +230,10 @@ importers: version: 3.2.7(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0) packages/pi-permission-inner-cmd: + dependencies: + '@gotgenes/pi-permission-system': + specifier: '>=24.0.0' + version: 24.0.0(@earendil-works/pi-coding-agent@0.84.1)(@earendil-works/pi-tui@0.84.1) devDependencies: '@earendil-works/pi-ai': specifier: '*' @@ -233,9 +241,6 @@ importers: '@earendil-works/pi-coding-agent': specifier: '*' version: 0.84.1(ws@8.21.2)(zod@4.4.3) - '@gotgenes/pi-permission-system': - specifier: '>=24.0.0' - version: 24.0.0(@earendil-works/pi-coding-agent@0.84.1(ws@8.21.2)(zod@4.4.3))(@earendil-works/pi-tui@0.84.1) '@types/node': specifier: ^26.0.0 version: 26.1.2 @@ -1807,7 +1812,7 @@ snapshots: - supports-color - utf-8-validate - '@gotgenes/pi-permission-system@24.0.0(@earendil-works/pi-coding-agent@0.84.1(ws@8.21.2)(zod@4.4.3))(@earendil-works/pi-tui@0.84.1)': + '@gotgenes/pi-permission-system@24.0.0(@earendil-works/pi-coding-agent@0.84.1)(@earendil-works/pi-tui@0.84.1)': dependencies: '@earendil-works/pi-coding-agent': 0.84.1(ws@8.21.2)(zod@4.4.3) '@earendil-works/pi-tui': 0.84.1