{"_id":"@amagicpear/pichamber","_rev":"24-0439a2cb63f9006b3ec59faa3ddd2d52","name":"@amagicpear/pichamber","dist-tags":{"latest":"1.4.0"},"versions":{"0.3.0":{"name":"@amagicpear/pichamber","version":"0.3.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.3.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"1e804671c22a2f7c9a0e84a31feb859db8e921fa","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.3.0.tgz","fileCount":320,"integrity":"sha512-KzPPRW0j3aOJyIxjUbR3QUuyiEx8AlNP77vUyOrfdkRv1SzyENFNZMPMH2FaWyOjqnStx9EBR0S96Fv7RZ7GlQ==","signatures":[{"sig":"MEQCIDKrYeaXeyIqrvmlVzKgDsWq6eJm6vLqGqt1RgEaLIoxAiAwxz4AYaqa9UWcZ8zajuDoXQbYAaGsxw5ej34zsRY7wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11516248},"type":"module","engines":{"bun":">=1.3","node":">=22"},"gitHead":"49387811d13419059d8c402315a3b534da0ad9f9","scripts":{"dev":"vite","test":"vitest run","build":"bun run build:frontend","check":"tsc -b --pretty false && eslint .","serve":"bun run src-server/server.ts","dev:all":"bun run scripts/dev-all.ts","test:watch":"vitest","build:frontend":"tsc -b && vite build","prepublishOnly":"bun run check && bun run build","typecheck:server":"tsc --noEmit -p src-server/tsconfig.json"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"_npmVersion":"11.17.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.5.0","dependencies":{"clsx":"^2.1.1","katex":"^0.18.1","react":"^19.1.1","shiki":"^4.3.1","remend":"^1.3.0","sonner":"^2.0.7","zustand":"^5.0.8","dompurify":"^3.4.12","react-dom":"^19.1.1","@types/katex":"^0.16.8","@xterm/xterm":"^5.5.0","highlight.js":"^11.11.1","lucide-react":"^0.468.0","tailwind-merge":"^3.6.0","@xterm/addon-fit":"^0.10.0","beautiful-mermaid":"^1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"vite":"^7.1.3","jsdom":"^26.1.0","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"~5.9.2","tailwindcss":"^4.1.12","@types/jsdom":"^28.0.3","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@vitejs/plugin-react":"^5.0.2","@earendil-works/pi-ai":"^0.80.10","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@earendil-works/pi-agent-core":"^0.80.10","@earendil-works/pi-coding-agent":"^0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.3.0_1784552879447_0.652126918503604","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@amagicpear/pichamber","version":"0.3.1","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.3.1","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"2e4d65ae92ddce53c4168af4e5c627be29fb8032","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.3.1.tgz","fileCount":320,"integrity":"sha512-j/YKLFfYGYBqUlBoE07T53QaE5ShhQUychxw2gDyWVtsZ2CV1nDuSW2EHsID89XyxsxI38FS4getQIfIzJYTww==","signatures":[{"sig":"MEYCIQDLUc8nm/KG0SLJQB/orKNfMUPa2RKsQGMqi3prl/71lAIhAMZlzCrabGKB9tlIRmefBeWiB/vv5xWjO+E2o/o+JbLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11519679},"type":"module","engines":{"bun":">=1.3","node":">=22"},"gitHead":"3bea0207a9e30e92b84f1fdc43d838fb4a61a295","scripts":{"dev":"vite","test":"vitest run","build":"bun run build:frontend","check":"tsc -b --pretty false && eslint .","serve":"bun run src-server/server.ts","dev:all":"bun run scripts/dev-all.ts","test:watch":"vitest","build:frontend":"tsc -b && vite build","prepublishOnly":"bun run check && bun run build","typecheck:server":"tsc --noEmit -p src-server/tsconfig.json"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"_npmVersion":"11.17.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.5.0","dependencies":{"clsx":"^2.1.1","katex":"^0.18.1","react":"^19.1.1","shiki":"^4.3.1","remend":"^1.3.0","sonner":"^2.0.7","zustand":"^5.0.8","dompurify":"^3.4.12","react-dom":"^19.1.1","@types/katex":"^0.16.8","@xterm/xterm":"^5.5.0","highlight.js":"^11.11.1","lucide-react":"^0.468.0","tailwind-merge":"^3.6.0","@xterm/addon-fit":"^0.10.0","beautiful-mermaid":"^1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"vite":"^7.1.3","jsdom":"^26.1.0","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","@eslint/js":"^9.33.0","@types/bun":"^1.3.14","typescript":"~5.9.2","tailwindcss":"^4.1.12","@types/jsdom":"^28.0.3","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@vitejs/plugin-react":"^5.0.2","@earendil-works/pi-ai":"^0.80.10","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@earendil-works/pi-agent-core":"^0.80.10","@earendil-works/pi-coding-agent":"^0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.3.1_1784554254931_0.2474094411307064","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@amagicpear/pichamber","version":"0.5.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.5.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"b7185417d5220c0e28a5d53cf5de81ec5d30bd00","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.5.0.tgz","fileCount":521,"integrity":"sha512-aClQJkacwG9MR/FJWpNJuGL3YWmYhwQTbXVPTZWwWcMqkzizeveU4cH6BrvSsizRxBo95fSdKag+eEOz99GQbw==","signatures":[{"sig":"MEUCIDxLVKMeKv6rAGzET55oyJIVR5KctLEQLtxAh5ZtLKisAiEAyJvFSDSWMxWhHSOtXlCIVFnsL/Drm6oWe771YiJjtps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17654492},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"c7bf96f5d9e63a79b73edb98288cf4a897cb36d6","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"bun run build:web && rm -rf dist dist-web && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.5.0_1786245937933_0.22690151743248688","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@amagicpear/pichamber","version":"0.5.1","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.5.1","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"e20a6d471547094be8070d0fda3b36e800512d48","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.5.1.tgz","fileCount":521,"integrity":"sha512-nbk6ETbOqrQIi1mII2mKHzHb+5B4hLgPWHostYcVnVsaXFTPcdJiWwF71lzlIqAIADjThplKMHfRHeJB/l4h2Q==","signatures":[{"sig":"MEYCIQCUsSdNcoG5sAgP5tMjnuqOvjbWQqhU0kSTWrPBFbbXAgIhAKVVKPpt3Xh759+GPfeqYcBucYRAPJ9DB8LuP7cpUUJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17679436},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"01ad99f94136aed4358f96ed83249c150fd1078f","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"bun run build:web && rm -rf dist dist-web && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.5.1_1786287402558_0.36734971107054015","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@amagicpear/pichamber","version":"0.5.2","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.5.2","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"9f7183280c499ca2d238ff6772d26321068cdd05","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.5.2.tgz","fileCount":521,"integrity":"sha512-Cc6UxY1KhFaHOUKCmVInKuqD0lNjxU+PXWGvWrWgxSg9am4A6IChgNEE4Kd+bivgFD/mQuhwxVGzg08exfB5Lw==","signatures":[{"sig":"MEYCIQD9RRTek4VLuT9LbV9M7BD7T1A7wuVltyxHb+ow5e+iQAIhAKTh6Ntma0nKf+9hg89rh1Lqm/GRL5Wbtw9HlHMYuUlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17686405},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"9b6722a6fe79b7688ea19858b2ac72e0eda3d588","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"bun run build:web && rm -rf dist dist-web && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.5.2_1786332352471_0.7010931260078064","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@amagicpear/pichamber","version":"0.5.3","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.5.3","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"56566743a4619e24af4feee9345860e423de539a","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.5.3.tgz","fileCount":521,"integrity":"sha512-giInIeLIN/kUU0RAtEByhu4RPv5NGohNVAT3DbzQ6fjlnKgMQvtR0PqIwv5Gz2bL1SRzMsGav27PGFieDt6ZMw==","signatures":[{"sig":"MEUCIQCV2iG2M/8D8Z55NzBgXL2CMtN57hauz5SvAJjccWS6dAIgGtHuDBvYoMlX2ubT3GVIp7BdmmKa0JGKCTG+Qtw6NHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17687663},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"fcb2b87ba1ce6141652710bc1e785bbf764f6bc5","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"bun run build:web && rm -rf dist dist-web && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.5.3_1786371580277_0.04384875909749031","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@amagicpear/pichamber","version":"0.5.4","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.5.4","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"14928d0483b6981becd25e7acbe06f9bd0b61f5b","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.5.4.tgz","fileCount":523,"integrity":"sha512-L0uzoXNAyBKI8oA/i4rW6Phl8IzcFT3919AZIukrMlI7iOewjrD2oTKG26yjp9OShKnrKXpTNXGExODHXQTssw==","signatures":[{"sig":"MEQCIBrOsWUHLEq3tW4EwneuYmWqsGehn+I8tRx0ZLL/4FROAiAIs4DE7dPAyEWTiE41DO6r1KbE0130vcTVlX4L5UA36w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17699234},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"c55d148f0b242e2176c27788f8cb696513540213","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"bun run build:web && rm -rf dist dist-web && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.5.4_1786378753927_0.14098605345506332","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@amagicpear/pichamber","version":"0.6.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.6.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"d4f7572eda88e4acf2b059960fa0f25cecdb1d58","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.6.0.tgz","fileCount":524,"integrity":"sha512-j4GBnYgACr/kVwKRxiLuI1AcRtHRTGE6o4ZM8g2TPtnV1O2nIPfTTIeTAy1kCth/wXGnlRNKBCwv9GF0AazXKA==","signatures":[{"sig":"MEQCIGmuoApHdaBjp1URiMk85gjb/veFlIEsuG6UheNgn1I1AiBNQTemecItOkPFqfBMkVY5ImTP1TolDgQgq3MU+NZ/lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18201788},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"9cfdd4e1351cc8d700594535dcdc286bcd593c02","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"node scripts/package.mjs","prepack":"bun run package","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build","test:package":"node scripts/package-smoke.mjs"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.6.0_1786631110186_0.979749149930691","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@amagicpear/pichamber","version":"0.6.1","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.6.1","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"b6efec4e90dba2c1413440b59f3a0ec4c204bb6f","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.6.1.tgz","fileCount":524,"integrity":"sha512-LQdhN0WC2G6hdVAitg2PR3DymsQaxVYbbHJyun+J/xnWRqloJXwqOKLgknh6DEcxab/HLMS9eKxyIlx03ZZLdQ==","signatures":[{"sig":"MEUCIG3oElRljMrTAobK1JwtGK7MpajmsexzOowbbXdi5moZAiEAzm37hGVn0EyEFBPv7TENkDRO6pRTCoRTNDkhJ1TNE9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18202938},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"c625e02b1e5bd54e5616bd90368d1980049a9d88","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"node scripts/package.mjs","prepack":"bun run package","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build","test:package":"node scripts/package-smoke.mjs"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.77.0","vue-tsc":"^3.3.9","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.6.1_1786716684677_0.6192394632196405","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@amagicpear/pichamber","version":"0.6.3","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.6.3","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"7ca61d30a8e8ed80d6050139142e1ebe92c814ff","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.6.3.tgz","fileCount":531,"integrity":"sha512-m0HkQLI+uFsl9ov5NJALgK1mE1zp5ANoK6SbPbKTHZ5nZWZFTAAtoKT5nvzl0lXe/m1XaoHru/W/T6Bha6z4iQ==","signatures":[{"sig":"MEQCIBEaQyn+fxoeLPOSR4IGEGwqPCzdZWe03S0buCun4tKPAiAtufFMxe9GS+UvtAoBbQc/PBzudsFP48buq46XFnY86Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18869275},"type":"module","engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"6bc91a775c0101dee979ed698fb71d3e8f490d0d","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"node scripts/package.mjs","prepack":"bun run package","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build","test:package":"node scripts/package-smoke.mjs"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","@earendil-works/pi-coding-agent":"^0.84.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.78.0","vue-tsc":"^3.3.10","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.6.3_1786957654224_0.7379845389478346","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@amagicpear/pichamber","version":"0.7.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.7.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"91f30c892c93d8e64b56da77ed4c85acc97eb94e","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.7.0.tgz","fileCount":547,"integrity":"sha512-Q+cF0LA3d9bSN8FBHug6ixWa3C7qKvxnOIpx0ZIABBgVeLqigsJ8UTJUWxGE0gyI1/OBNU02AmJu2yBAofMsEA==","signatures":[{"sig":"MEYCIQC/8EeNJ95tgO2Rzwy5xyseVUIWNp5Hqbvj9poOdr5cnQIhAPLyj3swXdOC76tTD7lgYDIy1JOm7GQKAxNd/La7f+mv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19021743},"type":"module","catalog":{"@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"node":"^22.18.0 || >=24.12.0"},"gitHead":"3b2235de087d0f5bc529f35044c3b32ff859b842","scripts":{"dev":"concurrently -k -n \"SERVER,WEB\" -c \"cyan,magenta\" \"bun run dev:server\" \"bun run dev:web\"","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @pichamber/web dev","package":"node scripts/package.mjs","prepack":"bun run package","build:web":"bun --filter @pichamber/web build","dev:server":"bun --filter @pichamber/server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @pichamber/server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"26.7.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.78.0","vue-tsc":"^3.3.10","@types/bun":"^1.3.14","typescript":"~7.0.2","@types/node":"^26.2.0","typescript6":"npm:@typescript/typescript6@^6.0.2","concurrently":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.7.0_1787238839878_0.7262338120096965","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@amagicpear/pichamber","version":"0.9.2","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.9.2","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"5a5c7925ba8ee99c1534ea39d28e4096d698a110","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.9.2.tgz","fileCount":545,"integrity":"sha512-3U+Qi2zkLFF7MYF6wJB9o5JV/YdnMwq9QXNwkPdvPo0KHqyoLG/DeJ80zRGklWQC6/53R1ViN9D1tn8loHjrvQ==","signatures":[{"sig":"MEQCIE2TrmyBDy1qtv3sdS52nbqT/5FOSR70I1fBuCx6UxTOAiBq9UTvPbJNlxWxRmL65J7j6KGhCkTLnS3wL/P0C/1+fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18972872},"type":"module","shasum":"5a5c7925ba8ee99c1534ea39d28e4096d698a110","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","prepack":"bun run build:web && rm -rf dist dist-web && mkdir -p dist && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @amagicpear/pichamber-web build","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"_integrity":"sha512-3U+Qi2zkLFF7MYF6wJB9o5JV/YdnMwq9QXNwkPdvPo0KHqyoLG/DeJ80zRGklWQC6/53R1ViN9D1tn8loHjrvQ==","deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.3.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.79.0","bun-types":"^1.4.0","typescript":"~7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.9.2_1787372527579_0.90634548930833","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@amagicpear/pichamber","version":"0.9.3","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.9.3","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"bin/pichamber.js"},"dist":{"shasum":"d820210adab2bac2d033a4320666c69be11fe5d6","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.9.3.tgz","fileCount":552,"integrity":"sha512-Cmc73mCCVaogKJMO4YgocCZSrxsfGxg/3AzjU063Y82/iNFVn9sR8orUQrKxmFyUD7BocCFUWtbdFgF7OwnE3A==","signatures":[{"sig":"MEQCIFZq3uIs0XfPX8KJw3dzdslEwqnbSHE4HwXYleqQuXPHAiBJABqgJWDpK/TAVts0lMRQ8eZrGGDEIXdR/xKyEjBy2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19011673},"type":"module","shasum":"d820210adab2bac2d033a4320666c69be11fe5d6","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","prepack":"bun run build:web && rm -rf dist dist-web && mkdir -p dist && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @amagicpear/pichamber-web build","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"_integrity":"sha512-Cmc73mCCVaogKJMO4YgocCZSrxsfGxg/3AzjU063Y82/iNFVn9sR8orUQrKxmFyUD7BocCFUWtbdFgF7OwnE3A==","deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.3.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.79.0","bun-types":"^1.4.0","typescript":"~7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.9.3_1787420930453_0.17663137144803298","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@amagicpear/pichamber","version":"0.9.4","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.9.4","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"6280c492fe0f31cfaa16f25c51fd60957d715a26","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.9.4.tgz","fileCount":553,"integrity":"sha512-F9WvuSqVKU4izX5ntuteEQ0ifeDTCCDogkFDHnsC004GMZSeowmUpHm0Jbn4O8vCuVtTUqv43gF5h/XRUe1KOw==","signatures":[{"sig":"MEQCIDCoi6p62v4EPTH2OFCu1r8AM9yDyMID1FviymPV7V55AiAwuqlJXjH2Fi0hCtAsQgppx6WAyoHm/40DApuaKpAWNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19012980},"type":"module","shasum":"6280c492fe0f31cfaa16f25c51fd60957d715a26","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","prepack":"bun run build:web && rm -rf dist dist-web && mkdir -p dist && bun build packages/server/src/index.ts --outfile dist/server.js --target bun --external bun-pty --external @earendil-works/pi-coding-agent && cp -r packages/web/dist dist-web","build:web":"bun --filter @amagicpear/pichamber-web build","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"_integrity":"sha512-F9WvuSqVKU4izX5ntuteEQ0ifeDTCCDogkFDHnsC004GMZSeowmUpHm0Jbn4O8vCuVtTUqv43gF5h/XRUe1KOw==","deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.3.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.79.0","bun-types":"^1.4.0","typescript":"~7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.9.4_1787478706222_0.21323027312231013","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@amagicpear/pichamber","version":"0.10.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@0.10.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"2bf816f3608a2082fee560d81ed4a8583276514c","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-0.10.0.tgz","fileCount":551,"integrity":"sha512-zKbvnFG3AZiKsyHPsRet2uNp82dMZH7LOpJXl0GpYjpQT6mH95VBvJn2/2dRvu+Ms0K8n62dLL4MnJyF5a6oUw==","signatures":[{"sig":"MEUCIQDutd+Bw2W6/KMk9bqPs74eC9ozIcWxf2gCjzXVmfno/AIgP2B2ozYydhR4jeOrnMDulfL9Dz+gS/nAcVzOigPMOdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19123985},"type":"module","shasum":"2bf816f3608a2082fee560d81ed4a8583276514c","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"amagicpear","email":"amagicpear@outlook.com"},"overrides":{"vue":"rc","@vue/compat":"rc","@vue/shared":"rc","@vue/reactivity":"rc","@vue/runtime-dom":"rc","@vue/compiler-dom":"rc","@vue/compiler-sfc":"rc","@vue/compiler-ssr":"rc","@vue/runtime-core":"rc","@vue/compiler-core":"rc","@vue/runtime-vapor":"rc","@vue/compiler-vapor":"rc","@vue/server-renderer":"rc"},"_integrity":"sha512-zKbvnFG3AZiKsyHPsRet2uNp82dMZH7LOpJXl0GpYjpQT6mH95VBvJn2/2dRvu+Ms0K8n62dLL4MnJyF5a6oUw==","deprecated":"pichamber 已发布 1.x,建议升级：bun install -g @amagicpear/pichamber@latest","repository":{"url":"https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.3.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.79.0","bun-types":"^1.4.0","typescript":"~7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_0.10.0_1787728523481_0.9559120999119823","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@amagicpear/pichamber","version":"1.0.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.0.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"dc81dacf1f5f607cf3fbc4365b31cb32a3d2d22c","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.0.0.tgz","fileCount":548,"integrity":"sha512-V0HjxbzN9vIXYI5ckKloxaSvyuDGQDt93TCvHXsltQ4EPuWt6aNYib+1cdGVV5KUvvxFDFvgxfu1Wqf6pSl4qA==","signatures":[{"sig":"MEUCIGDcBNtRHom6qhXBi9bFA+C9thJQaQQWAEgt4pgmtOsaAiEAwsElrMCQXEDskJG48253PQ4vpCbl7+7nWRp92sK3cH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19058846},"type":"module","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"gitHead":"c1676bfcc40db2aa13df21ad25ebc7ab636fdf7c","scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.80.0","bun-types":"^1.4.0","typescript":"^7.0.2","@types/node":"^26.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.0.0_1787815394013_0.9785518569379108","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@amagicpear/pichamber","version":"1.0.1","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.0.1","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"8977b4a9d43565e0ea90493a0080c7578359986f","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.0.1.tgz","fileCount":556,"integrity":"sha512-2JPX8sTBTktxMg5kByt1+Z7tgtFuoZFotfjthogd5xSHF6RHhuPf5Ju6QhaUEQIB8+j2dbtvppOdBVkJNwXuKw==","signatures":[{"sig":"MEUCIHkEAP8jdUP90w46MzKfhHagCUqBOkuLrid76T8Egr4aAiEAhOyiRyjsYnMOkYi3NKFlzLROpLJfklVoYfygimllaLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19134500},"type":"module","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"gitHead":"9726a7893cb202505eb84a5bbaa44cef43fd13ba","scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.80.0","bun-types":"^1.4.0","typescript":"^7.0.2","@types/node":"^26.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.0.1_1787932056168_0.587489069258305","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@amagicpear/pichamber","version":"1.1.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.1.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"be5063b9bd2fed11f046b7db1a147efa736b39b6","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.1.0.tgz","fileCount":556,"integrity":"sha512-/zoDVD2WdjvyB2joQiN0Umjrz12sFgWc5X0VrGS6dR9rixevnc3hhDyLWM67kJRwK4DGNkUk0AjNzFfSS07LWA==","signatures":[{"sig":"MEQCIGCKxR0NDbr9Vi35o3w7SYrY2CLBv8ZHM0n/CV2NhBmmAiAttSmGEk38nrkZoa0yBdH4BSDZF8AOzRzwDM77oOJ0sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19182487},"type":"module","catalog":{"bun-pty":"^0.4.10","typescript":"~7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.84.2","@earendil-works/pi-agent-core":"^0.84.2","@earendil-works/pi-coding-agent":"^0.84.2"},"engines":{"bun":">=1.3.0"},"gitHead":"179e1ed29af844642195de255b0605cd10142bc4","scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.84.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.80.0","bun-types":"^1.4.0","typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.1.0_1788341067384_0.6909086458010596","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@amagicpear/pichamber","version":"1.1.1","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.1.1","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"bb6cab8f1f014256fc1f34687edb993145fe6d29","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.1.1.tgz","fileCount":534,"integrity":"sha512-om0Og68RVtwWyZbccGGMzw34LAVp5te5YJjJoVkWkRoWJeXlOUKyOwqkYojOsN+WMBDNJmoGSrwSmK1zgGwC2A==","signatures":[{"sig":"MEUCIQCXKBNWDDoXuF2xp0Ju7iKlf71Plh0caRaIFJhBoUfc4gIgKR7EFF6mc7eWPCz+VCF/jp58hgyjqFNUrg63hHOJhP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19218294},"type":"module","catalog":{"bun-pty":"^0.4.10","typescript":"^7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.85.1","@earendil-works/pi-agent-core":"^0.85.1","@earendil-works/pi-coding-agent":"^0.85.1"},"engines":{"bun":">=1.3.0"},"gitHead":"fb93d4cfee2921687cebb6e438f4cb30417d2208","scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"catalogs":{"web":{"typescript":"^6.0.3"}},"deprecated":"Broken release: dependencies were published as catalog:. Please install 1.1.3 or later.","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"bun-pty":"catalog:","commander":"^15.0.0","@earendil-works/pi-coding-agent":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.81.0","bun-types":"^1.4.2","typescript":"catalog:","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.1.1_1788658715849_0.16685110492756383","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@amagicpear/pichamber","version":"1.1.3","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.1.3","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"8e96ba07cce746b11220b63b045e65373d165d7a","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.1.3.tgz","fileCount":531,"integrity":"sha512-hzPGv2fsraqdjtoaHQin98JT7sfnq/BFYn8Y1NO+M+J42XzjGbqLQDV2JYRcl81A9CIb1opF+Fi5fuzFk2sLrA==","signatures":[{"sig":"MEUCIQCqvFZgC6Zixc+ZizFZ9ncyZkMeY6A7jqUETn4NzoFjNQIgPVWU207acMXkMgqfZi/5skgMuq7FBqk7K56KqjcLxuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19215889},"type":"module","_from":"file:/tmp/pichamber-package/amagicpear-pichamber-1.1.3.tgz","catalog":{"bun-pty":"^0.4.10","typescript":"^7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.85.1","@earendil-works/pi-agent-core":"^0.85.1","@earendil-works/pi-coding-agent":"^0.85.1"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"catalogs":{"web":{"typescript":"^6.0.3"}},"_resolved":"/tmp/pichamber-package/amagicpear-pichamber-1.1.3.tgz","_integrity":"sha512-hzPGv2fsraqdjtoaHQin98JT7sfnq/BFYn8Y1NO+M+J42XzjGbqLQDV2JYRcl81A9CIb1opF+Fi5fuzFk2sLrA==","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.81.0","bun-types":"^1.4.2","typescript":"^7.0.2","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.1.3_1788660074865_0.20511120846720932","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@amagicpear/pichamber","version":"1.2.0","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","_id":"@amagicpear/pichamber@1.2.0","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"homepage":"https://github.com/AMagicPear/pichamber#readme","bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"bin":{"pichamber":"packages/cli/src/index.ts"},"dist":{"shasum":"9d8a66b167e45192952c1555cb7bab0fa4ceaed2","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.2.0.tgz","fileCount":535,"integrity":"sha512-143lyjH3OXceedJfEYBq5pUXolR8ian/7xWTjXbxNIY4PWghAiK4lPFn/1Uia6oFupm0uDPC7+hkrnyKCeqvfw==","signatures":[{"sig":"MEQCIFrl1RFo1j+nvkjRty652LB5ylA1FRYEo17NXZaCbUJBAiASlM28QGqsZCb9AMr0EmS/2AdGAnFYIROQOZaDQGO6dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19231130},"type":"module","_from":"file:/tmp/pichamber-package/amagicpear-pichamber-1.2.0.tgz","catalog":{"bun-pty":"^0.4.10","typescript":"^7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.85.1","@earendil-works/pi-agent-core":"^0.85.1","@earendil-works/pi-coding-agent":"^0.85.1"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"catalogs":{"web":{"typescript":"^6.0.3"}},"_resolved":"/tmp/pichamber-package/amagicpear-pichamber-1.2.0.tgz","_integrity":"sha512-143lyjH3OXceedJfEYBq5pUXolR8ian/7xWTjXbxNIY4PWghAiK4lPFn/1Uia6oFupm0uDPC7+hkrnyKCeqvfw==","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*","packages/builtin-extensions/pi-apply-patch"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.81.0","bun-types":"^1.4.2","typescript":"^7.0.2","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/pichamber_1.2.0_1788880108963_0.17360108905288762","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"_id":"@amagicpear/pichamber@1.4.0","bin":{"pichamber":"packages/cli/src/index.ts"},"bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"dist":{"shasum":"d9d816c4ad6eb68d4c7e02f3303f3f0d21341318","tarball":"https://registry.npmjs.org/@amagicpear/pichamber/-/pichamber-1.4.0.tgz","fileCount":535,"integrity":"sha512-Zede2qv/FVG9TSad/rUz/5cNToqOGu4q1QEq9ewvB/sB1kPp8Czvidr3TjjXAOnB1a1UWRQinjhcicJEIUhTQw==","signatures":[{"sig":"MEUCIQD29F9eF7fZVZmHVv8jv6K+Ac70GyAIdLCWulcws0wMkwIgR48MBVe5g015aaL8bukIDH/fJYFHBB6l90C2ll0CzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDy9yR+t6QjD2kldAYHqVJsQ/s33Elx4QopXR0rxEEzgQIhAPgh1n5GJqmkQwhFOryWWVBQ7/Lbzguqpxwo+k/3Sc/W"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amagicpear%2fpichamber@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19236289},"name":"@amagicpear/pichamber","type":"module","_from":"file:/tmp/pichamber-package/amagicpear-pichamber-1.4.0.tgz","author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"catalog":{"bun-pty":"^0.4.10","typescript":"^7.0.2","@tsconfig/node24":"^24.0.5","@earendil-works/pi-ai":"^0.85.1","@earendil-works/pi-agent-core":"^0.85.1","@earendil-works/pi-coding-agent":"^0.85.1"},"engines":{"bun":">=1.3.0"},"license":"MIT","scripts":{"dev":"bun run --filter @amagicpear/pichamber-server --filter @amagicpear/pichamber-web dev","lint":"oxlint . --fix","test":"bun test","build":"bun --filter '*' build","dev:web":"bun --filter @amagicpear/pichamber-web dev","prepack":"bun run build","preview":"bun run build && bun packages/cli/src/index.ts","build:web":"bun --filter @amagicpear/pichamber-web build","dev:server":"bun --filter @amagicpear/pichamber-server dev","type-check":"bun --filter '*' type-check","build:server":"bun --filter @amagicpear/pichamber-server build"},"version":"1.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8b204281-f74c-433e-aa57-3946d910c4d0"}},"catalogs":{"web":{"typescript":"^6.0.3"}},"homepage":"https://github.com/AMagicPear/pichamber#readme","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"_resolved":"/tmp/pichamber-package/amagicpear-pichamber-1.4.0.tgz","_integrity":"sha512-Zede2qv/FVG9TSad/rUz/5cNToqOGu4q1QEq9ewvB/sB1kPp8Czvidr3TjjXAOnB1a1UWRQinjhcicJEIUhTQw==","repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"workspaces":["packages/*","packages/builtin-extensions/pi-apply-patch"],"_npmVersion":"11.19.0","description":"A browser-based workspace for the Pi Coding Agent","directories":{},"maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"_nodeVersion":"24.20.0","dependencies":{"bun-pty":"^0.4.10","commander":"^15.0.0","@earendil-works/pi-coding-agent":"^0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"~1.81.0","bun-types":"^1.4.2","typescript":"^7.0.2","@types/node":"^26.4.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pichamber_1.4.0_1789093033425_0.8209967165335195"}}},"time":{"created":"2026-07-20T13:07:59.219Z","modified":"2026-09-11T02:17:13.959Z","0.3.0":"2026-07-20T13:07:59.667Z","0.3.1":"2026-07-20T13:30:55.169Z","0.5.0":"2026-08-09T03:25:38.178Z","0.5.1":"2026-08-09T14:56:42.788Z","0.5.2":"2026-08-10T03:25:52.685Z","0.5.3":"2026-08-10T14:19:40.514Z","0.5.4":"2026-08-10T16:19:14.205Z","0.6.0":"2026-08-13T14:25:10.461Z","0.6.1":"2026-08-14T14:11:24.900Z","0.6.3":"2026-08-17T09:07:34.485Z","0.7.0":"2026-08-20T15:14:00.193Z","0.9.2":"2026-08-22T04:22:07.896Z","0.9.3":"2026-08-22T17:48:50.713Z","0.9.4":"2026-08-23T09:51:46.477Z","0.10.0":"2026-08-26T07:15:23.736Z","1.0.0":"2026-08-27T07:23:14.246Z","1.0.1":"2026-08-28T15:47:36.451Z","1.1.0":"2026-09-02T09:24:27.686Z","1.1.1":"2026-09-06T01:38:36.140Z","1.1.3":"2026-09-06T02:01:15.122Z","1.2.0":"2026-09-08T15:08:29.233Z","1.4.0":"2026-09-11T02:17:13.638Z"},"bugs":{"url":"https://github.com/AMagicPear/pichamber/issues"},"author":{"url":"https://github.com/AMagicPear","name":"AMagicPear"},"license":"MIT","homepage":"https://github.com/AMagicPear/pichamber#readme","keywords":["pi","pi-coding-agent","coding-agent","ai","assistant","ide","workspace","bun"],"repository":{"url":"git+https://github.com/AMagicPear/pichamber.git","type":"git"},"description":"A browser-based workspace for the Pi Coding Agent","maintainers":[{"name":"amagicpear","email":"amagicpear@outlook.com"}],"readme":"# pichamber\n\nA browser-based workspace for the Pi Coding Agent. Vue 3 + Bun thin shell wrapping `pi` with a real shell terminal.\n\n## Install from npm\n\nRequires [Bun](https://bun.sh) (the backend runs on it).\n\n```sh\nbun i -g @amagicpear/pichamber\n```\n\nRun `pichamber --help` for all options.\n\n```sh\npichamber open                # open the current workspace\npichamber open ../another-project\npichamber --json open         # print the session URL as JSON without opening a browser\npichamber status              # inspect the background server\npichamber logs -f             # follow server logs\npichamber stop                # stop it cleanly\n\n# Foreground mode for debugging, containers, or an SSH tunnel\npichamber serve --host 127.0.0.1 --port 3000\n```\n\nState and logs are stored under\n`~/Library/Application Support/pichamber` on macOS,\n`$XDG_STATE_HOME/pichamber` on Linux, and `%LOCALAPPDATA%\\\\pichamber` on\nWindows. Set `PICHAMBER_STATE_DIR` to override that location or\n`PICHAMBER_PORT` to change the default port.\n\n## Diagnostics and privacy\n\npichamber keeps local diagnostic events to make intermittent failures\nactionable. Server events are stored as rolling JSONL files under the state\ndirectory's `logs/` folder; browser events are retained in IndexedDB. Nothing\nis uploaded automatically.\n\nUse **Settings → Diagnostics → Export diagnostic report** to download a report\ncontaining recent browser and server events for a bug report. The report\nexcludes conversation content, thinking, tool input/output, credentials, and\nenvironment-variable values. Review an export before sharing it. A renderer\ncrash cannot write a final browser event, but the report preserves the events\nrecorded before the crash and marks an unclean previous page lifetime when the\nbrowser can detect one.\n\n## Develop\n\nA monorepo workspace using [Bun](https://bun.sh) workspaces.\n\n## Acknowledgements\n\n- [earendil-works/pi](https://github.com/earendil-works/pi) — provides the coding-agent runtime used by the server.\n- [openchamber/openchamber](https://github.com/openchamber/openchamber) — served as a reference for the UI design.\n\n## License\n\npichamber is MIT — see [LICENSE](./LICENSE). Bundled third-party packages\n(pi-coding-agent, markstream-vue, mermaid, katex, vue, monaco-editor,\ncatppuccin-vsc-icons, and others) are listed with their respective\nlicenses in [THIRD_PARTY_LICENSES.md](./THIRD_PARTY_LICENSES.md); the\nupstream LICENSE files ship in `node_modules/<package>/LICENSE` after\n`bun install`.\n\n## Project structure\n\n```\npichamber/\n├── package.json              # workspace root, dev orchestration scripts\n├── tsconfig.json             # references all packages\n├── .oxlintrc.json            # lint config applied to all packages\n├── bun.lock\n└── packages/\n    ├── web/                  # Vue 3 + Vite frontend (@amagicpear/pichamber-web)\n    └── server/               # Bun HTTP server (@amagicpear/pichamber-server)\n```\n\n| Package                                             | Stack                                  | Purpose     |\n| --------------------------------------------------- | -------------------------------------- | ----------- |\n| [`@amagicpear/pichamber-web`](./packages/web)       | Vue 3 (rc) · Vite · Pinia · Vue Router | Browser SPA |\n| [`@amagicpear/pichamber-server`](./packages/server) | Bun runtime                            | HTTP server |\n\nRemote-host and Pi runtime decisions are documented in\n[`docs/architecture.md`](./docs/architecture.md).\n\n## Prerequisites\n\n- [Bun](https://bun.sh) ≥ 1.3\n\n## Setup\n\n```sh\nbun install\n```\n\nThis installs all workspaces' dependencies in one pass thanks to Bun workspaces.\n\n## Daily scripts\n\nRun from the repo root:\n\n```sh\n# Start web dev server (Vite, http://localhost:5173) AND server (Bun, http://localhost:3000)\nbun run dev\n\n# Start them individually\nbun run dev:web\nbun run dev:server\n\n# Build everything\nbun run build\n\n# Type-check all packages (uses project references)\nbun run type-check\n\n# Run focused logic tests\nbun run test\n\n# Lint everything with oxlint\nbun run lint\n```\n\nPer-package scripts use Bun's `--filter`:\n\n```sh\nbun --filter @amagicpear/pichamber-web dev\nbun --filter @amagicpear/pichamber-server start\n```\n\n## Conventions\n\n- Vue 3 + Vite + Pinia + Vue Router conventions live in `packages/web/`.\n- The server uses Bun's native `Bun.serve()` HTTP runtime — keep imports Bun-compatible.\n- Use TypeScript path aliases within a package (e.g. `@/*` → `packages/web/src/*`).\n\n## Type-checking with project references\n\nThe root `tsconfig.json` references each package via project references. To type-check everything:\n\n```sh\nbun run type-check\n```\n\nThis uses `tsc --build` under the hood for each package.\n\n## Linting\n\noxlint is configured at the root and scans the workspace. Run:\n\n```sh\nbun run lint\n```\n","readmeFilename":"README.md"}