{"_id":"@narumitw/pi-plan-mode","_rev":"90-db6dbcad6ecf919aec1da4b782294ec8","name":"@narumitw/pi-plan-mode","dist-tags":{"latest":"0.58.3"},"versions":{"0.1.17":{"name":"@narumitw/pi-plan-mode","version":"0.1.17","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.17","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f789f4d9859d1c3b4062746af462f67fe65356f9","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.17.tgz","fileCount":4,"integrity":"sha512-TT46REtQPW7z43S0rTZa6PbphgA76BpEy9+mz84y21JOhOA3ZsZcXSuHdl+4bEHFdCSzJ/IOgl+1cvWYvfYP1w==","signatures":[{"sig":"MEQCIAn8mOfLYWJS+2xz1cDNi+bhaoGynCTkMWglvzrlZvuXAiBmsuKC30CvjV/qLtMj3K52wwXzEJ52agBHn7OzyvyoQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16186},"type":"module","gitHead":"d5435c655c4ea5b20321de038475f86dbb383e92","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"narumitw","email":"lion.grainy5c@icloud.com"},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.7.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.17_1778988773576_0.8989310382479234","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@narumitw/pi-plan-mode","version":"0.1.18","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.18","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"768d011538593a75962c32bae4aead6327e7bacf","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.18.tgz","fileCount":4,"integrity":"sha512-m9FXY1wPwMA5dRJ8e92iQNWg0699dOlYZ1rsgF6BL1Vir0pRK089Z1MufJC6TECoz3oe+7q4gUxfREzYZjmGng==","signatures":[{"sig":"MEQCIED0A/IoAaxJdtjPL8LQFtuVJaZuGXYq7BoOxU8sQnvaAiAz32vvgvicgzTaCpCUfOT58hFpfk7cl9oitDMoetsDkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"06a7e9126c45eb6d6b5b03ef5cb76e3f40deb244","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.18_1778996468231_0.7891477490345626","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@narumitw/pi-plan-mode","version":"0.1.19","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.19","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"00f1ccb0cd2363803a021a8e799895b419c774e2","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.19.tgz","fileCount":4,"integrity":"sha512-EhDPnBji9Y5hpVPzXStVahVDJ835j74D/fxdOt3jr8A/n0IvUqdGB7AkBo9idAFj1D7xSK+Dkw+0HiQKZeOQCg==","signatures":[{"sig":"MEQCIHFS5uO0aTsYl6jYYB2JWYIYCojGvnx7SOJ8WM5QQQCbAiA15Q23jjU5O9nAnZZxi9ln1a8tqtk6K5Wh0f0mUT16HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"0c811ea94b60a7a67a01fc6ce5b2d3a2f7e43173","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.19_1778997646294_0.47869822012234864","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@narumitw/pi-plan-mode","version":"0.1.20","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.20","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"dedbaff75dde023d2684bfeeeb3da6e022f1b1b0","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.20.tgz","fileCount":4,"integrity":"sha512-9zIyd/BU+X+hh3iRnAeZZc3dnDcboPITVjIE3TNvdQVg1ohjIoLknLwVYfekbMqFr+9s7TiLwDbpbNYzdJFKvA==","signatures":[{"sig":"MEUCIFVoHm40WjH3nGjx6z/eni767t5j+5UfFKE95eTsK9ZAAiEA0TwVUA54m8vTmzhRPKcXEnuXFwaCDQtJp36Bd+0Tf5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"987b11d0d21f245bfce654760ba616d834da19df","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.20_1779007718270_0.9707554761886454","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@narumitw/pi-plan-mode","version":"0.1.21","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.21","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"ac335ec1c5db4faa06e1915c214531694b5db5a6","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.21.tgz","fileCount":4,"integrity":"sha512-ZNPcwxWba2lZkSOzhbaA6oRgxmhsrj1yTJFwm3Yy4mrqjDzmApt3EOMYQDdOUzeTJX0OT//tPV6MC/b8+LChfA==","signatures":[{"sig":"MEYCIQDJ6FtEbHyxVXUiJkIoxwiSMT8KvvIafBkJU9yv1HIBGAIhAMs6Y6CN/HoRnHdRrC5RRkjKroGv/QjOPE3FFV4riE0r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"4869b6f57ed6a3d4c274cd9e88e66d259c4176a2","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.21_1779009639266_0.051446097535668533","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@narumitw/pi-plan-mode","version":"0.1.22","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.22","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f60c9a5ced6403aefd476231a60a596dec90b579","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.22.tgz","fileCount":4,"integrity":"sha512-DaIqA0gbMmCxG9uwiv+bjvhAJgUD8q6nq533soxlnRJnQCrdBiDHiOlQqa3rxl1+D7waQ3K0A2/yiQRVFa0nAA==","signatures":[{"sig":"MEYCIQDMTMhIaeRQxkLuZb+kWEYpF8oziywYyk/UvX2F1dFFFAIhAJBPajRda1R1HzCsDdY5CfSJ1DKfMGbZPw4PHBVr9dyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"1005190b7d52ad9955a495895a34444231ef13a3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.22_1779012481326_0.8178448720837805","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@narumitw/pi-plan-mode","version":"0.1.23","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.23","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"d368726e24ee8c9744be4b81c50b16d825df6048","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.23.tgz","fileCount":4,"integrity":"sha512-l9SzHwFfEfdIieAz7vM5Jfy0MsWSsrDisUsFAtqPqaJrQnAircXlJRvJqolSRAuQYqg2OhXU78W2skIezMJWIQ==","signatures":[{"sig":"MEQCIAhz7giKVXoy7Bu5obKbtGsyZI2ruBxHtMzlC9DVLK9HAiBYcxzOo5jteXJ+o3MZYNQ3aDQJgYohlFS/zSE2mieR7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"db7917a2fa69b5517d507f9c8a646fa0ce484935","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.23_1779017532420_0.27949460407363347","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@narumitw/pi-plan-mode","version":"0.1.24","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.24","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"aaa46571858e957a0c8532c64635d266a59cec1f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.24.tgz","fileCount":4,"integrity":"sha512-FiHNGbnBfByCayVsTJh8OqsDqp/yrKEF2DIidDXN6PqoXxSS+akXjOo7N1PXqkrfZwJOchBIqa8R+AsTdj3ZCg==","signatures":[{"sig":"MEUCIHSaOT1sniHWyfr59HGrmD/jOch+nx26pC5SJQJYPAXsAiEAmFwmUUJC8Gl0W639cAmm+fI3t3/w+ipbzkzxE1koIdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18227},"type":"module","gitHead":"74c58e4a6606df062754e19222ac8df2eae07850","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.24_1779022039055_0.6334390506297496","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@narumitw/pi-plan-mode","version":"0.1.25","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.25","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"2970472eb11f9ab515f8f8f15bbdd8796abde2c5","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.25.tgz","fileCount":4,"integrity":"sha512-W9bW53eKU9+a1UTurMq40mlS9gSixXHEHzyyfWM6xpCBhw8Qfuv1097ARjXvDkkjOexRzhEQE6jtGf0YHh2fTA==","signatures":[{"sig":"MEUCIH35iQmIrFhdPf9CEH4ieT/FbLljsWYfu8n1gY669P6gAiEAhPFyqQ1CtwHELN2VZBHVLWtmx9nZ511K/0nJVQK5mz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25429},"type":"module","gitHead":"8a7beab1402e2e31dd3516e088c778edcbbe5cf2","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.25_1779040861505_0.8128312643995828","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@narumitw/pi-plan-mode","version":"0.1.26","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.26","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"43c8b908fb9e4fbb94702d4887e649a8ec174454","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.26.tgz","fileCount":4,"integrity":"sha512-wWAf0gJ7KglO3DlIO/AgNNnq9TSP7dZMkRFDj8Kp2lQGMOJ5zpIrfJvJzN1MGfhw3VZPOgYu4xJvPP7qfo1+gg==","signatures":[{"sig":"MEUCIE2mZg6Tj2oePTgDPEREGN/lVjeqMqkw0RBzjzgYpyOYAiEA++g7LXsIrSFjFsOvZXFWxIbSWa8E4bhaTXQnHQPVNFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26409},"type":"module","gitHead":"f58099e6abf51238daf2d1bcfc040a9b5e875d47","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.26_1779043107523_0.22997279890854272","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@narumitw/pi-plan-mode","version":"0.1.27","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.27","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"cf1f4de591f365d1361e613e2873a02f7b56b249","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.27.tgz","fileCount":4,"integrity":"sha512-+cEYYUXNrtmGX3d3b1z59Jpz6RfRXLnin0NZqLaRhEmYZypK0B/HpRVXlDBNORgugrTKo+Ia+tU7ItpuwFaSuQ==","signatures":[{"sig":"MEYCIQD9w/FQ5O3VZM2m5+4mBGyNdncGIOArkJqbX9frjsQ6dQIhAOvO23GzqDeE5hTVVUzVG1h2L0OcI3noVXkOjymYrJkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26409},"type":"module","gitHead":"473aa498b8fa694f01e04486949d461510085be8","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.27_1779198658787_0.588441172013578","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@narumitw/pi-plan-mode","version":"0.1.28","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.28","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f9d8d5965a534d7f091fff61d6434d96458ef0d0","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.28.tgz","fileCount":4,"integrity":"sha512-RKkot/xHR1MqMMYOgah1qqIJV0xmqvK0TN0xBgGVZTXe0BihgmmapAkI1NRKT3GUpA+k4fQEsa/gZgN+EfnceA==","signatures":[{"sig":"MEYCIQDugiew6BovBElUDvkE8pdnIimZpguwlT4yUWe7K1j2kgIhAIm8SFOCnkyT0pc7gDk2URU0zV3NQloSn+djqlPvvTzz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28936},"type":"module","gitHead":"ffc866eb19c4f9b024ce0e495d6317db91259e2e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.28_1779254105532_0.11251622646220083","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@narumitw/pi-plan-mode","version":"0.1.29","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.29","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"8b62166b1ddfcac2a86f090635eef2bf933cd036","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.29.tgz","fileCount":4,"integrity":"sha512-IvSCN+zdrG96dIgLZdBQzLmITFYMqUQCOdhq/oMQ3mFZUEmmAYJSc1ZJoN3OYCH7rRi5272+2gL5UtJujiyinQ==","signatures":[{"sig":"MEYCIQDa7uqnELqBvhAz1mhByqI2nuriwcdBGKQOptMJ6P4E3wIhAK7qvjt9YHUB+h59QapQ6IJEzuIXrovCcUML4mJdWaVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28936},"type":"module","gitHead":"503442c34f23a2aac60a9b50901d2bd0340dfce3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.14.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.29_1779277949075_0.08122672482512927","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@narumitw/pi-plan-mode","version":"0.1.30","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.30","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"fff4b0eb7776611f99b97acc831dc0e8073d7e37","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.30.tgz","fileCount":4,"integrity":"sha512-KIYzmtDI6DNNW+Dm/RoW9MIdtgwm2goDIzRixgAc+yfQy8pVBNes0qKfb0mcePVZQKef7R4ozQBNj49Jo2bF2w==","signatures":[{"sig":"MEYCIQCxo3eMLMxq7g3fxoqv/u7rk/nDw7+UN33ixmcYVGTJ6gIhAOfJ1jVRGlGeUcWiSshUCiFCA+YQ+QEym4MXek6DxbUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28936},"type":"module","gitHead":"cda6bff7ae980f18a77a3f16b222d41b7f4d170f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.30_1779379555110_0.5551852741357366","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@narumitw/pi-plan-mode","version":"0.1.31","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.31","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"826d6e15c760bb198474a85571cc4d76e5496e57","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.31.tgz","fileCount":4,"integrity":"sha512-jVUXcZ9Cm6u19QvPqWZ89YQtG/rwve8GQQ14ujaIBizbjq30d4WIpk+vsrTbi7B7EJMGVXcNNSHcPvGxCR71tw==","signatures":[{"sig":"MEYCIQDNrlvPau/AF9BAdmMMAJSWbf37cKvefJz9HXl8qMm0XwIhAKEoC6swqIWB8ibuZvAsR2K2EhsHNduFydNv1MM486vv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28936},"type":"module","gitHead":"8d6ea43510928b88722ed0e611057e4deabec6f3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.31_1779382363254_0.6401848990255858","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@narumitw/pi-plan-mode","version":"0.1.32","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.32","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"ef56428d1539a7db34f27b50faefd4dbab67d8f6","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.32.tgz","fileCount":4,"integrity":"sha512-Z+k5OpBBieD9ivI+j6qeAWVpEjpuSpK3fHyx6WB0iufIXcnknwWnwnmgaYQMgXFZCTYQGm8CKw57u6hxGDBAOQ==","signatures":[{"sig":"MEUCIBa49A3sQ9KJDTQjQsgyljrnvai1hUkGXmxTa7hw4n3RAiEAiHIsmEoSgKqeaxxcTGOijdtIXbVotK8pvhtoroiJpio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28900},"type":"module","gitHead":"8e43d5002bdc55895e1e9fcbc96bf17cdbe5b5de","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.32_1779465267353_0.3687744325316116","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@narumitw/pi-plan-mode","version":"0.1.33","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.33","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"b5a729e62e44225d5e819d16d3872b451b2e8625","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.33.tgz","fileCount":4,"integrity":"sha512-EC/2zTSugTSsNma8yRTExzSnXh/xsHoYvHyEKRXwhrCx3jr4X3GG1DHn0y9EFQbImx1tWkapOvfQQgVQOaI4HA==","signatures":[{"sig":"MEUCID2esne8RjbuF3ftGtwmHY33DDxcylo7PU/y70Dgb3n/AiEAwKAmSJ2nm3XjTxARjXM3gg6v2d61pyq9QneCoXjkgac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28900},"type":"module","gitHead":"f54bfa36c152f2344256bf45d59f01ce9cbb7101","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.33_1779603562644_0.3561563868855453","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@narumitw/pi-plan-mode","version":"0.1.34","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.34","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"5506aa90a501bd667a06c0e0124c7a7eb052321d","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.34.tgz","fileCount":4,"integrity":"sha512-gZBYYuGnC7x68e/nBb+Rt2WFAOUDTHa4tliwU8HNwiPswDp8KRm9H5elSfnI5obfaepnJTQVIWGJ3kucN2T73w==","signatures":[{"sig":"MEUCIQD+RJaudpM5AUwE/Rp/kEjMyLBgCMh4lStn5dE4Peqc0QIgETR40eA6jS2U4cIMjhNC3wg02ppLmTtGdMidoJQTPLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28900},"type":"module","gitHead":"b4e040612fa6d12c57df84e56ac9deba3b3fe053","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.34_1779639574298_0.06855993427609253","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@narumitw/pi-plan-mode","version":"0.1.35","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.35","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"2ecfc65f2feaa944e17bfdb8bef1e585484c7b58","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.35.tgz","fileCount":4,"integrity":"sha512-HXsILMm40JmuXQ3ooVuqLFGGJULawI197YRAKibzHwIdpHpzofp6BNs57yWwCBXsfmNiFpk0OUzyesBfuc32vg==","signatures":[{"sig":"MEYCIQD3HRHlAJ1StkNWy+HokaswC6W49W9kEka5yz1musrnfAIhALJCIeHD+pdORGUquJEz70h44M03ISlOQ161PjDNWAgr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29466},"type":"module","gitHead":"ccc62580a2d95a7be2c008a5d797bc811bba8ac4","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.35_1779813420817_0.07309139011667698","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@narumitw/pi-plan-mode","version":"0.1.36","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.36","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"8cff4e121a22c4fba0b1075908d8800f8af405c8","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.36.tgz","fileCount":4,"integrity":"sha512-SxjnYHMmqRsjdXlyEdzXqCqT1UY7ZoYc/dJ4vnhmS1njScwB2BCoJOxEZ5NaEwSsgZ2iKlpbKLC4RXkzXijHTg==","signatures":[{"sig":"MEQCIC26aS0APG2GbCZQGkvlUY16GRG2L0dsdF3oUqOO+awXAiAyAWl/PxNtLG6U7lKcZT9DMQET7rPORm2kmjty1JEqZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41529},"type":"module","gitHead":"51c6535ce09cb69f1fe25b64d32766cffcf5319c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.15.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.36_1779814926700_0.7378453463151233","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@narumitw/pi-plan-mode","version":"0.1.37","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.1.37","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f33148bafd355eddea8062bf6021e28cbd2a685c","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.1.37.tgz","fileCount":4,"integrity":"sha512-3U8wzecv6xV9T+Ldc4V6bwiFZQo7yBKFqhl+hp2R9pVs4mdiMmZGraB3nPalW/R1bUvFWpzWJh0hhOBG9/qShg==","signatures":[{"sig":"MEQCIDw8TdUUSwdmzP5AYHMzPS3wG8J3WEebGcOG3fmCRc3qAiAIuJjmD7adQ63eaLgHdUNLOrmZBX2rHvpYg+nSP8Nssg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41529},"type":"module","gitHead":"465f258bbaab8996018185b5bcac4ef6e5e121e0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.1.37_1780697122127_0.4053029429421908","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@narumitw/pi-plan-mode","version":"0.2.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.2.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"d88ef2803fe106a37a61467ea23a365cdcb6294e","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.2.0.tgz","fileCount":4,"integrity":"sha512-nFr33g1lX3w8z2nYCZFtHvkR+30BZc92PLNuhsNd4lbWB30pKX6huV/6qSZHL9PwQtAbTlQtFUrzHFBgtD16RQ==","signatures":[{"sig":"MEQCICcKTuInpiVHP8kpft0hAahQ6hCYyFciGMDm73qCgIdzAiBVS8MBY/aXKZMv7kfl1KAKdiH7Z8LlAGwV1aVAraIJSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41528},"type":"module","gitHead":"3967407a5bfe4929886ddeee6bbd901a688d6359","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.2.0_1781177701814_0.36048422905609456","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@narumitw/pi-plan-mode","version":"0.3.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.3.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"b2fa2014b602688a147a6fef777a4615b34224ad","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.3.0.tgz","fileCount":4,"integrity":"sha512-6C+8mUkFX4KVTrWvR2pgi63IzsLJzTplh05WhPfq/st9PaOdDMMbCEcn/tm1ch3lsjSggEWK9SqbX3WoTaBBgw==","signatures":[{"sig":"MEUCIGCTAt8fG4/S6DdE44Xm+A26NbDarXJ/iPC6jNIBqnr/AiEA7vKcUYGuLp99AocVYCcBqjPON/P18fmfhn97FbQMpo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41528},"type":"module","gitHead":"84a461529635281f0af981310dfa03f6c7f671a6","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.3.0_1781246338138_0.8140931204975836","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@narumitw/pi-plan-mode","version":"0.4.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.4.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f00a330519d18f59b7eb0998044b7f37cdc1c8a5","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.4.0.tgz","fileCount":4,"integrity":"sha512-vPGjj1lkGdrBcagck5hLdM7omg/P2casJDQehZaLo0nKttmqWfel04v8FBYtFq3pqrrXK6ogpD9se6/to5z6Dw==","signatures":[{"sig":"MEYCIQDcOyl8K5s9lrxEuW9EKrLv0iQG4Ch84OvSifgalGyangIhAN1bCvDRckRxF9TF23nGvJS1uv3q4bETyLQKCMN3jzH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41528},"type":"module","gitHead":"9d4cfea5e95f8859fd8e8aa8c5d7e94f28d86c99","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.4.0_1781300877392_0.4892330662754334","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@narumitw/pi-plan-mode","version":"0.4.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.4.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"6657bb32c4432274d93c5f9c106cd32267c99e64","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.4.1.tgz","fileCount":4,"integrity":"sha512-sZO+aW1YYUuVVOuv3ogN7ksydyrmWsWmE1Cb2ou5DXpmKAtgc3Ky0izvaEQOtVlQMB5w+joyXV0o+NroomK81Q==","signatures":[{"sig":"MEUCIQCD4QVGVnK2nGtfRekiMxl9lzjXitcsfT3XMktstSBREwIgcKI5fpy0nna9gkkq/SPFDx2mCEd4tBLSiUhPH3x1SYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41528},"type":"module","gitHead":"dca1e7d13d1a8504b06c1b039935b2f8e154b577","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.4.1_1781331226853_0.8284479383882417","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@narumitw/pi-plan-mode","version":"0.4.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.4.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"75090f53bd56464610c9bc3c02cbf36f82f9a92c","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.4.2.tgz","fileCount":4,"integrity":"sha512-sZ6Z1wSGSzwo36zl8xHaCH9KTRQkDw2CtPnUFZZiyw0OFGj+jrXE4Z4FTCuYu+xj1sjuP3fD29mc0bXv2o9+sA==","signatures":[{"sig":"MEUCIEw8KY/ZXfRYDFC1Ll1ZlKCWTfKUkb8oAoOhW3zYhBycAiEAguhlAlp8qevY1Yw7iWeTy6YsBsrSjJSsDK+ArLGLKb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41595},"type":"module","gitHead":"b46c9bfa274ec563a5764f01733478e6a17ebd69","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.4.2_1781340947911_0.07542768312837356","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@narumitw/pi-plan-mode","version":"0.4.3","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.4.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"456182b83bfed43a82707bf69c4a8356a1e708bf","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.4.3.tgz","fileCount":4,"integrity":"sha512-GqFGAJD9MKWUUbLHL39mQF83sfjwn4YymIiT1uAEuVXGavqWCslVrI+nROiuJAn3q7RgZ+15vmeUI4Unce/T5g==","signatures":[{"sig":"MEUCIG/rgoVSsA14gDZguhBF+ldNEtSXgJDT7i7ONffF5L7+AiEA/lwn0Ig71Yg3sCTEJ98J8N1UIri/zsrrogpNhbjyPZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41595},"type":"module","gitHead":"9374b175e57ae1eba8575f0d07db1660d7ef77d1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.4.3_1781789725896_0.6965962017953391","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@narumitw/pi-plan-mode","version":"0.5.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.5.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"375a5c65b97b0630b0e22f89436762529bc6c5d0","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.5.0.tgz","fileCount":4,"integrity":"sha512-KVQ8dJCQnEJHIDkW9XQVqVNWcRGoibwkdsAfKZD4D745dd61XbZGcrDix1u8kALi/9inMt2DjFj+GAKkOUzCGg==","signatures":[{"sig":"MEUCIHXUNV/k5BLN/Uy2tNmoC6hngJoLNbJc/Xj9hAf7P44mAiEA1o4/qeFaPPLmyD6re5NA1sDge766o9gQ9YkhOZ5eEf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41595},"type":"module","gitHead":"7580d01bc93361a7503401975e32365deca9666f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.5.0_1781862735884_0.36456287642787344","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@narumitw/pi-plan-mode","version":"0.6.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.6.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"1464fb41ce0e5610e4e4a3e0027e4664f1a5558e","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.6.0.tgz","fileCount":4,"integrity":"sha512-t6ShEFn1IwS5l2G4lQXu2nM98FEyCAFXXPodFNFieASM8Uu/gqHGe1jnY3hjld8GPBRMko5iXru7xA+V68Q0kg==","signatures":[{"sig":"MEUCIQC7coW2+fEsTvpdXbKoWTZovuT7rEE7cr1th3vqYIYCegIgThTmizh/us79kl6QXFZtC61ApctIy38Qf6BNn8ruYJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41649},"type":"module","gitHead":"a8b988ee810d06f2fd7beb0f450b5b0b56f3f08c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.6.0_1781961361842_0.04258508173803022","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@narumitw/pi-plan-mode","version":"0.6.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.6.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"cb0bbf0bd94fd70f4e482f21ef04e3507fbd64d5","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.6.1.tgz","fileCount":4,"integrity":"sha512-KTcQfcxjXt/wl1wtTK1719Jaxh2iftkM2VNYJQBrvZvAnouSlXKoBwupunI0iLRKA93fjbAIUvBhhbijHUO5ZA==","signatures":[{"sig":"MEYCIQD8taRlANnE2Sl74EVmFLYuNmVMHOp3zoQ9w1SvNHcoVwIhAM1XLAMMjy65WM5+HPkOi4UjTUApJhc/tqK93f5Eqlxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41649},"type":"module","gitHead":"68b0f87f13678f32e393a9445253487a68632996","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.6.1_1781970011644_0.9530104173353442","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@narumitw/pi-plan-mode","version":"0.6.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.6.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"664b05a983f3e003b86aadaffb28e89260b5d13f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.6.2.tgz","fileCount":4,"integrity":"sha512-8d0emDgzizCZmP4RiFNUnRvBJgGhLPghh3kkbhJXo0jy4pehJswUS3AsmoDJ8gQLLsY+XePojv1DTEwe2/Dlog==","signatures":[{"sig":"MEUCIDHYqxNvk6is8Hwd83ADKu1JT0zj2V7URY9WTyyvLX5/AiEA/b3Ji6zpH3QQD7m+BB/w8ALSV3Xhmm9O6EDNC0fGUxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41649},"type":"module","gitHead":"9fb8f8e9b43164ef57aa1dcf128b2f92eb4c2cbd","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.6.2_1782068190750_0.2885408328619181","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@narumitw/pi-plan-mode","version":"0.7.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.7.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"1d614324a2123bc3ba03c379fbbf0ad3b8332f1a","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.7.0.tgz","fileCount":4,"integrity":"sha512-gHGwGwTGeE7kZ11zL4wU2looD5GeVOnnv5xcUdj/8V7pjfSHr0zZQEOufnnN2t9j407QChE5TYxY+z0b6vbiYg==","signatures":[{"sig":"MEUCIQD11WLlhfZXQLzKckqoEnhLF9MNpYcBkqMnIOq8Kg0FPwIgQP0rgywla7JrIsrPBCGN4iJlLKiCl4ewy7nZoHzbcOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"1b91cd9ba1996714da86aaaf890c8b6384d1cd9f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.7.0_1782262949508_0.011308882978024348","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@narumitw/pi-plan-mode","version":"0.8.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.8.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"fd996ae549a48de68556fc6a038919f1502ab24f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.8.0.tgz","fileCount":4,"integrity":"sha512-GJ6jHtFWrKeFv8P7soPajqwvPbhc9N0vBOi31OjAzAzyL72lKDpE+XvgOckO2FcVx8TkVDG4lRc1goBqZpH8mA==","signatures":[{"sig":"MEUCIQDcBODZ0DGcIg0CNAQPD89xR793d9saZtYvpP0QAjOaWgIgTfgnP/9rT6UTd5I6VJXPDgzPqtYQZ377H0LyXi0txa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"357fc889c503853b49c6ed907175dae8239455f0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.8.0_1782316000371_0.007072240965309673","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@narumitw/pi-plan-mode","version":"0.9.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.9.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"49a61dc29396dc5081067708a1a45191ec7cc697","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.9.0.tgz","fileCount":4,"integrity":"sha512-R0zyE8XqaVZxMcjqFEADjHgmQoZkohOisvyaZhyDe+iMkbpRN3ZlXpQ1j7W8WgJvevq7XtXHHanPqtDvzDXLrg==","signatures":[{"sig":"MEQCIEXIcR/WtNSlsjAlwxMncVXSKfB9UJQ4ehh6j/39fWNVAiB+SZ9aGQWj7vT2gGP8ErTxcBAcrkuUjrTl8osJqQTnsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"61f16d57deb27a11f21dd30748435cf49e8e32a6","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.9.0_1782399952832_0.18367313246042705","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@narumitw/pi-plan-mode","version":"0.9.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.9.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"3ff89784a1606bfaf8a1db9c9179e761f79c556b","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.9.1.tgz","fileCount":4,"integrity":"sha512-IOiJ15qT02PXDkfd4MTqZAIJHeZpWdlc3+RViFen7uRxaUbzObX7kCmisSVFq1WBWwJs7ED83gv9LAGXk+Pr6Q==","signatures":[{"sig":"MEQCIEmsbWw+p76swe2ryBA3FEIbbMFQ68NbzlrD2QDUKvavAiAYfKRscJ5+WjGPnx68pKCoZaNDznek+WB8rFlgxgYIJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"4b76f89e34ba503193ec6c7b1ee3cc395a8b3b0a","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.9.1_1782406431388_0.16683369099908085","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@narumitw/pi-plan-mode","version":"0.9.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.9.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"1207f6d89ba50e398fa67d5f1c797db276a6ef17","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.9.2.tgz","fileCount":4,"integrity":"sha512-I9J6xq2GutclceXNLj/Zl5xCXBt5hpf2MVQe5+6OgeoGaf9dWE/S8BSKybjo8zjcQPsHoNw2WRgozDJaNR0mcw==","signatures":[{"sig":"MEUCIG2XXvG+qPVLcAJgscPo51VWOwLfkR7ZhB8m/HL+4cFgAiEAmgqjRRbq0ZNdQhSOK+dCqGDYwQWmgNp2lcc5nkWPY8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"1576b1983cc9f5f6c59c7058c4cf89d6b58ebdde","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.17.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.9.2_1782712261426_0.2613729377272316","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@narumitw/pi-plan-mode","version":"0.10.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.10.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"734e40b39b2e70a864ee2e1242d48b50ef984af9","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.10.0.tgz","fileCount":4,"integrity":"sha512-nwpyNu7hOmDv5Ip+PR7Pd5VNqSsfzYz6du5QfUZrdrujygmIuMfzfqXaUTb5odr2fLQNJHOL5vXz+/D0GV2EtQ==","signatures":[{"sig":"MEUCIQCZSZrlY8PJiQZmMR1O5ObwSJucRbSQzMOHsaYOaFILYwIgB3g7fT1lAQnRtZDUACYXN8rBNi3XJJ8g8N71aXx7jeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"e2c7c2193c776485afc065018120c8d28c9aa6c7","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.18.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.10.0_1783162556504_0.2116828459575375","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@narumitw/pi-plan-mode","version":"0.11.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.11.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"74f2077d126de32ffc0c65db28190a0ce51d9e89","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.11.0.tgz","fileCount":4,"integrity":"sha512-ZAP+Xx+lZi77pFYrABhruuXiZdt8gzISRqi6Rk893jbjXLjVa/3cI7rRpK+m6009ARUCYwlzZ1wuVskrPwCbxw==","signatures":[{"sig":"MEUCIQD72R08Fox3MqRwJ0/dSc6qvfRjmFVnhYCIxpxRDVqFGgIgCr8YAKvgNQJoiAyiZJWIabZczUzcFybdS7xakrB48s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"79716645cc486fac654d81e09cc2e030959f7f3d","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.18.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.11.0_1783175256955_0.047414365959189686","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@narumitw/pi-plan-mode","version":"0.12.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.12.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"526a9e0afdacf749584b505afbf609bbc640a238","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.12.0.tgz","fileCount":4,"integrity":"sha512-l4XKv9AXgGpIhnnkUxx6YQezMyG6d/1B5hTSALIFWJDW8P5uYTegTOkNYmNW5GG2WOAbNJzvlRy7PAML0+dm6w==","signatures":[{"sig":"MEUCIQCLxX4anZxOAEQpCZga14vlVkPt9Vq4bffhpQM9tcfX0QIgA94qcb/n+vGJDAYOcSncz5HhZ//za+DS1rmPTDV80do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"2d27bb9856c94119a9b0304c09cfa958817ccb44","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.12.0_1783675083416_0.14117577761799516","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@narumitw/pi-plan-mode","version":"0.13.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.13.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"25f32944e42acebfb3f233e841f25a4eb8faef5d","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.13.0.tgz","fileCount":4,"integrity":"sha512-bCi1rmhXYBZeaw9MSMRupGiOS45R982FQ+/w5TYYOcVHj9z16m0uZc8cmMOfctzu5BGugKZZ6pnf5GXr/bsvaQ==","signatures":[{"sig":"MEUCIQC6w7Cd6ab6i5F2aHnL3Bhr7OapovdAs3soa4gThV/ttAIgSFQp545Ly1iAw9GkSeZ/LiNV/p3svNjW8I6glIQGD5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42488},"type":"module","gitHead":"462c38cbeabd821a32f3731409658cf36e92c5f4","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.13.0_1783702757697_0.15086466079771177","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@narumitw/pi-plan-mode","version":"0.13.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.13.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"a045df0bc366e27e4646027c1fb2c524bc19e073","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.13.1.tgz","fileCount":8,"integrity":"sha512-hSkJcf4SkBvO0CiLPp59fOLDRYiagZ4/6ENKFEBGCjLwCSM5Uvdhj7wzC7ReUJBznH+IBXQfDn8toQuqGb115Q==","signatures":[{"sig":"MEQCIFbeIMeHUnihuRLMp5SwVweghZQIoxIabcuOkG8rwxXcAiAoxeHEN1xW0GZbmJ5NQvaSyteboYGAjxtFJ0Jr8OMFMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43745},"type":"module","gitHead":"b76b1d15fc2948ad2ff73346c6ffa0ea5dca5d00","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.13.1_1783752260401_0.6707971320317976","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@narumitw/pi-plan-mode","version":"0.14.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.14.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"ac9c492b46a9704ded7fd54579bdd763525fd960","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.14.0.tgz","fileCount":9,"integrity":"sha512-2vbYrSKyFyDmBFmNY2D1i2JfvvkC/QtjqlncYZxQbb1opLodVJLkcSKJTDoemsbg+h2ZMSk7XrxPqSz1Hq2aKw==","signatures":[{"sig":"MEUCIQCrjitJ1URHqgnSK1uZvxV+FBTAjMDjU3c3ZyV0dcky4gIgBu55etDI8wAtWdax1jbuVEKu5471V8X5DiPYsZdzQNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61875},"type":"module","gitHead":"1ad3790b1ac425d770a1d34c2f6bc7296a68f737","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.14.0_1783834550226_0.6238059952092652","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@narumitw/pi-plan-mode","version":"0.14.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.14.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"6b2d7974498efcbfc8df1f49bfd870dc9dc67cc5","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.14.1.tgz","fileCount":9,"integrity":"sha512-S5VDMnJUSJDpGqt2ad0CwNNa13Y6WEjH8/VuPSrRNks5szFSdscJMdNfSTRWtN8emJbR1cY9dbO02V0aB8ajmQ==","signatures":[{"sig":"MEUCIQC31kjII+fRxJkjBumy1OvbGrrWxVU+z1vQTak0YTSBGwIgG1n7cw+xHpTdfrBTQOx3DBBAlgUlEdW0cZ/liUkWxBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61875},"type":"module","gitHead":"e66f2009f29c10ae2801eee8a27ae1a10a2ef319","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.14.1_1783846721993_0.9163308790839071","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@narumitw/pi-plan-mode","version":"0.15.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.15.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"1e720568b13239d49eabb76d1a78c3cb84d12c29","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.15.0.tgz","fileCount":11,"integrity":"sha512-8eKJ9/JvHBf5qgvVaMxiSjC24A4Ko3+ILmjW9UCT7RC0RCRPZfiSodNLNg90DFItgKeQxwA66io2VmX3RS9CMA==","signatures":[{"sig":"MEQCIDFHIta6HCa10yxq9JH2XlS1KP/0YQOqaKIodGALE8/OAiAb4EnRm5bW084Cd/1+o9SVyzOgtM+EXUPvpVgnQyAjzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78457},"type":"module","gitHead":"cee7b49ad357b004b7dd62380035bbe38f577bd3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.15.0_1783946165946_0.9381811300564578","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@narumitw/pi-plan-mode","version":"0.15.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.15.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"9a1a522d2d6ea4f8a6a19c7f1c92eb9903c795e7","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.15.1.tgz","fileCount":11,"integrity":"sha512-uS+O8qOTg95lGgprVVGbMBVHiNNqD4jQ7uj/dVh4Hw4wLKJTb2ew9xpmdN/bHGJ4egR6FHQjclJ2QdCJZc0vCQ==","signatures":[{"sig":"MEYCIQDDKa1BtaSmytW5rEEjTidP7MKkhWTbNdnR1lKJltH1EAIhAJfilv0+a5gUdxoOKD1KWrS++r1SH9iC+trkpPZ8KDEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78457},"type":"module","gitHead":"fcb8d15ec5d63604309b69f083870f2d5b5a5979","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.15.1_1783954567431_0.3986437969295493","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@narumitw/pi-plan-mode","version":"0.16.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.16.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"9888d367b8498c3c08bbebfd15d2b974a484385e","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.16.0.tgz","fileCount":11,"integrity":"sha512-ia0QpZDQ7EdkPKaxjhzD783mOrSVPrtkytuBZyGxSBo4ZfIQu32tSD4x9S38scHgZtv1GLvSBMeopbA6jXo+3A==","signatures":[{"sig":"MEQCIGD0KOIIECM8nScHWLbFgu3JXwgLd0Q+X5sxKIia1RkgAiAf6R53oZKOf4o/boKwzg5GpcLIxesE8V4UYJ3Umemckw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78457},"type":"module","gitHead":"6d0ef7d2029c7cb4b25bf6ab99e3d6846c1b7b1e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.16.0_1784135750903_0.8605953013933296","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@narumitw/pi-plan-mode","version":"0.17.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.17.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"c88e8814ca60a2e89c301d7ee5a1d47ebc2de96f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.17.0.tgz","fileCount":11,"integrity":"sha512-CEmFc8ou3l345YC5z3NLyB/okHA+azgSYXYAX3P0JFDLzwH2iFIkNWTz77xUwPVlbktmr/5s7LLyh+G32dQKPA==","signatures":[{"sig":"MEYCIQCEUXAfEXhk3CR1kDJB2G20OcjrbMGMR2ETwXQQsfABpQIhAJi1nOD4oIVbe2CeIzxPdIPV1eBHVLQZx9vyRXMZP/+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92461},"type":"module","gitHead":"2142918467385daf4afbdadadce52527761264d1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.17.0_1784219035251_0.7083465670106219","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@narumitw/pi-plan-mode","version":"0.17.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.17.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"f0d429a898201c5bab8cfad55342b8382dc52e6a","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.17.1.tgz","fileCount":11,"integrity":"sha512-1b8Ai6wYxFYQ7IeeI595yKyJOsAZXF4zDTO0pseAsKSeTXSty7xUm1qOEZmRoqPtAE/AljICCn+LFU3vMwwJXQ==","signatures":[{"sig":"MEQCICbfZORrSKf6q74bXXDU6udnBdOr8Crd4tEbn/wFH3/YAiAuS6scqP1ZVmYqhIJFafYtsPaD80XjWPPm6wCzkONFLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92461},"type":"module","gitHead":"d7be3017aca828fdedb434159fd9719b89d9e124","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.17.1_1784250564959_0.2952397347885014","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@narumitw/pi-plan-mode","version":"0.17.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.17.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"90c78ee9ab711221d48eb01095064cbe235125c5","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.17.2.tgz","fileCount":11,"integrity":"sha512-qseJWXMnI0H8cm7xGCn/EAdPLFKPw03IZ9jUEl6TQv70GBWAKBpUxceJd3f4TcukTNE/sjyX3aj6hXgGV47rrQ==","signatures":[{"sig":"MEQCICmMoA0dkwATUmQbBmY0ETfYwCjBNx6iAWhy/gtVNr/SAiBPxi9wfZ49FtUSIZAup4bmKTpnjCWHcvuzLIXDuUitdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92461},"type":"module","gitHead":"5f8c6dcfeb9793ecb0ceb3b11821fdc7038c38fc","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.17.2_1784274663383_0.2925351459438108","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@narumitw/pi-plan-mode","version":"0.18.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.18.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"3f714eb774d64e28337a694bb2c956e025f7d322","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.18.0.tgz","fileCount":12,"integrity":"sha512-S+g8ApnijI43/Fp5+2cg4DqPHQw1vDY5RU5mABqdo08B7tL+OnE5RS9dUGuBXCmb1L7jxHSp+Mnqc6GiBJjHOw==","signatures":[{"sig":"MEYCIQC1xinin8L4T/KZTuYnIxpxaFrVvc3btV9rnv+gp5LhUAIhAMXPG60Pax1ghtt4lu6Ur8IsuoNbw76rRQjCb3uN9d5Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97320},"type":"module","gitHead":"73a5590f7f200793d8d2a7c9ede9945dbc8af672","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.18.0_1784301693630_0.1245420274699458","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@narumitw/pi-plan-mode","version":"0.20.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.20.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"6aa757c46f9c7e1b7e25383fc66646d0c15b07ff","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.20.0.tgz","fileCount":12,"integrity":"sha512-6RVVNOFiRFKvY6z/BsQpb8U3RC/+E6fcycAZ5nxYT7PUJlGKtEP3iVj4pQHpC+4+ZkzNPKPCiYvlxzAzOyqJRw==","signatures":[{"sig":"MEQCIFn2Uezdf3x+J8WaEW9tXJ/50+4zwVmZlpg/cwUMz7f7AiBoTbdsJZIjTiMNOYBupCFraWvJyRYSlQAfyA4VK3FgJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97829},"type":"module","gitHead":"befd5684a7f4d861a9909b24f0723ee671029b1e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.20.0_1784378960638_0.2563924012394472","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@narumitw/pi-plan-mode","version":"0.24.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.24.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"65d38b8096644c64ccb3490cd134aa27146b830e","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.24.0.tgz","fileCount":12,"integrity":"sha512-yMSSzi3QieR93NgfT5s307r8OnuIXo/x1fUQ2g4ZxkDAUhpoD9l3F94z5IUa1Di+EewS7n6xIoVahvZyhe7lmQ==","signatures":[{"sig":"MEQCIGrszVpGffwFzenIhR/YJKxF92ObtMySY80G+h8omaeJAiBeJdvXv9MKcul1I34+IA/mDMhLbWZ8MJGiCUcLxFajdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98387},"type":"module","gitHead":"9dec47100bad19e7b07be7f0356fd2025176ff04","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.24.0_1784640703263_0.27392592022509055","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@narumitw/pi-plan-mode","version":"0.27.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.27.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/plan-mode.ts"]},"dist":{"shasum":"fa0e2c157266a935383d08bfb580d0c289960896","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.27.0.tgz","fileCount":13,"integrity":"sha512-lMjlVrSh0/MTJgihutfrzQ8WqYZDphQ7A9XItT4THoxZXQs+cm/zhCrDVkhFhTZscyUMGhNFA4ILqa5drf+82w==","signatures":[{"sig":"MEUCIDITxhYnuwhuwAutPjQ0o46StAkKABuPmRosmZ3Z7kWPAiEAmW6HessXPc/zagmwKMZRojt/R+iSB+CZ5DWutTwlNcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104135},"type":"module","gitHead":"6067dedbc317ef4c274717f44f622845f1c2c22c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.27.0_1784809075072_0.8165926295096622","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@narumitw/pi-plan-mode","version":"0.28.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.28.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"25074d826d242bdf38fc97eb778a912cc35b1b95","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.28.0.tgz","fileCount":14,"integrity":"sha512-djdzQUvtwL3yIuke7QNQfEBuOXrj9mwILamc6SKJb3BOWTkBQWn3MzAi7EtE1eI3kgIECLGg+2k5ian/p7KL1Q==","signatures":[{"sig":"MEYCIQDZG1/3E6T7Izzy7hT3Ten3LqlPzjJaedDDTxXUT0bPXAIhANvEpiVFnGwEG1hFsuIJAjoeyl9Z5l9E81huVvlPuqho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104256},"type":"module","gitHead":"1810aba5aa58f871527177b19d9e45ce16ff159d","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.28.0_1784892613754_0.06689800804567936","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@narumitw/pi-plan-mode","version":"0.31.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.31.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"4b9326eb3be8aa98b8df0fb32a7286ea4637de40","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.31.0.tgz","fileCount":14,"integrity":"sha512-si1m+6A+afX70q0Iq0xFV7AeGtfgu5hhdwAViVVxGDlP2sSIOnSr83T/xnJPBfOMfNqFKpgtacV8fk4DEpaS9g==","signatures":[{"sig":"MEUCIHa70flb0waSiJiVvCFQPS4gn6lh3XKddMSo1/X0qjL9AiEAzj9pAjFo5mY7mjmawIwF3/r1SXTi0E69A6bqrME2FrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104341},"type":"module","gitHead":"3ad2c94970132353fc869cd2297b017465740791","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.5","@earendil-works/pi-coding-agent":"0.82.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.31.0_1784997568921_0.8441259332938549","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@narumitw/pi-plan-mode","version":"0.34.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.34.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"9e3f0e8a0b4c504591b8622153afa7a6146ff061","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.34.0.tgz","fileCount":14,"integrity":"sha512-kWWCXSlrINSRPlPTIuq/YLSLVXQvVsSoLC7dVpOlB1dfALIH9819ym0jE5HIWshTBc6XLI1llKniNwSogwy45Q==","signatures":[{"sig":"MEUCIQCRxBFsLDsNZU1q1uLCvmsYnMAx6mmyo/6QZF7PSM9WKAIgTZmn6qWxdtDhLc0Jvtq5FUSp9DVrw5SSmvkSBKbmGyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105345},"type":"module","gitHead":"8a7bf3f86a8d9a318ac70838bc3cf598a966355c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.5","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.34.0_1785169176191_0.3234063813561252","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@narumitw/pi-plan-mode","version":"0.35.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.35.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"49aec5660cd08a80daf6e5a381346660a6e6814b","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.35.0.tgz","fileCount":14,"integrity":"sha512-yspHRwGeSU4ulhmY+DVtUtN95MJvtfFK5s+NDkla5E+bs5WOk28E1jdpw/2O2WSNidyIBfCoksSOMfUDQVH6mA==","signatures":[{"sig":"MEUCIH6/uihMLvktEMmdVWiFg8AHpfwmAHSAChAh8AqsS9lGAiEA8GkhRkgX6P1MtkCTGFNp3KyaJtO+QFs5RJ9F6yLLMXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102846},"type":"module","gitHead":"8c96dd8826885b39d210bb2bc885b54a84914786","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.5","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.35.0_1785226117874_0.33226460418874537","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@narumitw/pi-plan-mode","version":"0.38.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.38.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"82a59ca72fd79a8f4a4ec664d445b8ed0773f92f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.38.0.tgz","fileCount":13,"integrity":"sha512-gHuRMb8pCytXvWhNujNqlkX+ItSNj2KuazTnPYPmuG4b3raZZMitBWsyVxf4FLjWi7vSicFA07P/nVbsODm1Jg==","signatures":[{"sig":"MEUCIQC5uwM6q0sRcXVDPSZiBdHWTIePUKejSTP8//fFBqt7qQIgLRY6cnXSagBtydJefDf6/8u85Psp55SeLxu+Mjk+GYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100207},"type":"module","gitHead":"9085556b4584b86be11846d5cf2a1c6fb807f853","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"<1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.5","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.38.0_1785330737246_0.018528193022744333","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@narumitw/pi-plan-mode","version":"0.39.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.39.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"866f608f0170204b470a17c70e616a2e83b01cf3","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.39.0.tgz","fileCount":13,"integrity":"sha512-1x7ITFbRijkCT4IZboM1qlSpWshXyJ4SkfefYAIU3AG9Kh0YCj3+YrNwIETR/v4oVDfUO4HRHMC7dG+elIzUyg==","signatures":[{"sig":"MEUCIQCzaZTN7fj2LftZKQFamtQEDJPX7HKDk+CmqvFc5xSQGwIgP1avwBFt5gB0PABaE14ZXcMSqgdGB6qCHXwKj7HhW5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100207},"type":"module","gitHead":"fdc6c297ec61861d6e6e64cff5dfb51c187a4549","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"<1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.39.0_1785378605519_0.23967811869425493","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@narumitw/pi-plan-mode","version":"0.40.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.40.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"9d6376585124bccb2b8ed1cc253e8af3736e9159","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.40.0.tgz","fileCount":19,"integrity":"sha512-kkx5fmqkRmFw3/pVBR8Y/2uB7q1zUPXyEH0vRweMCJOPDfjMB8dSbgOb4n2Ji1EzP8u0OxYlrQfPCSa9a4ZtTA==","signatures":[{"sig":"MEQCIFDoGHbop9rBXDqhcPtFpagCTrm4kPKuxhPi0TP2LhjaAiBwRlqFns7gG2S75EGGLT7P4AOcaptYJwzcmECU1Y2Aww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112617},"type":"module","gitHead":"5760b5d2794a7ad6b58c28d4617dd30328369b22","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"<1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.40.0_1785432111124_0.35450104010355243","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@narumitw/pi-plan-mode","version":"0.40.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.40.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"0e72af9cd90c333f6721da2f6d660f502b3629a2","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.40.1.tgz","fileCount":19,"integrity":"sha512-FGx6hJ95q9kPINR4sjy62+Kbtf9iR5ZP0ud1d/fs2Jn6dJUK9E65srX9OjNMBxsGSEW0kJXEH/2M2RAibRB3Sw==","signatures":[{"sig":"MEUCIGL1+hPy7iihbLnFaiab9zyT/pIGGSmgcKJUDNwddhjfAiEAiEa7GHm/oP2fcGitOJq9/dvZXuDnGS1dDHXIeQggyII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"type":"module","gitHead":"45ffa8f0506d46728609a27b362bcae0cc402948","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.40.1_1785467777454_0.09920993597593553","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@narumitw/pi-plan-mode","version":"0.41.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.41.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"9c69db7657044ba1b3043b48c689c27374c36913","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.41.0.tgz","fileCount":19,"integrity":"sha512-+9SiCFUgH4OD8VdPIwn4QFFWPawuRSszeSZZl5eSCpERGzpvl/nQJTyOphxlqNcUjGGKkaQByrh+++jPP8wExg==","signatures":[{"sig":"MEQCIBYSYB20C+kYKJ4nVVHLPjNTFElVl1TibKRX+SKJtVABAiBzYdIIXjfb0YoLjOZEasbSkNNP99ykuVU97g/0d0YF5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"type":"module","gitHead":"3e0d1451f8b2cbbdcc34f6ba4c38ea02fdd8cb37","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"11.16.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.41.0_1785511224579_0.8492514447706019","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@narumitw/pi-plan-mode","version":"0.42.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.42.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"5b692bc644b166b1b65333839a110a5de7659ec7","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.42.0.tgz","fileCount":19,"integrity":"sha512-Zfz5BoqXmeEyN90qo1ysqafuOQDG5fxEi8lpAk0b7BcUPtCXvlAld93VgyLyQIVrsS8cW8bftBpjWoayeH9Xyg==","signatures":[{"sig":"MEYCIQDXhkLfcDf5JMsRo3FhEDSyWLeo5lcw5T6qLDg0ZdVuPAIhAM5b0dfIseLdlD5IrgKba58KKOeJFi8HXWvKllJoJa0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"type":"module","gitHead":"d7103c6c3acc4682f8139e936ea6e3352469f89e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.42.0_1785570169442_0.11330300718751385","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@narumitw/pi-plan-mode","version":"0.43.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.43.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"91434f057742337265b0b7ac6f8d87e8e4058c6c","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.43.0.tgz","fileCount":18,"integrity":"sha512-5i8wyYode+v6Om3gWzJdwgPnzYh8tIzE/FkgxuKqbaCG+wwfatExGvrJeMm9GrrWheQC8TiYI9JfLysUUKotNw==","signatures":[{"sig":"MEQCIB0dlwD3l5L8hVx2KUTSm8cjDAhKO+qGWfmC33xodie/AiAggZ7lVZrmHoO/L2ITLFsGnfa2d/1ySwhyQhtycYXCLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106977},"type":"module","gitHead":"aceaf779b17655d9102d84a5352984408432b8e3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.43.0_1785585759255_0.07283483582958228","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@narumitw/pi-plan-mode","version":"0.44.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.44.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"dadd1122bdee2a0b2d68d5bdde9dcbe79676588d","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.44.0.tgz","fileCount":21,"integrity":"sha512-2YgbsHCut4urJ69GJqBg1lyqDs8J6e1CsZparnA6aovRbpPS3TN3nG1fC00hsSD970ei82vpqVaPx4TJFtKbEg==","signatures":[{"sig":"MEYCIQCZuEMHEziLl1oPRzZqJAQHHgi9HKM3wHEmblAMzcL1EgIhAPun+9Xz5F2BQO2XIclS+g2jHdJIvze9u5M1MwF9gQ+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117474},"type":"module","gitHead":"ddd332480ac104e516e35beb01eb8758be2610bb","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.44.0_1785609462804_0.452397962931983","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@narumitw/pi-plan-mode","version":"0.46.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.46.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"d4cb89b84288ca2a7e950c3dcea412f884c699e3","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.46.0.tgz","fileCount":21,"integrity":"sha512-xmt5DmwzcgPOb6q7r22kzcukhRR2hQezNCxE2puRGDKbbCigxUmpzMNnKyFg6Sc4rAeuBbqaolUtytxSlFQ/vQ==","signatures":[{"sig":"MEUCIQDqlLoITIrrLjHj+aLYotg4IDqNRrJrEqSrwyJSKcJ8bwIgbJHde3BiQ/pCq9hSCezjkQSiXY0/voPvS0NDd5OOQTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117474},"type":"module","gitHead":"ee21fd411afb747f197d94a627ab2be20ea10aa1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.46.0_1785733021322_0.2632769982212828","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@narumitw/pi-plan-mode","version":"0.47.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.47.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a8d84e7d90b6e37e134274f12a71dc63725462d6","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.47.0.tgz","fileCount":22,"integrity":"sha512-W/Ul8jXRCL8AgNK7UYCrIvUGFpc5ZXzvZpi02tB7QzqHe7B5lYjZO3fsABFMgrhKiWveqAN74MEZxqDqXsJTTA==","signatures":[{"sig":"MEUCIHuAhBjlVEA8zW6k+R3j548mOvygzIuXeD5GHeZuSpxKAiEAiwqKkI9VYbkSTdS6jj1j1P5t6YOXO33u7VL0y24KNzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126962},"type":"module","gitHead":"b5c8792cdf1e99bbb7da170ce816e420e6ede93c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.47.0_1785752121958_0.6483725854574602","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"@narumitw/pi-plan-mode","version":"0.47.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.47.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"e03a81542d4317f7e58a7a52d2d3d5d9182f5449","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.47.1.tgz","fileCount":22,"integrity":"sha512-cowW3vOqY4otqDoPtCpHEKplUvFKAHcmVBkLP5ywLjwGJ0FoWmjk4NwLsCMTyaF1VroofbwcCEo7p7L7u0aOCA==","signatures":[{"sig":"MEQCIFX082NSWAyp3nPYgpU9T3BsZn0mgryZmBKR5Ly8qbEJAiA8Wr7UO/1tYzej6dHxNOaQnB3dyAXF5RCg2tpeH9HqyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126730},"type":"module","gitHead":"ab88cd30165e54f72c1173572151957c7ef61385","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.47.1_1785755208225_0.8591199462402053","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@narumitw/pi-plan-mode","version":"0.48.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.48.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"14aedee31ac318526254361335c2c8318bf05fdd","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.48.0.tgz","fileCount":29,"integrity":"sha512-CanQ9h8Q+tvcOlZuRZWbMEJIamy7fGCjLMVaqaKia/H4X2cuTZhUfMtdxxsaaNGuKGnJX1Lp7fnikdKndz3Zow==","signatures":[{"sig":"MEQCIGb0KHYv62Khh0ueDmfZAsM5XSNHiuZ/0KivnI/Gem94AiBZEywAK38vf6zzkSnuOkwv86Jj5u9WD8IlxE8QV4PvGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182806},"type":"module","gitHead":"f0963e4c343124a6f1419163b0425f571282c9b0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.48.0_1785780073483_0.5084774147726847","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@narumitw/pi-plan-mode","version":"0.49.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.49.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"ce0cdb3f12fd426bae75df2faa54772b7057d578","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.49.0.tgz","fileCount":30,"integrity":"sha512-ncT4tjcAc8iHnzC3SUcDRqojq9FV4yUDDw6h2lxDYvpYISwnyUseDzf2P7MmToEIwt/2kYm6gchuU8Ko5KT16g==","signatures":[{"sig":"MEYCIQC3+L5v+TvUhQGScsAYJ1fnUym5xxSWWUrLfPgVVelZkAIhANNmDctWiR/FeSjxPO2ZbEbm1c9AWv9Yj5NicOWDxzOX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184584},"type":"module","gitHead":"d0442896496d99c26611e068607ffd0ddbec7ca3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.49.0_1785914166116_0.23518695537434797","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@narumitw/pi-plan-mode","version":"0.49.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.49.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"f3c8efc03470b660f445c964fe3743da9b55ed93","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.49.2.tgz","fileCount":30,"integrity":"sha512-cvYIgVfA1wY2s8t8jQEhmGhFSu+J/I2xD+mw3CONQzphGa3dvm3QCBBHzu//KPurM3tarviNck1uj5fPsyermw==","signatures":[{"sig":"MEYCIQDTEwkYPEj3/1KP/l+BzDOUrQVzQr0VtNDZkYE0NBL6KwIhAOe/l6L8Wt7I8zZwrBJBi1sEgPv0UwXVV4Xbt7DU9A2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.49.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184584},"type":"module","gitHead":"df5f5ce780786232e02ed70003252b26cc7ac2e3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.6","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.49.2_1785928261657_0.204001146529049","host":"s3://npm-registry-packages-npm-production"}},"0.49.3":{"name":"@narumitw/pi-plan-mode","version":"0.49.3","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.49.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"ae4b035c944ed2efad31a4248b63a5a3d4826d1a","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.49.3.tgz","fileCount":30,"integrity":"sha512-6yJoJ2nXsvnXAaEzr1iQlpUMqOFnDX+rMYVRXE/uV6OVmeB1AxFr9jm0H8N+1jr7Q0WebjtVSNE6dTOwaBGurA==","signatures":[{"sig":"MEYCIQCN0dPCVWf3JxUesxUJ2QZCheYbzniwERDicH3vcn8RLgIhAPP9v/9bVSbLgsLrCXDmNwhF1uT+mf6UkJWpxCsM41uK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.49.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184584},"type":"module","gitHead":"4c2c2e8c4b6c3d21659110ea1966810b1d15e045","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-plan-mode"},"_npmVersion":"12.0.2","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.7","@earendil-works/pi-tui":"0.83.0","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.49.3_1785944894019_0.9183872922056711","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@narumitw/pi-plan-mode","version":"0.50.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.50.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"64c54588db2fe86ff560ef29d17241eb4cb4bc2e","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.50.0.tgz","fileCount":30,"integrity":"sha512-JuR3Cq/bDOoWGXZIpWIGMwSc5ClzsDikqju3sRhWwwuOKC3Njmhy+um0wmH26KJMiOM+ALRCqe94WGUe3ohs8g==","signatures":[{"sig":"MEYCIQD+lvZSe37vhEkAo4Fk+DSg+jFyjJ4WvheGk3nwfG/wkAIhAPNIuhLTADMZTWcQttz5aW3WsJ55EOOfTGw++hQGDTrn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192257},"type":"module","gitHead":"03dcbfb703a60183e49617260303d0915959bfc7","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@biomejs/biome":"2.5.8","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.50.0_1787163739814_0.6698051879087867","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@narumitw/pi-plan-mode","version":"0.50.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.50.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"46f9c6ed251f0a347b6f41b927d295fe91643109","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.50.1.tgz","fileCount":36,"integrity":"sha512-5iZHhIRt+azem1NvlNz6/Pyw0iZKIzv/oDeIexkcJGiY6bvrs58wO6gTagExvA4WKeWabs7A74dds7/NwPHBPA==","signatures":[{"sig":"MEQCIAaJbxVGPOwHZaDdoAp6+c1sVBNZYJarjGuHPH0PtMPAAiARS+55pdaAdWC/rEm6lf9qlF+NVILL1CP38YMSXx7BFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588590},"type":"module","gitHead":"ce35364b207d69514e2f4d6d5fd62986a8eb9650","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.1","typescript":"7.0.2","@biomejs/biome":"2.5.8","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.50.1_1787231328479_0.32841265457026236","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@narumitw/pi-plan-mode","version":"0.51.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.51.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"a071f3f726b73ca42413c90971869b4a3322a08c","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.51.0.tgz","fileCount":36,"integrity":"sha512-oUFfmqttNvmNiiZ1cGTIQ7hRGMs0gOg2jkKnrDOYhFg83DZDT236cObk87fkJigsjhSCE/rixpv8KML5roNMzA==","signatures":[{"sig":"MEQCIENdBv1p0iD2aBdiLqCffITZV1sFf1hJ44MT+2t4X218AiBgmdvmvDMOyM1z1616mE51nGrzS0i1F5lXbSCqNSOp+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":675789},"type":"module","gitHead":"04ae6a550415a07a828949237ef65b8af169f278","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.9","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.51.0_1787374224272_0.24041804689779367","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@narumitw/pi-plan-mode","version":"0.51.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.51.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"5438ea8c7eefda0a0759d4776b631a5f73b0a3bb","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.51.1.tgz","fileCount":36,"integrity":"sha512-depaW1spNneBP433Y7TL76pEVrfMfpKXR6oWWg32GOsVJz2YUU1EeMMNRvO2lpAFF6vmYfjDCPg07HKERwfHmw==","signatures":[{"sig":"MEQCIHgCO4jR5Kl4mCZVxNKY5UQMDEZQyeBH3dtBfByRjOQAAiALiSuDQvPJ6pScedDrFk5PKkm/yD79pfoZUGSKsSmYAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":596068},"type":"module","gitHead":"f355dbe4b079560e899be0e2c6a92b1f74812267","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.57.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.9","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.51.1_1787403018905_0.28659078181048225","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@narumitw/pi-plan-mode","version":"0.52.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.52.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"16f30cfe0c96c068cb9eb56e8519f627ce136888","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.52.0.tgz","fileCount":37,"integrity":"sha512-h2mye4GFa9slqP17NhInBHv2GW3pYwMY76HHENHuwrMr/dOGXRdNacxfwbJSy1njozxlcnWvgdG6a7pE8UPBiw==","signatures":[{"sig":"MEYCIQDwAPfizN0Sh98K6r4+htdB6TVd5R7TdvM43V/o10oqaAIhAJLU0l2FoO8Kejba2SeW+60BmH5rfESCsmWXt7AMVQcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":626526},"type":"module","gitHead":"050ee36240e0846fb12a8d2b23a19095095c80f5","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.57.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.9","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.52.0_1787409248012_0.956337313355627","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@narumitw/pi-plan-mode","version":"0.53.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.53.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"11dec8f92d9d8ada9cca39a56cc0ac6e4c6b0651","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.53.0.tgz","fileCount":40,"integrity":"sha512-KgKTTUuvtlOd66KtRrCqK6WUlZTFIvchlRcfF4AK5Wi6AQp8Nnh1AiyIE7K1u2T3ug8cppcQh/i7wkm+yUFzjA==","signatures":[{"sig":"MEYCIQC3Y/Ih+OUF1hpfJh6/LznohcAtbt96uFHUe9KWnrugDQIhAORYoJoDal/NGEVH9OBEmniEggFh77th5IEikqANVraT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745837},"type":"module","gitHead":"86a5eda01aaf271ff0865b36d1a711dc972232e9","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.57.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.9","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.53.0_1787510872591_0.3051876033186469","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@narumitw/pi-plan-mode","version":"0.54.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.54.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"8af6c248e3790e105d2fc2ca25d1eb4f2016efea","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.54.0.tgz","fileCount":40,"integrity":"sha512-PDTNkTbW8TdnLFslYXRK1nAnvtnq7W9jxiWN1Dz9KKndfVOH7TASJWWE3BTxJr2ZwACnQeTTf2j5gKJskOcG0A==","signatures":[{"sig":"MEYCIQDx7jPz69HgqINfL32d9TZtgNCQFb5yU7Jr8yUt5i8WrAIhALKCMVV1BNRzTRupVrXYWSpJPzXi2m2aklwA9BKuSEZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766960},"type":"module","gitHead":"d1879fd073ff1bbe9ef6570f42974a926ccecb57","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.58.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.10","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.54.0_1787658954324_0.8262140040821178","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@narumitw/pi-plan-mode","version":"0.55.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.55.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"416a504def5a4d8ac523cb24c480a79473c8a026","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.55.0.tgz","fileCount":39,"integrity":"sha512-6GRX+p4m+M2cme5KRRAIcTo+InWGJkyN1QniNn8Ir7FvSDULCcbeTnAOQn4mOrtRUek7WwWumPP6n0LdHJyTZQ==","signatures":[{"sig":"MEQCIGfqH77RNfbk6fjtHSpl0qj4btGqJYtH/KwVBaqv0tZcAiAP/kAFrUXG09F/r4wEdEDXgcDU0+2lkB/tVgHGgDNsmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":724167},"type":"module","gitHead":"e5892c0bf5962f6d70d52c578b4e5182c82486a4","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.58.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.10","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.55.0_1787670680471_0.9189659087368367","host":"s3://npm-registry-packages-npm-production"}},"0.55.1":{"name":"@narumitw/pi-plan-mode","version":"0.55.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.55.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"ee018bf3555ac09a2813c6e455a558edceee69ad","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.55.1.tgz","fileCount":39,"integrity":"sha512-fgQTkSTMOzsm7jWlISh7XqAQZQkOZh+ZVJbiZSs9W3OdmxWCgwKR92XESHejuwIuJm5s6PDWa6T1MHK6D/qZeQ==","signatures":[{"sig":"MEYCIQCnY6ZfaoxrmecgjTTt9Tx7bxkOJHpqxO4CbgwTiyGhAwIhAIT0gmR9jvHA2zVHUtIeZH8evj7TQ3kxJGVgqfOEGJf7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.55.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756848},"type":"module","gitHead":"20ff5c48c42a60bc1457ababbf8c2efaf8f581b4","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.58.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.10","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.55.1_1787735205390_0.07691078078032865","host":"s3://npm-registry-packages-npm-production"}},"0.55.2":{"name":"@narumitw/pi-plan-mode","version":"0.55.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.55.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"9b8977e8f2714782f61a45996d76183bb0e47c95","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.55.2.tgz","fileCount":39,"integrity":"sha512-JRovIOp8tYMj4WpqMyLVrNaL9oyvE0hlaTSPjAHF1HUN17fmne3dch854FVyUR5LVe9jVoIpERTrs4ZP5vcUzQ==","signatures":[{"sig":"MEUCIQCUCqtbEuGo3MQF0u1WICKj7FMo7D9fN3hjT4dhBMr4gAIgJMaSH1tD23/l/S1j3/eQuNYxxtAuRFucTf3RKEaXLeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.55.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756848},"type":"module","gitHead":"efc0c56e20f9ad9092d803904783b3d1cd9e1b7d","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.10","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.55.2_1787767550982_0.10325992639731685","host":"s3://npm-registry-packages-npm-production"}},"0.55.3":{"name":"@narumitw/pi-plan-mode","version":"0.55.3","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.55.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"433ec7f956b2f936f95a90db435b97e7faf6169f","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.55.3.tgz","fileCount":39,"integrity":"sha512-pBLJdDWsANbMmRkTtTUcEJO95WY3tRmbWbS57uKIHsbQ5dc5sStD20R4qpcGXSl/r5tyPVR2Gru/YqwCqpmJ3Q==","signatures":[{"sig":"MEUCIDFskJOvfKBbD0vSwEpl3O5oonlbo4L2sNCqSWfGfXe2AiEA4PW3m9JPdNruXT0rxY1kdXNFrR2fhwYP6lKKM8MPYeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.55.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767554},"type":"module","gitHead":"91f3e0d73d881e8b515b8711178ede3733571b1b","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.8.1","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.10","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.55.3_1787806369650_0.5624349873350374","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@narumitw/pi-plan-mode","version":"0.56.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.56.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"318946ebe24b67e00b2a38f645108f3aaeb77f6d","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.56.0.tgz","fileCount":39,"integrity":"sha512-sxbIODVaV6Ct+eD+lDN+tEn0mKtU9PG7rkkVhF6EC1d7t6YLHi1ixFhrKwMrJmsAPfkCnBKKImJcXx/bMFateg==","signatures":[{"sig":"MEUCIQCoWy/xsH4DodsyUVzlIouCwzIBGABR500Vct02p4Eh1gIgLfegMcARhMsK9cMxfxVnWBIOR16YDZ5Q+PmtB8sJLLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777508},"type":"module","gitHead":"9b4cab310013a71d7990e7736452c3c1aebfd148","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.56.0_1788007956470_0.8507040833097206","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@narumitw/pi-plan-mode","version":"0.57.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.57.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"b52d7c18968cc0f724382c98803c831f4e3e84ae","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.57.0.tgz","fileCount":44,"integrity":"sha512-uv/zZmXuG575xvgF6lTTxaIF48dGyP/FNxGOuodYy0a1BdkxR4eT+zPjg/xU1pufL+g/5Ggdn1QrcmOQfJFmwg==","signatures":[{"sig":"MEQCIAX0rkbcwSMAb97rJbuNQ9KCip1gv8te7MAng/uFmyHBAiBU+MChJtxvNMoQuVpPYTebIPMfj5ZhbcEHWZpdURTvNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856945},"type":"module","gitHead":"d6e08aeb11b1dd05b85eede2f4a30d8559f07b62","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.57.0_1788881444005_0.8177273527129199","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@narumitw/pi-plan-mode","version":"0.57.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.57.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"4d2228633a58186e170a50622c6038849cafa10c","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.57.1.tgz","fileCount":41,"integrity":"sha512-m0/LV3HjiRzhP7/OM1G6Now1jxGaC6yBAxFmnXHPwMhG155USPr4w6DnYIBVX+8VXoct87fwEa1/147RpIJZdQ==","signatures":[{"sig":"MEUCIQCINXAbYdyByG2hAjjVhcbJ3jaXqoILsuiLZqQy8ADhVQIgBv0OOmxeF3K6EOu+jfgmcuMiLxHzgl0MZaxdAvFHh2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.57.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778679},"type":"module","gitHead":"1b96c32bda85f496e5512ba79b94f871ebf9f0bd","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.0","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.57.1_1788887970898_0.3419712420743255","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@narumitw/pi-plan-mode","version":"0.58.0","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.58.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"021b21056a4164c27ea8f7a6bf291b02ef5eaf62","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.58.0.tgz","fileCount":43,"integrity":"sha512-nSoMzhDhvLymLcGrEOnxm/lvuTCSJ7MFEjSqW1pXLTIOL3CRmvnMe7KKd0xiBjTQWuEt865Cc98k/kTVYhH0LQ==","signatures":[{"sig":"MEUCICCMaboU39vSwGiV1A+ndv4DzxSbKLYFKJNKPurkHVfaAiEAnlEip8Bs28eKDPxbno9kIZjKtqIU/RWGV+gg5kHWYbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":936569},"type":"module","gitHead":"53997e6a7868e0dd9edfe9061b85832164ef23cc","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@biomejs/biome":"2.5.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.58.0_1789118616508_0.279777357342885","host":"s3://npm-registry-packages-npm-production"}},"0.58.1":{"name":"@narumitw/pi-plan-mode","version":"0.58.1","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.58.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"7081c177b0fd07310e85a273a60e15878d11bccc","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.58.1.tgz","fileCount":43,"integrity":"sha512-9Lm8kMjBAv4Z4qQ2NLMqlu/4ifHy3jhsTE94wgn89Vf33kZiXGH/V9ZcOQPuHeWgoySTFAKVgMWPDT1qGHwjIw==","signatures":[{"sig":"MEYCIQD25wW3II1d9JVHcSOlJ8fqfPm6vzpMrRYt0z8k/ftqbwIhAJ7v9ekLckDEylpvSQoQrK1mARjPFvEgFjl9OJVJleoT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRQ/2MCuh427Nj9QQ9u9ZFJ771aYYjEEaRwpuU8HqnRAIgObnZWrUbaU7VnRDeXHI+dBiAAdHMqWRoN0FNSBW6PC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944583},"type":"module","gitHead":"70a034c1be212dd142969f9f17f8dfc894fbdf2f","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.58.1_1789879330744_0.4582538844839399","host":"s3://npm-registry-packages-npm-production"}},"0.58.2":{"name":"@narumitw/pi-plan-mode","version":"0.58.2","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"license":"MIT","_id":"@narumitw/pi-plan-mode@0.58.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"a14506abcb7254d1b5ff2c88f62dd5ea3e32ba62","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.58.2.tgz","fileCount":43,"integrity":"sha512-/Xs4Ljdq9zSJbyHTIY/KlZRI7WKAIn819BZ7dXyvadHPu+j+f/TdaOVIADeKsDLaVD0CN9xQonR8JTOdDzwHfQ==","signatures":[{"sig":"MEUCIEcqj+grHUKcwBnSa4dVlok3249wg/ca858wKtRvMZ5UAiEAqDpyb7NB+r7hHsQSiA7jpHgmDbkFvogK29xDAP7Q8nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuviuElaHTcO7W/pvBTrOwerGU4lnQwDitpl5k1qOr+AiEA0zwhVwyHobEBwA+h3/FCkE8zs3VBWkZfNx2DdBTEGUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944583},"type":"module","gitHead":"76f42aeaec16aabc98af2b50ae5261e62e1c7935","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-plan-mode_0.58.2_1789891720267_0.2364232963431181","host":"s3://npm-registry-packages-npm-production"}},"0.58.3":{"pi":{"extensions":["./dist/index.ts"]},"_id":"@narumitw/pi-plan-mode@0.58.3","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"dist":{"shasum":"02e0a9e0a2419fbac0603fb7f56a25900fb364ff","tarball":"https://registry.npmjs.org/@narumitw/pi-plan-mode/-/pi-plan-mode-0.58.3.tgz","fileCount":43,"integrity":"sha512-mC2dOLXrsLedLH4VrX0t3wwdXrr9AccoI8SgvYYn0KewaR6hZ0a6fIyLnReVlnJ4zNcjhdwBKWujrM49EW4zsg==","signatures":[{"sig":"MEQCIGCMZ1JUdZ2vWMzBhkp+p73srviDeICnRXReTzbh9+jIAiAw8j4kJU91KHUfQnnnVaqneQsGkdLbckOW+c3wkn8aPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDF6By/7hi52L53FYgvhjWVTrnM+8h1EE6MauT94JaFZAIgPjWA3kfpIKG7j+TA2wD6RK7jcP8stzutgw9WP5G6d/Y="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-plan-mode@0.58.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":946146},"name":"@narumitw/pi-plan-mode","type":"module","gitHead":"2a03be508dbd18e2916d9e98e812ba69747d7fb9","license":"MIT","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"version":"0.58.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6ddffbf0-7a2b-48a2-ac69-4082737edea7"}},"homepage":"https://github.com/narumiruna/pi-extensions#readme","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"_npmVersion":"11.19.1","description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","directories":{},"maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"_nodeVersion":"26.9.0","dependencies":{"@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-plan-mode_0.58.3_1790000274635_0.10338737503366047"}}},"time":{"created":"2026-05-17T03:32:53.459Z","modified":"2026-09-21T14:17:55.044Z","0.1.17":"2026-05-17T03:32:53.731Z","0.1.18":"2026-05-17T05:41:08.377Z","0.1.19":"2026-05-17T06:00:46.426Z","0.1.20":"2026-05-17T08:48:38.421Z","0.1.21":"2026-05-17T09:20:39.432Z","0.1.22":"2026-05-17T10:08:01.497Z","0.1.23":"2026-05-17T11:32:12.573Z","0.1.24":"2026-05-17T12:47:19.188Z","0.1.25":"2026-05-17T18:01:01.650Z","0.1.26":"2026-05-17T18:38:27.686Z","0.1.27":"2026-05-19T13:50:58.929Z","0.1.28":"2026-05-20T05:15:05.669Z","0.1.29":"2026-05-20T11:52:29.207Z","0.1.30":"2026-05-21T16:05:55.242Z","0.1.31":"2026-05-21T16:52:43.380Z","0.1.32":"2026-05-22T15:54:27.515Z","0.1.33":"2026-05-24T06:19:22.825Z","0.1.34":"2026-05-24T16:19:34.432Z","0.1.35":"2026-05-26T16:37:00.961Z","0.1.36":"2026-05-26T17:02:06.894Z","0.1.37":"2026-06-05T22:05:22.253Z","0.2.0":"2026-06-11T11:35:01.937Z","0.3.0":"2026-06-12T06:38:58.266Z","0.4.0":"2026-06-12T21:47:57.574Z","0.4.1":"2026-06-13T06:13:46.970Z","0.4.2":"2026-06-13T08:55:48.030Z","0.4.3":"2026-06-18T13:35:26.046Z","0.5.0":"2026-06-19T09:52:16.018Z","0.6.0":"2026-06-20T13:16:02.011Z","0.6.1":"2026-06-20T15:40:11.769Z","0.6.2":"2026-06-21T18:56:30.920Z","0.7.0":"2026-06-24T01:02:29.683Z","0.8.0":"2026-06-24T15:46:40.513Z","0.9.0":"2026-06-25T15:05:52.956Z","0.9.1":"2026-06-25T16:53:51.537Z","0.9.2":"2026-06-29T05:51:01.556Z","0.10.0":"2026-07-04T10:55:56.658Z","0.11.0":"2026-07-04T14:27:37.086Z","0.12.0":"2026-07-10T09:18:03.556Z","0.13.0":"2026-07-10T16:59:17.866Z","0.13.1":"2026-07-11T06:44:20.533Z","0.14.0":"2026-07-12T05:35:50.380Z","0.14.1":"2026-07-12T08:58:42.125Z","0.15.0":"2026-07-13T12:36:06.106Z","0.15.1":"2026-07-13T14:56:07.563Z","0.16.0":"2026-07-15T17:15:51.086Z","0.17.0":"2026-07-16T16:23:55.426Z","0.17.1":"2026-07-17T01:09:25.093Z","0.17.2":"2026-07-17T07:51:03.526Z","0.18.0":"2026-07-17T15:21:33.761Z","0.20.0":"2026-07-18T12:49:20.822Z","0.24.0":"2026-07-21T13:31:43.422Z","0.27.0":"2026-07-23T12:17:55.259Z","0.28.0":"2026-07-24T11:30:13.898Z","0.31.0":"2026-07-25T16:39:29.069Z","0.34.0":"2026-07-27T16:19:36.349Z","0.35.0":"2026-07-28T08:08:38.025Z","0.38.0":"2026-07-29T13:12:17.393Z","0.39.0":"2026-07-30T02:30:05.679Z","0.40.0":"2026-07-30T17:21:51.292Z","0.40.1":"2026-07-31T03:16:17.587Z","0.41.0":"2026-07-31T15:20:24.740Z","0.42.0":"2026-08-01T07:42:49.597Z","0.43.0":"2026-08-01T12:02:39.448Z","0.44.0":"2026-08-01T18:37:42.933Z","0.46.0":"2026-08-03T04:57:01.474Z","0.47.0":"2026-08-03T10:15:22.105Z","0.47.1":"2026-08-03T11:06:48.382Z","0.48.0":"2026-08-03T18:01:13.615Z","0.49.0":"2026-08-05T07:16:06.265Z","0.49.2":"2026-08-05T11:11:01.797Z","0.49.3":"2026-08-05T15:48:14.172Z","0.50.0":"2026-08-19T18:22:19.967Z","0.50.1":"2026-08-20T13:08:48.636Z","0.51.0":"2026-08-22T04:50:24.415Z","0.51.1":"2026-08-22T12:50:19.054Z","0.52.0":"2026-08-22T14:34:08.161Z","0.53.0":"2026-08-23T18:47:52.740Z","0.54.0":"2026-08-25T11:55:54.485Z","0.55.0":"2026-08-25T15:11:20.618Z","0.55.1":"2026-08-26T09:06:45.526Z","0.55.2":"2026-08-26T18:05:51.145Z","0.55.3":"2026-08-27T04:52:49.791Z","0.56.0":"2026-08-29T12:52:36.607Z","0.57.0":"2026-09-08T15:30:44.194Z","0.57.1":"2026-09-08T17:19:31.037Z","0.58.0":"2026-09-11T09:23:36.656Z","0.58.1":"2026-09-20T04:42:10.848Z","0.58.2":"2026-09-20T08:08:40.377Z","0.58.3":"2026-09-21T14:17:54.728Z"},"bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"license":"MIT","homepage":"https://github.com/narumiruna/pi-extensions#readme","keywords":["pi-package","pi-extension","pi","plan-mode","planning"],"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-plan-mode"},"description":"Pi extension that adds a Codex-like read-only /plan collaboration mode.","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"readme":"# 🧭 pi-plan-mode — Plan Before Pi Edits Code\n\n[![npm](https://img.shields.io/npm/v/@narumitw/pi-plan-mode)](https://www.npmjs.com/package/@narumitw/pi-plan-mode) [![Pi extension](https://img.shields.io/badge/Pi-extension-blue)](https://pi.dev) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](./LICENSE)\n\nUse a Codex-like `/plan` mode to explore a codebase, resolve important questions, and approve an implementation-ready plan before Pi edits files.\n\n## ✨ Features\n\n- Starts and manages Plan mode through `/plan`, `/plan start`, or `/plan <prompt>`.\n- Blocks mutations, inactive helpers, and unsafe shell forms while keeping helper schemas stable.\n- Uses structured questions for important ambiguity and explicit completion for a decision-ready plan.\n- Reviews the complete plan before implementation, export, save, further planning, or discard.\n- Implements in the planning session or a fresh linked session with the approved plan.\n- Configures persistent or one-shot destination model and thinking choices for fresh implementation.\n- Restores Plan state and one saved plan across resume and compaction.\n- Configures the Plan tool allowlist, reviewed shell commands, user-trusted subcommands, export path, plan reinjection, shortcut, and thinking level.\n- Publishes statusline state and cooperates anonymously with Workflow Mutex Protocol v1 participants.\n\n## 📦 Install\n\nThis release requires Pi 0.80.6 or newer.\nNative PowerShell tool support requires Pi 0.84.3 or newer on Windows; earlier Pi versions omit that optional tool and retain the existing Plan policy.\n\n```bash\npi install npm:@narumitw/pi-plan-mode\n```\n\nTry without installing permanently:\n\n```bash\npi -e npm:@narumitw/pi-plan-mode\n```\n\nBuild and try this package locally from the repository root:\n\n```bash\nnpm --workspace @narumitw/pi-plan-mode run build\npi -e ./packages/pi-plan-mode\n```\n\nThe package declares `dist/index.ts`, so build an unbuilt local checkout before Pi loads the package directory.\nInstall only from sources you trust because Pi extensions run with Pi's permissions.\n\n## 🚀 Quick start\n\nRun `/plan` to open the state-aware menu, then start Plan mode and ask the agent to inspect and design the change.\nRun `/plan <prompt>` when the first planning request is already known.\n\n## 🗺️ How it works\n\nPlan mode keeps exploration and implementation on opposite sides of an explicit review boundary:\n\n```mermaid\nflowchart LR\n    start[\"Start: /plan or /plan with a prompt\"]\n    start --> explore[\"Explore safely: inspect and clarify\"]\n    explore --> complete[\"Complete the plan with plan_mode_complete\"]\n    complete --> review[\"Review the ready plan\"]\n    review -->|Revise| explore\n    review -->|Implement here| current[\"Current session: planning context retained\"]\n    review -->|Start fresh| fresh[\"Fresh session: approved plan transferred\"]\n    review -->|Save| saved[\"Saved for later\"]\n    review -->|Export| exported[\"Markdown file\"]\n```\n\nDuring planning, the agent can inspect the project and ask material questions, but Plan mode blocks editing tools and unsafe shell forms. Implementation starts only after the plan is complete and you choose a handoff:\n\n```mermaid\nsequenceDiagram\n    actor User\n    participant Pi\n    participant Plan as Plan mode\n    participant Work as Implementation\n\n    User->>Pi: Start planning\n    Pi->>Plan: Apply the configured Plan tool policy\n    Plan->>User: Ask material questions when needed\n    User-->>Plan: Answer or refine the request\n    Plan->>Pi: Submit the complete plan\n    Pi-->>User: Show the ready-plan review\n    alt Implement here\n        Pi->>Work: Restore Normal mode in the current session\n    else Start fresh and implement\n        Pi->>Work: Create a fresh session with the approved plan\n    end\n```\n\n## 💬 Commands\n\n| Command | Purpose |\n| --- | --- |\n| `/plan` | Start or manage planning, review a plan, or choose same-session or fresh-session implementation. |\n| `/plan start` | Enter Plan mode without sending a model message. |\n| `/plan <prompt>` | Start planning with a prompt, or send a follow-up while already active. |\n| `/plan tools` | Choose a session-specific tool policy, then start; cancellation changes nothing. |\n| `/plan show` | Display the stored plan without starting a model turn. |\n| `/plan finalize` | Ask the active planner to finish or ask one remaining material question. |\n| `/plan implement` | Implement a completed or saved plan in this session, without a selector. |\n| `/plan save` | Save a ready plan in this Pi session and leave Plan mode. |\n| `/plan settings` | Open the same Plan Settings screen available from the menus. |\n| `/plan export [path]` | Write a ready, saved, or active implementation plan to Markdown. |\n| `/plan exit` (alias: `off`) | Leave Plan mode and discard its ready plan, or clear a saved/active plan. |\n\nAll routes support TUI and RPC.\nPrint and JSON modes reject the menu, `tools`, and `settings`; stored-plan display and implementation have [additional mode restrictions](#-planning-and-implementation).\nExact subcommand words select routes; other text is a planning prompt, so `/plan start a migration` sends a prompt rather than rejecting trailing text.\nThere is no startup flag.\n\nState-changing transitions require an idle run; tool selection is locked once planning starts.\n`show`, `save`, `export`, and `implement` require an applicable stored plan; `finalize` requires active Plan mode.\nExport defaults to the configured destination (`PLAN.md` when unset), never overwrites an existing target, and ends Plan mode only when exporting a ready plan.\nSee [command workflows](./docs/command-workflows.md) for tool selection, busy-state recovery, path handling, and export cancellation, and [Security and privacy](#-security-and-privacy) before allowing custom tools.\n\n## 🔒 Security and privacy\n\nWhile Plan mode is active, the policy blocks built-in editing tools and instructs the agent not to edit files or implement the change.\nIt should explore first and ask structured questions when a preference or tradeoff materially changes the plan.\nConfigure persistent defaults or a one-workflow tool override before activation; active and ready workflows lock those controls.\n\nPlan mode registers `plan_mode_question` and `plan_mode_complete` during extension load and never changes their active status itself.\nAnother active-tool policy may hide them, in which case Plan start or restore fails without widening that policy.\nBy default, the Plan policy allows active safe built-ins such as `read`, limited `bash`, limited `powershell`, `grep`, `find`, and `ls`.\nThe optional native `powershell` tool must be active when an automatic Plan policy starts, for example through Pi's Windows `defaultTools` setting, unless its name was explicitly retained for first-request resolution.\nBuilt-in `edit` and `write`, `update_plan`, tools still inactive at the first request, and deselected tools are blocked at execution time even though active schemas remain visible.\nExtension and custom tools are denied by default because Pi tools do not expose standardized mutability metadata; explicitly allow a custom-tool name before starting only when you accept the risk.\nFor example, you can opt into `firecrawl_scrape`, `firecrawl_search`, or `lsp_diagnostics` when you want to use the effective active tool during planning.\nAn active selectable tool omitted from the Plan policy reports that it needs explicit selection through `/plan tools` or `defaultPlanTools` before the next workflow.\nRegistered but inactive, unregistered, metadata-free, and built-in blocked tools report their distinct fail-closed reasons instead of suggesting that every denial is a missing selection.\nA tool admitted before later deactivation can be reactivated and reused in the current workflow without restarting.\nAfter they become visible, the Plan-only helpers remain visible in Normal mode, but their handlers and the `tool_call` policy reject calls unless Plan mode owns the active workflow.\n\nLimited `bash` uses a fail-closed Bash policy, including when an extension overrides the canonical `bash` tool name.\nIt accepts common inspection commands, read-only Git and npm queries, pipelines and command lists composed entirely of accepted commands, plus selected checks such as `npm test`, `npm run typecheck`, and `cargo test`.\nIt also accepts `hostname` without arguments and local Windows `tasklist` queries using reviewed display, filter, module, and service flags.\nReviewed Git inspections may place `--no-pager` before the accepted subcommand.\nThey may also place one or more complete `-C <path>` pairs before the accepted subcommand only when every path is `.` or the exact current Pi working directory.\nOther targets are rejected so `git -C` cannot introduce executable configuration, hooks, filters, signing programs, or lazy-fetch remotes from another repository.\nIt rejects output/input redirects, shell expansion, substitutions, subshells, background jobs, incomplete or directory-changing `-C` pairs, other Git global options, Git config overrides, mutating flags, dependency changes, editors, and unknown commands.\n\nLimited `powershell` uses a separate fail-closed PowerShell policy, including when an extension overrides the canonical `powershell` tool name.\nIt accepts canonical inspection cmdlets such as `Get-ChildItem`, `Get-Content`, `Get-Item`, `Get-Location`, `Resolve-Path`, `Select-String`, `Test-Path`, `Measure-Object`, `Sort-Object`, `Format-List`, `Format-Table`, `Out-String`, and `Write-Output`.\nIt accepts local `Get-Process` and `Get-Service` queries with reviewed static selectors while rejecting remote and object-input parameters.\nIt also accepts the same reviewed `git` and configured `gh` queries as limited Bash, including pipelines and semicolon-delimited command lists composed entirely of accepted commands.\nIt rejects redirects, variables, substitutions, script blocks, call operators, type or method expressions, stop-parsing tokens, multiline input, non-ASCII quotation delimiters, aliases, mutating cmdlets, and unknown commands.\nUse canonical cmdlet names because PowerShell aliases are intentionally outside the reviewed policy.\n\nA rejected parsed command list or pipeline identifies its first blocked command segment; malformed or unsupported shell syntax reports the complete submitted input instead.\nTests and builds may still write ignored caches or build artifacts and may execute project-defined hooks; enable or invoke them only when the repository is trusted.\nBoth limited-shell policies reduce risk but do not provide an OS sandbox or confidentiality boundary.\nA configured `safeSubcommands` match bypasses both policies completely, so use it only when you intend to trust the entire submitted shell command.\n\n## 🧭 Planning and implementation\n\n`plan_mode_question` follows Codex's `request_user_input` pattern: the agent can ask 1-3 concise questions, each with meaningful options and a free-form Other path.\nIn TUI mode, a single question shows its header as plain muted text, submits as soon as its preset or custom answer is confirmed, and does not show tabs, Review, or question-navigation controls.\nAdd an optional note with `n` before confirming a single preset answer.\nWith two or three questions, one question appears at a time with question tabs and a final Review tab.\nUse Tab, Shift+Tab, left, or right to visit any question or Review, including unanswered future questions.\nUse up and down to choose an option, Enter to record it and advance, or `n` to record the highlighted option and open its optional note editor.\nPress `n` again on an answered item to edit or clear its note.\nRevisit a question to replace its answer; changing the chosen option clears its prior note.\nReview lists every answer and note, blocks incomplete submission, and requires returning to a question to edit its answer or note.\nCustom answers and notes retain their raw submitted text in the tool result, while terminal rendering is sanitized.\nThe TUI rejects either field above 4,000 characters instead of truncating it.\nRPC keeps the existing sequential `select` and `editor` dialogs because Pi RPC cannot render custom TUI components.\nIf you cancel or no interactive UI is available, the agent should ask a concise plain-text question or proceed only with a clearly stated low-risk assumption instead of prematurely producing a final plan.\n\nPi identifies tools by tool name.\nThe pre-start selector stores accepted session policy names and shows each effective tool's source from Pi metadata, such as `built-in`, a user extension path, or a project extension path.\nA selected name can run in Plan mode only when Pi has registered and activated the effective selectable tool by that workflow's first provider-bound context.\nThe allowlist freezes at that boundary, so a tool registered or activated later waits for the next Plan workflow.\nIf an extension overrides a built-in tool with the same name, Pi exposes the effective tool for that name and the selector shows that source.\n\nA complete Plan mode answer should appear only after the agent has resolved discoverable facts and high-impact user decisions.\nThe agent must call `plan_mode_complete({ plan })` alone as its final action, passing the complete Markdown plan.\nThe tool rejects empty or whitespace-only plans and plans longer than 50,000 JavaScript characters; it does not truncate.\nIts visible result contains the full plan, and versioned result details let the extension restore it safely from the active session branch.\n\n`plan_mode_complete` uses Pi's `terminate: true` hint.\nTermination is best effort: if a model puts it in a parallel tool batch, Pi terminates the batch early only when every finalized sibling tool also terminates.\nThe prompt therefore requires the completion call to be standalone and last.\nThe extension deliberately does not infer completion from phrases such as “I will present the plan,” and ordinary research or clarification turns never trigger automatic retries.\n`/plan finalize` and its exact canonical finalization prompt are explicit recovery requests.\nIf one of those requests ends normally without a valid structured question or completed plan, Plan mode waits for `agent_settled` and retries once with stronger tool guidance.\nA valid question, accepted completion, user cancellation, explicit exit, workflow supersession, reload, session replacement, or shutdown cancels the retry.\nA second prose-only failure leaves Plan mode active, warns in interactive modes, and requires another explicit `/plan finalize` request.\n\nLegacy sessions and models may still submit one non-empty `<proposed_plan>` block with tags on their own lines.\nThat compatibility path remains accepted, but it is not the primary workflow.\nEmpty, malformed, unclosed, or multiple legacy blocks keep Plan mode active and produce a warning.\n\nAfter completion, `/plan` opens the ready actions when interactive UI is available.\nThe same flat menu shows **Implement here** and **Start fresh and implement**, explains which conversation context each choice uses, and previews the selected **Plan reinjection** policy.\n**Implement here**—and the compatibility route `/plan implement`—appends the Normal contract, lifts the Plan runtime policy, captures the reinjection setting, and starts implementation in the current session with its complete planning conversation and tool calls.\n**Start fresh and implement** opens a settings page before replacement.\nIts searchable model list snapshots the session's scoped models when configured, otherwise Pi's currently available models, and shows each provider, model ID, and friendly name.\nPi 0.80.6–0.82.1 does not expose session model scopes to extensions, so the list uses all currently available models on those releases.\nOne-shot provider and model identifiers are limited to 512 characters each; longer custom identifiers are rejected before the source session is replaced.\nThe model and thinking rows start from the persistent **Fresh model** and **Fresh thinking** defaults; when either setting is omitted, they show the planning session's current value with **same as plan** and carry it into the fresh session independently.\nThe fixed thinking choices are `off`, `minimal`, `low`, `medium`, `high`, `xhigh`, and `max`.\nBack navigation preserves this menu-local draft, while closing and reopening the menu restores both persistent defaults.\nIf the configured model is outside the current scope or no longer available, the row reports the fallback and uses **same as plan** without deleting the stored preference.\nThe saved-plan menu keeps its direct fresh-session action without optional rows and applies the same persistent defaults and fallback.\n\nStarting from that settings page waits for the source session to become idle, re-resolves and authenticates an explicit model, creates a new session linked to the persisted source as its parent, and transfers the exact approved plan without copying planning messages, tool results, or compaction/branch summaries.\nThe destination consumes the one-shot choices before its first provider request, applies an explicit model first, and then applies explicit thinking.\nConcurrent prompts that arrive while those choices are being applied are queued as follow-ups behind the kickoff prompt.\nIf durable consumption blocks the kickoff, the handoff reports a partial start and restores a conversation-history prompt to the editor instead of reporting success.\nChanging only the model keeps the planning thinking level; changing only the thinking level keeps the planning model.\nIf Pi clamps an unsupported thinking level, the extension reports the effective level.\nIf the chosen model disappears or loses authentication after source preflight, the destination reports the race, consumes the intent without retrying it later, and continues with its default model.\nThe destination still loads its normal `AGENTS.md`, skills, project resources, and extensions.\nChoosing **Export plan…** asks for a destination, writes the plan, appends the Normal contract, restores inherited thinking, and leaves Plan mode without starting a model turn or changing active tools.\nChoosing **Save for later**—or running `/plan save`—instead stores one plan in the current Pi session before leaving Plan mode.\n\nWhen a resumed active Plan workflow completes before `/plan` has run in that resumed session, the automatic menu cannot obtain Pi's command-only session replacement capability; choosing fresh asks you to reopen `/plan`, where the same action is available.\nA successful fresh handoff does not delete or consume the source planning session.\nResume it later to inspect or hand off the ready/saved plan again; this deliberate duplication is the recovery path if the destination work is abandoned.\nIn-memory sessions create an unlinked fresh session because no parent file exists.\nEscape, Ctrl+C, menu disposal, source replacement/shutdown, model/auth failure, or cancellation by another extension before replacement leaves the source plan unchanged.\nUnder **Off — conversation history only**, the destination receives the complete plan in its initial user prompt and does not persist active-plan state.\nWhen a one-shot runtime choice exists, only that temporary non-model state is persisted and it is removed before the first request.\nIf that removal cannot be persisted, the request is not sent and can be retried after session persistence is available.\nIf that kickoff fails, the complete request remains in the destination editor and the source remains resumable.\nUnder either guaranteed-plan policy, the destination persists active-plan state before kickoff.\nIf guaranteed-plan persistence fails, the complete request is placed in the destination editor and the source remains resumable.\nIf a guaranteed-plan kickoff fails, the destination retains the active plan; send a message to continue, use `/plan exit` to clear it, or resume the parent planning session.\n\nA saved plan appears as `plan saved` and remains available after reload, resume, branch-local fork, and compaction in that session.\nIt does not expire automatically, cross into a new session, or participate in ordinary model context.\nOpen `/plan` to Show, Implement here, Start fresh and implement, Export, open Settings, or Clear it; `/plan show`, `/plan implement`, `/plan export [path]`, and `/plan exit`/`off` retain their direct routes in TUI and RPC.\nFresh implementation checks idle state, the selected model, and authentication before session replacement; Implement here keeps its established preflight behavior.\nStarting another workflow with `/plan start`, `/plan <prompt>`, or `/plan tools` is blocked until the saved plan is implemented or cleared, so the single saved slot is never silently overwritten.\nResuming that session keeps the plan saved; open `/plan` to review, implement, export, or clear it.\nCancellation or failed implementation preflight leaves it unchanged.\n\nText print and JSON modes cannot display the bare `/plan` menu and reject that route before changing state; use `/plan start` for direct no-prompt activation or `/plan <prompt>` to start planning with a prompt.\n`/plan tools` also rejects before changing state because its staged selector requires TUI or RPC.\nThese modes can export any stored plan with `/plan export [path]`, save a ready plan with `/plan save`, and clear it with `/plan exit` or `/plan off`.\nSuccessful export is observable through the created file; exporting a ready plan also leaves Plan mode, while saved and active implementation state remains unchanged.\nAn existing target or missing plan fails the command without changing state.\nThese modes reject saved-plan display and implementation before changing state because Pi provides neither printable custom-message output nor acknowledged extension-triggered turns; resume the session in TUI or RPC to show or implement it.\n\nBoth implementation paths apply the current **Plan reinjection** policy in their destination.\nThe default **Off — conversation history only** policy does not create active-plan state or inject a hidden plan context.\nImplement here sends `Implement the plan.` and leaves the accepted plan in ordinary planning history.\nStart fresh and implement, or implementing a saved plan here, puts the complete plan in one ordinary initial user prompt because no reliable planning conversation is present.\nLater model calls then rely on Pi's normal conversation history and compaction behavior.\n**Through first implementation run** guarantees the exact plan throughout that run, including retries, compaction retries, and queued continuation, then clears active-plan state at `agent_settled`.\n**Until manually cleared** guarantees the exact plan across later turns, resume, and manual or automatic compaction until `/plan exit` or supersession.\nThe guaranteed policies avoid a duplicate context block while the original implementation handoff remains available and inject one hidden canonical copy after that handoff is compacted away.\nReinjection can consume up to the existing 50,000-character plan limit in model context.\nCleanup is bound to the matching implementation, so an older run settling cannot clear a newer handoff.\n\nWhile a guaranteed plan is active, `/plan show` displays the accepted plan.\nInteractive `/plan` offers Show, Export plan…, Settings, Start a new plan, and Clear; `/plan exit` and `/plan off` are the direct clear routes.\nSettings changes never alter the policy already captured by an active guaranteed-plan implementation.\nAutomatic first-run cleanup removes the active status and future injected context after the triggering implementation run has received the complete plan.\nStarting a new Plan-mode workflow or implementing a replacement plan supersedes an active guaranteed plan.\nThe extension deliberately does not infer completion from assistant prose or agent settlement under **Until manually cleared**, so clear the active plan when it no longer applies.\nUnder **Off — conversation history only**, implementation messages remain ordinary conversation history and there is no active plan for `/plan exit` to remove.\nChoosing Stay before implementation keeps the plan ready.\nRevision feedback starts another Plan-mode turn and clears the previous implementable plan until an updated completion arrives.\nFor clarification-only follow-ups, the agent answers and resubmits the complete unchanged plan so it remains implementable.\nBefore saving or implementation, exit/off discards the ready plan and removes its completion result from later non-Plan model context.\n\nWhile Plan mode is enabled, the extension also publishes a compact status for Pi statuslines.\nWith `@narumitw/pi-statusline`, this appears in the extension status area:\n\n- `plan active`: Plan mode is enabled and still gathering context or drafting a plan.\n- `plan ready`: A completed plan is stored until you implement it, export it, save it, continue planning, or exit Plan mode.\n- `plan saved`: One completed plan is stored outside model context in the current session until you implement or clear it.\n- `plan implementing`: The exact accepted plan is guaranteed under **Through first implementation run** or **Until manually cleared**.\n\nYou can also exit directly.\nBefore implementation, direct exit discards the latest proposed plan; while a plan is saved, it clears that saved plan.\nDuring a guaranteed-plan implementation, it removes both the original implementation handoff and the extension's canonical active-plan block from later model calls; an earlier Pi-generated compaction summary may still describe prior work:\n\n```text\n/plan exit\n```\n\n## 🧱 Cache-stable mode transitions\n\nPlan and Normal requests share one append-only conversation.\nThe extension appends one hidden, model-visible, versioned Plan contract before the first Plan prompt and one Normal contract before the first post-Plan Normal or implementation prompt.\nOrdinary linear turns do not rewrite or duplicate these contracts.\n**Implement here** retains the Plan dialogue, structured questions, tool calls, completion evidence, and `Implement the plan.` kickoff in order.\n**Start fresh and implement** is the isolation path and transfers only the approved plan plus the Normal contract to a linked session.\n\nThe `context` hook filters repeated legacy `plan-mode-context` artifacts but preserves current transition messages.\nIf compaction removes the effective transition, the hook inserts one canonical fallback at a deterministic retained-history boundary.\nRepeated transforms leave that fallback in place instead of moving it to the newest turn.\nAn inactive legacy state entry does not inject a Normal contract, so sessions that never entered Plan mode keep their ordinary context after resume or reload.\nManual `/tree` navigation restores branch-owned Plan state and chooses the matching contract without navigating or adding a branch summary.\nPi lists hidden transition messages in `/tree`; Plan mode rejects those internal targets, so select an adjacent conversation entry.\n\nPlan mode registers `plan_mode_question` and `plan_mode_complete` once and keeps their names and definitions stable across Normal, Plan, ready, implementation, and restored workflows.\nVisible helpers do not mean `/plan` is active, and their descriptions exclude ordinary planning, the `writing-plans` skill, roadmaps, checklists, and plan-file work.\nOnly the latest active Plan contract authorizes the helpers; inactive or stale calls fail without accepting a plan or opening question UI.\nPlan mode does not widen a restrictive active-tool policy; start or restore fails when a required helper is unavailable.\nStable schemas preserve a cache-eligible prefix but cannot guarantee a hit because provider serialization, cache lifetime, minimum prefix size, implementation details, and session affinity remain external.\n\nThe default `thinkingLevel: \"inherit\"` avoids a Plan-specific reasoning-parameter change.\nA fixed Plan thinking level remains supported, but changing reasoning parameters can prevent provider-side state reuse even when prompts and tool schemas stay stable.\n\n## 🤝 Workflow coexistence\n\nPlan mode is independently installable and keeps its standalone behavior when no other protocol participant is present.\nOn the characterized Pi `0.84.2` runtime, it participates in the anonymous `workflow:mutex:v1` `agent-workflow` group.\nIt holds the group while Planning is active, while a completed plan awaits review, and while revision is underway.\nSaved plans and ordinary implementation after Plan handoff do not hold the group.\n\nEvery inactive start performs one final synchronous admission after asynchronous preflight and before changing Plan state, persistence, prompts, tools, thinking level, queues, or status.\nIf another participant is active, TUI and RPC show an anonymous warning that another workflow is active.\nPrint and JSON direct routes throw the same anonymous error before mutation.\n\nLaunch-menu, selected-tool, shortcut, active-implementation **Start a new plan**, and restored activation use the same admission boundary.\nA rejected selected-tool launch does not save its draft choices.\n\nRestored active Plan state acquires before restoring restrictive tools, thinking, status, or model hooks.\nIf restoration is busy, Plan mode stays non-running, leaves persisted history and active tools untouched, and requires a later reload or explicit new start after the other workflow ends.\nPlanning-session cancellation during a fresh implementation preflight keeps the source Plan and its ownership.\nSuccessful session replacement relies on source-session shutdown to clean up and release; the destination's ordinary active implementation does not acquire the Plan mutex.\n\nThe coexistence guarantee is cooperative and applies only when every contender implements v1 on the characterized Pi runtime and shares its event bus and session-manager identity.\nA pre-v1, mixed-version, non-participating, forked, or otherwise uncharacterized counterpart remains unsupported for mutual exclusion.\nPlan mode does not identify, inspect, configure, start, stop, or depend on another extension.\nGuaranteed coexistence with Goal requires `@narumitw/pi-goal` `0.53.0` or newer and this package at `0.52.0` or newer on the characterized Pi `0.84.2` runtime.\n\n| Installation | Support |\n| --- | --- |\n| Plan mode without another workflow participant | Supported standalone behavior |\n| Plan mode `>=0.52.0` with Goal `>=0.53.0` on Pi `0.84.2` | Workflow Mutex v1 coexistence guarantee |\n| Either package below its floor, or another Pi runtime | Standalone behavior only; mutual exclusion unsupported |\n\n## 🛠️ Tools\n\n- `plan_mode_question` asks up to three structured questions, supports optional answer notes, submits one answer directly, and reviews multiple answers before TUI submission.\n- `plan_mode_complete` records the complete approved Markdown plan and terminates the planning turn when called alone.\n\n## ⚙️ Settings\n\nRun `/plan settings`, open **Settings** from an inactive `/plan` menu, or edit `<getAgentDir()>/pi-plan-mode.json` (normally `~/.pi/agent/pi-plan-mode.json`).\nThe optional file is read at session start and watched for changes; only an explicit save creates it.\n\n```json\n{\n  \"thinkingLevel\": \"inherit\",\n  \"implementationPlanRetention\": \"clear-on-start\",\n  \"defaultImplementationModel\": {\n    \"provider\": \"anthropic\",\n    \"modelId\": \"claude-sonnet-4-5\"\n  },\n  \"defaultImplementationThinkingLevel\": \"high\",\n  \"defaultPlanExportPath\": \"PLAN.md\"\n}\n```\n\nBy default, Plan mode inherits thinking, allows active safe built-ins, uses the planning model and thinking level for fresh implementation, exports to `PLAN.md`, and relies on ordinary conversation history after implementation starts.\nThe shortcut is disabled unless configured; enabling, changing, or removing it takes effect after `/reload` or restarting Pi.\nUntil then, the current shortcut binding stays unchanged.\nSettings saves apply to later workflows; an active implementation keeps its captured reinjection policy.\nThe export destination affects the next export immediately.\n\n> [!WARNING]\n> `safeSubcommands` is a JSON-only full-command trust override, not a read-only allowlist.\n> A matching prefix bypasses all shell checks, including checks on trailing commands, redirects, and mutations.\n> Configure it only for commands and repositories you fully trust.\n\nSaves are ordered within one Pi process, preserve unknown fields, and publish atomically; separate Pi processes can still race.\nInvalid settings remain untouched and make Settings read-only; session-start failures use safe defaults.\n\nRead the [settings reference](./docs/settings.md) for all accepted values, tool-policy resolution, reinjection choices, shortcut configuration, shell-override examples, and legacy-file migration.\n\n## 🧠 Codex-like behavior\n\nThis extension maps Codex's `ModeKind::Plan` behavior onto Pi's extension API:\n\n- Plan mode is conversational collaboration, not TODO or progress tracking.\n- `/plan <prompt>` enters Plan mode before submitting the prompt.\n- The agent uses `plan_mode_question` for material preferences and completes with a standalone `plan_mode_complete` call instead of prose detection.\n- `update_plan` is blocked until the explicit implementation boundary restores Normal mode.\n- The default `clear-on-start` policy uses conversation history; `clear-after-first-run` and `keep` add exact-plan guarantees.\n- Append-only Plan and Normal contracts keep helper schemas stable, but Pi's tool policy is risk reduction rather than Codex sandbox enforcement.\n\n## 🗂️ Package layout\n\n```text\npackages/pi-plan-mode/\n├── src/                               # Policy, questions, settings, and handoff modules\n│   ├── index.ts                       # Thin Pi entrypoint\n│   └── plan-mode.ts                   # Planning policy and implementation handoff\n├── dist/                              # Generated Jiti runtime\n├── scripts/build-runtime.mjs          # Runtime builder\n├── docs/                              # Published reference documentation\n└── test/                              # Behavior and lifecycle coverage\n```\n\nThe generated runtime is built from `src/index.ts` and does not import back into `src`.\n\n## 🔎 Keywords\n\nPi extension, Pi coding agent, plan mode, Codex-like plan mode, AI coding workflow, read-only planning, implementation plan.\n\n## 📄 License\n\nMIT.\nSee [`LICENSE`](./LICENSE).\n","readmeFilename":"README.md"}