From e154892596acdcb9539ef530ac3a2e1e06ed2d50 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Wed, 1 Jul 2026 16:30:52 -0700 Subject: [PATCH] Align pi-claude-cli peer deps to pi-ai 0.80.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vendored pi-claude-cli extension declared `@earendil-works/pi-ai` and `pi-coding-agent` as `*` peers, so its dev/workspace resolution drifted to 0.77.0 while the rest of the workspace is on ^0.80.3. Pin both peers to ^0.80.3 so the extension's `getModels("anthropic")` catalog (which feeds the pi-claude-cli picker rows) matches the engine/cli — 0.80.3 ships claude-sonnet-5 natively. Behavior-preserving; the bundled CLI already provided 0.80.3 at runtime. Co-Authored-By: Claude Opus 4.8 (1M context) --- packages/pi-claude-cli/package.json | 4 ++-- pnpm-lock.yaml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/pi-claude-cli/package.json b/packages/pi-claude-cli/package.json index cc09247ffa..a312f972d5 100644 --- a/packages/pi-claude-cli/package.json +++ b/packages/pi-claude-cli/package.json @@ -23,8 +23,8 @@ "@agentclientprotocol/sdk": "0.24.0" }, "peerDependencies": { - "@earendil-works/pi-ai": "*", - "@earendil-works/pi-coding-agent": "*" + "@earendil-works/pi-ai": "^0.80.3", + "@earendil-works/pi-coding-agent": "^0.80.3" }, "devDependencies": { "@types/node": "^22.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 95c8033f6f..ed7d89a231 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -610,11 +610,11 @@ importers: specifier: 0.24.0 version: 0.24.0(zod@4.3.6) '@earendil-works/pi-ai': - specifier: '*' - version: 0.77.0(@modelcontextprotocol/sdk@1.28.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) + specifier: ^0.80.3 + version: 0.80.3(@modelcontextprotocol/sdk@1.28.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) '@earendil-works/pi-coding-agent': - specifier: '*' - version: 0.77.0(@modelcontextprotocol/sdk@1.28.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) + specifier: ^0.80.3 + version: 0.80.3(@modelcontextprotocol/sdk@1.28.0(zod@4.3.6))(ws@8.20.0)(zod@4.3.6) devDependencies: '@types/node': specifier: ^25.5.2