You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Installed via VP, the pi coding agent with packages can't be used. #2220
$ vp add -g @earendil-works/pi-coding-agent
$ pi install npm:@vigolium/piolium
Error: Failed to load extension "/home/xsj284/.pi/agent/npm/node_modules/@vigolium/piolium/extensions/piolium/index.ts": Failed to load extension: Cannot find module '/home/xsj284/.vite-plus/packages/@earendil-works/pi-coding-agent' imported from /home/xsj284/.vite-plus/packages/@earendil-works/pi-coding-agent#2753e02c-9319-456f-bc0f-23d6d7b6fba5/lib/node_modules/@earendil-works/pi-coding-agent/node_modules/jiti/lib/jiti-static.mjs
Hint: Start without extensions using "pi -ne".
System Info
$ vp env current
VITE+ - The Unified Toolchain for the Web
Environment:
Version 24.18.0
Source lts
Tool Paths:
node /home/xsj284/.vite-plus/js_runtime/node/24.18.0/bin/node
npm /home/xsj284/.vite-plus/js_runtime/node/24.18.0/bin/npm
npx /home/xsj284/.vite-plus/js_runtime/node/24.18.0/bin/npx
vp --version
VITE+ - The Unified Toolchain for the Web
vp v0.2.5
Local vite-plus:
vite-plus Not found
Tools:
vite Not found
rolldown Not found
vitest Not found
oxfmt Not found
oxlint Not found
oxlint-tsgolint Not found
tsdown Not found
Environment:
Package manager Not found
Node.js v24.18.0
Thanks for the report. This only affects Pi installations created or updated by Vite+ v0.2.2+ using the # path. Existing Pi installations without an install ID continue to work.
Affected users can temporarily install Pi with Bun:
vp remove -g @earendil-works/pi-coding-agent
bun add -g --ignore-scripts @earendil-works/pi-coding-agent
pi install npm:@vigolium/piolium
@jong-kyung Thanks for your analyzing, this is indeed a bug I left. I am trying to find a patch for this right now. This is not completely related to #1986, however, I will remove this parent issue.
Activity
npm install -gand Node.js version management #1986jong-kyung commentedon Jul 23, 2026
Thanks for the report. This only affects Pi installations created or updated by Vite+ v0.2.2+ using the # path. Existing Pi installations without an install ID continue to work.
Affected users can temporarily install Pi with Bun:
cc. @liangmiQwQ
liangmiQwQ commentedon Jul 23, 2026
@jong-kyung Thanks for your analyzing, this is indeed a bug I left. I am trying to find a patch for this right now. This is not completely related to #1986, however, I will remove this parent issue.
npm install -gand Node.js version management #1986fix(global): nest immutable package installs (voidzero-dev#2222)