From db9773e89cd507d97473bb54d73658564817e685 Mon Sep 17 00:00:00 2001 From: Anton Ilin Date: Wed, 9 Sep 2026 09:14:38 -0700 Subject: [PATCH] fix(pi): use wildcard peer ranges for pi-bundled packages Bun auto-installs peers, so the versioned ranges made every install materialize a second, stale pi core (0.74.2, ~193MB of transitive SDKs) inside the package dir, which pi's extension loader never uses since it injects its own bundled pi-coding-agent and typebox. Pi's docs/packages.md prescribes "*" for bundled peers. Also removes the need to hand-bump these ranges on every pi minor. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 18139875..f15a9d47 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "plugins/pi/" ], "peerDependencies": { - "@earendil-works/pi-coding-agent": "^0.74.0", - "typebox": "^1.1.24" + "@earendil-works/pi-coding-agent": "*", + "typebox": "*" }, "pi": { "extensions": [