{"_id":"@ch1nyzzz/evo-pi","_rev":"18-e12020fb0ddd54a32a845cc8211c88ac","name":"@ch1nyzzz/evo-pi","dist-tags":{"latest":"0.80.23"},"versions":{"0.80.8":{"name":"@ch1nyzzz/evo-pi","version":"0.80.8","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.8","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/earendil-works/pi#readme","bugs":{"url":"https://github.com/earendil-works/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"9075011563e3d69e4e990da6905a812519b4c830","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.8.tgz","fileCount":11,"integrity":"sha512-zyt38WVi+XbSNwCZpgUKzonyNuPeP96tq20T9JkJXiPeVlOnnO20pbB3XHSQuGu218eP+8P1UP5LO+/fUTMdcw==","signatures":[{"sig":"MEYCIQCL0/D7xf+zBMRqVrM7bpvyG/8OGEmQdXvHd3oireOp0QIhANH1tODKnXiafMxfZYS2uxy5uqjSI323bOGsBgNsIqlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7401},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"abfb7a42d9ef34b542e902453b08f14d86241ded","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/earendil-works/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.8","@ch1nyzzz/pi-coding-agent":"^0.80.8"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.8_1784159857767_0.31695852697318627","host":"s3://npm-registry-packages-npm-production"}},"0.80.9":{"name":"@ch1nyzzz/evo-pi","version":"0.80.9","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.9","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"3076e9720af2076af3035691bc88f75bbfa86925","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.9.tgz","fileCount":11,"integrity":"sha512-asYW91PTEMDiamMBl5b2va0IZ3/Th6A67yDFAjNjUEvfg+9QpeIXpQ+2h4r7gClzw1NWp7FVUOXPfcgho66yGw==","signatures":[{"sig":"MEYCIQC26w21wjMWtHIA0pMJ8O2Zd4W3yYl6d9YGaQ/n4YjH1wIhAMYnYikSQam3pv0sCl3cCukWz9oRLKvJwy8fOr8SYc6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9314},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2f150a02add0a0c8fdf14039e5e82bdb464102cc","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"11.4.1","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.9","@ch1nyzzz/pi-coding-agent":"^0.80.9"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.9_1784195189517_0.5973470250568129","host":"s3://npm-registry-packages-npm-production"}},"0.80.10":{"name":"@ch1nyzzz/evo-pi","version":"0.80.10","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.10","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"958fe2e98edd930f46ff550e6e511001fd3761d7","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.10.tgz","fileCount":11,"integrity":"sha512-0fwKFYmv/SO0XWcnZHFnP09pqkqLFYtZGGwJdH1Hg9Ov+JFjxODoK/qsGFQ7YhiPgFuhcWFREsTWzkNTAiCgUw==","signatures":[{"sig":"MEQCIGTITQLlQbbZYtN8JvrU8olT63hvS0YwlDXF0oSS3+tqAiAFBk1+uO+v9e2ZIYUnrUPPabR7scLCwMD+qQgSRfbhKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10453},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"da15af915a69d96c8e3df57ca12191674ce89f8a","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.10","@ch1nyzzz/pi-coding-agent":"^0.80.10"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.10_1784242103488_0.33761753302399344","host":"s3://npm-registry-packages-npm-production"}},"0.80.11":{"name":"@ch1nyzzz/evo-pi","version":"0.80.11","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.11","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"0f7024d4944c2e91e5d19650720df65afaa2d757","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.11.tgz","fileCount":11,"integrity":"sha512-QlUFnEQOEk45IWlaX9R7NSIlGshb1x1NvLhFycj1QUCRCwaqc5KihlruReiKKIHUCIpaPB0BJo7KqQttMjsxZA==","signatures":[{"sig":"MEUCIBhTLy94SnZIiaX3CAA2VmR1Vvwp1FEHm+pv7P0i3F7eAiEA0h/OqQAqVD8sxNZYEgMYiyUXJXZnGB9aywdRARKh33Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10957},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"3ab8f4646a60027cfb49f28ec128e18447b7c75e","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.11","@ch1nyzzz/pi-coding-agent":"^0.80.11"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.11_1784251610189_0.19686937774795954","host":"s3://npm-registry-packages-npm-production"}},"0.80.12":{"name":"@ch1nyzzz/evo-pi","version":"0.80.12","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.12","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"cd1bf8175d2e71e7fff92824e83310cc3e10c7a8","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.12.tgz","fileCount":11,"integrity":"sha512-cyP8f+N4NKxJe01eQKP8EEQT4h6K8spOV0BArTO0WjMaRrB4YNJM/+SES8CQ0uYbsUDB39/5HKWYZdegGUdtBg==","signatures":[{"sig":"MEYCIQC4czm6DWRFtO30cQrQ5jWs23Xu0pkVJYirEBXcL75K7QIhAJ1gCAFKRVVtoMlJ27ml9AsbTicWUowwi6hQK1OpqJlE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11102},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1f4ea97d20be05ee504ec84850cda07b3290ad10","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.12","@ch1nyzzz/pi-coding-agent":"^0.80.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.12_1784254597618_0.7288611236805371","host":"s3://npm-registry-packages-npm-production"}},"0.80.13":{"name":"@ch1nyzzz/evo-pi","version":"0.80.13","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.13","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"e4c63c91408321a3afad55af914cae1db6c3a020","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.13.tgz","fileCount":11,"integrity":"sha512-9AkWuT2eOC6uSvqIl3IkM+CnMbV9MTQFEeYRyvd96qW0jpFM+2ToZ12ldl+9ykJuqCSYNoOnDWHtqzTvmLrmVg==","signatures":[{"sig":"MEUCIQDVZXZ4IqQcscoZ83gpBzoKEgWUlu2uVtdh522iDjgjCwIgYcDiRjBFhTrx/GfCgb4w9yThKY21pTlJXyREhfmA8aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11470},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8149b3b2686778c9426896ee30be1c023153bc30","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.13","@ch1nyzzz/pi-coding-agent":"^0.80.13"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.13_1784256233312_0.5283105360281275","host":"s3://npm-registry-packages-npm-production"}},"0.80.14":{"name":"@ch1nyzzz/evo-pi","version":"0.80.14","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.14","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"650881b3a57e08d6a6eb22aef16cdc98675b4e85","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.14.tgz","fileCount":11,"integrity":"sha512-VuOwA3SmY86UvCJNmOHSFiI3QaFi2I280pjersQ9TTgSY3VqtSTtHKBf6mwS8bIIctqG1/Sl4V4wfIqk4fdPJQ==","signatures":[{"sig":"MEQCIFdbMqCSue3vFURI4tWV7lz4egTQxn4df29y/N3Zb6MlAiBY45nP5TxW6Hrup0ujr0b7vyclLb1H5tfAJq7x8YArAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11935},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8ae5f4a59acd7eee2fe0b9c1f1b9c2000e1a085b","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.14","@ch1nyzzz/pi-coding-agent":"^0.80.14"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.14_1784256824842_0.6726761084509312","host":"s3://npm-registry-packages-npm-production"}},"0.80.15":{"name":"@ch1nyzzz/evo-pi","version":"0.80.15","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.15","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"e6f82860b29fa56b6b3a887167600aa7d5a039b6","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.15.tgz","fileCount":11,"integrity":"sha512-De9Wm6sxPhEKHQ+TeT7kSkD2HTu+YyPcuD6KSiFoPiq23iNX4HFAgv9O2cOrjDO8sJoAz+uThmFyPSndRvAUTQ==","signatures":[{"sig":"MEUCIQD4PVhjM/6v0xOiwYIM0JcWEF8PHNglnmRBh0BKlPr8CQIgPzkKS0q21cuw/ptGj4qzYz80Ghzx3xMKL95kEmy5FXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12195},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a0c9cf4b174abbb305b2f8f69fb75c0bd7236572","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.15","@ch1nyzzz/pi-coding-agent":"^0.80.15"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.15_1784261564431_0.484436344984982","host":"s3://npm-registry-packages-npm-production"}},"0.80.16":{"name":"@ch1nyzzz/evo-pi","version":"0.80.16","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.16","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"c879d754039fa724a57fd89cfb7335846e1c5fac","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.16.tgz","fileCount":11,"integrity":"sha512-MwXyd54pJf66lVCnvY5XOCFtj0zN43OdrEqWJyEOqNxeCGe8+hDtvCSAcixiASQ/Ep38/D1k1UmSGHbyymLaZA==","signatures":[{"sig":"MEYCIQDpQaKJ4gcVkwGqUC2ReDO9fbPXr8tbcr/Fd+JjAWRq2AIhAKhERAr644sy1WaMDHOAVCX9Oe/Bz4fGEUXh5FoaCTmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12446},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b45f92edc682e31fd32083e5d70218ecb61e51c5","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.16","@ch1nyzzz/pi-coding-agent":"^0.80.16"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.16_1784263802768_0.08482836863778798","host":"s3://npm-registry-packages-npm-production"}},"0.80.17":{"name":"@ch1nyzzz/evo-pi","version":"0.80.17","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.17","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"0a2736352baa3e521f813e24c861bd7a483fc79e","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.17.tgz","fileCount":11,"integrity":"sha512-kmPty/qypTEZBfoRLfeRKks4DEVxgc4+sP9wsNk3EWNs8k/qh3soMnkEOpR0rp17MRiDg+rJcT+ah2Dbmgmaig==","signatures":[{"sig":"MEYCIQCH3LC/6hs4V6D179tZmzCvCy83rTIHRkMliHMV6ucV1QIhALBpQHexrnfXr3JQveSaSj800EgNokoaKCVPO12nnMAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12702},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"673714f1b40584d3ae0d956c4d489b61fbcd203c","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.17","@ch1nyzzz/pi-coding-agent":"^0.80.17"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.17_1784266484859_0.6142294706308613","host":"s3://npm-registry-packages-npm-production"}},"0.80.18":{"name":"@ch1nyzzz/evo-pi","version":"0.80.18","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.18","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"635fa89e68a7b3b1ff7f6044a9956b8d1fc99013","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.18.tgz","fileCount":11,"integrity":"sha512-akvnqABU9UVe1V125CAdI7bVNwfORNtXq9MmQvyrlF8GL9MY+LyQ1kh6lomU2gb4kAROnkbOte+WRm2M/l6KZw==","signatures":[{"sig":"MEUCIQCylt2YQ7JSWzsBtpGwzsXY5R09rxYbIqU8NWwbS7I5KwIgO/R0EncIr+Av9eLc3hcf3hGMKnFf5+jcxiW7PbwQ/Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12957},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"aa65a5469b3eca6f381f677a1b6699cd16ed657f","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.18","@ch1nyzzz/pi-coding-agent":"^0.80.18"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.18_1784267330086_0.04491670608955678","host":"s3://npm-registry-packages-npm-production"}},"0.80.19":{"name":"@ch1nyzzz/evo-pi","version":"0.80.19","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.19","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"004e80cab4737a81ed7a510e53c61a7454a2c14e","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.19.tgz","fileCount":11,"integrity":"sha512-q2O1EI6EcrjzLtOXuT8fk6LJoAsH/TQ2MPb+YUaJ/VC9fbjSpx0FDmDF3QsbdHrN+tSdo7U8OAkOC5oKzGPlrw==","signatures":[{"sig":"MEYCIQCA1x4eGgx0NQ/+DENSWo9SwvkmPQxdmoS4sr8Oxu0jJQIhAO2P0kGpDUn3uXu2TDH62OQmT9azDBI4gwKTR7sxpLdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13112},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"70809e6e84d29d1099411a3f2113f7707bbcbb73","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.19","@ch1nyzzz/pi-coding-agent":"^0.80.19"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.19_1784268603786_0.5190772144330853","host":"s3://npm-registry-packages-npm-production"}},"0.80.20":{"name":"@ch1nyzzz/evo-pi","version":"0.80.20","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.20","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"35109138974668c529d884eae834d2d09279c5a2","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.20.tgz","fileCount":11,"integrity":"sha512-f1271l4IVJxJEoEyPJVzslXpLk1+5e5Xbd5+znuF2ElknbkKhWFAKYbQZL0570kb6vOqYGX9tQzX8W0Et8gguw==","signatures":[{"sig":"MEUCIQDVrYYYmYXrnqfPnjVY3r9O6bbdsfjn5SUMWaN0HXo/pwIgB7CYSbGvv6E8eDi93ALkYUQGzSXT0rZ6uYS7wFKYz1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13249},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"9cd9875037a932010f7fe39884af54b6fb78e160","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.20","@ch1nyzzz/pi-coding-agent":"^0.80.20"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.20_1784269029334_0.49797953550457263","host":"s3://npm-registry-packages-npm-production"}},"0.80.21":{"name":"@ch1nyzzz/evo-pi","version":"0.80.21","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.21","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"6a1b3b4c432286f416e6a22b9b0d92b8f4ba210b","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.21.tgz","fileCount":11,"integrity":"sha512-afE0sbfMArKoQOEugb41sCoVyKE+Vnh/ostbUb2auc3Lb3zMD7dxw8MFnLksrX7aShdWVm6WNPKoo0klhTdEkw==","signatures":[{"sig":"MEUCIQDnBhFGTotia9Y7G/NSKEvmXlGqGbewdluAyOeHju/2PQIgDu4xdX9zyYHYY2NLmObp057hP1Gw63DrUbO/1NVXdYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13395},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"7550a4bbac6288144316d2ec27f6d7fb05ff79de","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.21","@ch1nyzzz/pi-coding-agent":"^0.80.21"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.21_1784271035087_0.3481460375188623","host":"s3://npm-registry-packages-npm-production"}},"0.80.22":{"name":"@ch1nyzzz/evo-pi","version":"0.80.22","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","_id":"@ch1nyzzz/evo-pi@0.80.22","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"homepage":"https://github.com/Ch1nyzzz/pi#readme","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"dist":{"shasum":"bee8c9cda0c76886ceeb0899a6b658639ca035ad","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.22.tgz","fileCount":11,"integrity":"sha512-iz1/UNVOFQS1yWPJUChTGl7oMbQrYKtHiyKR5erRmqC8DxF5DK0o3lJnVcT2Y1DY1bUwYdHlx1HyGXdJcrpp2w==","signatures":[{"sig":"MEUCIEgGW7vsuYyCRZEqHFftehx4fGoyCDVppDjeSu+6H9JdAiEA2dlRYYpdS1ZXoJ+bnrrmeWOyaoUrYZDHRltwjjKymtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14098},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"dc29ea765d3606cadd11136648cb3f82ae1f44b4","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"piConfig":{"name":"evo-pi","product":true,"configDir":".pi","envPrefix":"PI","selfUpdate":true,"displayName":"Evo-Pi","changelogUrl":null,"upstreamName":"Pi","versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogEnabled":false,"onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","installTelemetryUrl":null},"repository":{"url":"git+https://github.com/Ch1nyzzz/pi.git","type":"git","directory":"packages/evo-pi"},"_npmVersion":"10.9.3","description":"Local-first, self-evolving coding agent based on Pi","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@ch1nyzzz/pi-evo":"^0.80.22","@ch1nyzzz/pi-coding-agent":"^0.80.22"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/evo-pi_0.80.22_1784277337662_0.756674932050164","host":"s3://npm-registry-packages-npm-production"}},"0.80.23":{"name":"@ch1nyzzz/evo-pi","version":"0.80.23","description":"Local-first, self-evolving coding agent based on Pi","type":"module","piConfig":{"product":true,"name":"evo-pi","displayName":"Evo-Pi","envPrefix":"PI","configDir":".pi","upstreamName":"Pi","onboardingMessage":"Evo-Pi learns from local session evidence. Use /evo init once, then /evo help to inspect or control evolution.","selfUpdate":true,"versionCheckUrl":"https://registry.npmjs.org/@ch1nyzzz%2fevo-pi/latest","changelogUrl":null,"changelogEnabled":false,"installTelemetryUrl":null},"bin":{"evo-pi":"dist/cli.js","evo-pi-admin":"dist/admin.js"},"scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js dist/admin.js","test":"vitest --run","prepublishOnly":"npm run clean && npm run build"},"keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"author":{"name":"Earendil Works"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Ch1nyzzz/pi.git","directory":"packages/evo-pi"},"engines":{"node":">=22.19.0"},"dependencies":{"@ch1nyzzz/pi-coding-agent":"^0.80.23","@ch1nyzzz/pi-evo":"^0.80.23"},"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_id":"@ch1nyzzz/evo-pi@0.80.23","gitHead":"b8ff7eb2d9075eb6898e8ed632d627f78bc02862","bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"homepage":"https://github.com/Ch1nyzzz/pi#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-QKkxPxTocIdv0sexKB9LP844NenESzwXlpJrnv+8YgDjm/ALtP/BUO7AEBt0C56g5TrVfkweke6vG5My772w8Q==","shasum":"1de27d6c6ce6152f47a49ad5abcdb315fa798740","tarball":"https://registry.npmjs.org/@ch1nyzzz/evo-pi/-/evo-pi-0.80.23.tgz","fileCount":11,"unpackedSize":14584,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDc8LAt4/RloSaX8swFEyg4yi4fG63SPkuOb/1HgJCY5AiAwOquc/PBMDb458tpZYlw1A5B4MS6bgKzslJdPfpyX2g=="}]},"_npmUser":{"name":"ch1nyzzz","email":"ervingchary@gmail.com"},"directories":{},"maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/evo-pi_0.80.23_1784485352626_0.09057599133585037"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T23:46:31.886Z","modified":"2026-07-19T18:22:32.894Z","0.80.7":"2026-07-15T23:46:32.150Z","0.80.8":"2026-07-15T23:57:37.931Z","0.80.9":"2026-07-16T09:46:29.660Z","0.80.10":"2026-07-16T22:48:23.615Z","0.80.11":"2026-07-17T01:26:50.327Z","0.80.12":"2026-07-17T02:16:37.753Z","0.80.13":"2026-07-17T02:43:53.467Z","0.80.14":"2026-07-17T02:53:44.996Z","0.80.15":"2026-07-17T04:12:44.566Z","0.80.16":"2026-07-17T04:50:02.890Z","0.80.17":"2026-07-17T05:34:44.983Z","0.80.18":"2026-07-17T05:48:50.224Z","0.80.19":"2026-07-17T06:10:03.929Z","0.80.20":"2026-07-17T06:17:09.469Z","0.80.21":"2026-07-17T06:50:35.221Z","0.80.22":"2026-07-17T08:35:37.808Z","0.80.23":"2026-07-19T18:22:32.768Z"},"bugs":{"url":"https://github.com/Ch1nyzzz/pi/issues"},"author":{"name":"Earendil Works"},"license":"MIT","homepage":"https://github.com/Ch1nyzzz/pi#readme","keywords":["coding-agent","ai","cli","pi","self-evolution","local-first"],"repository":{"type":"git","url":"git+https://github.com/Ch1nyzzz/pi.git","directory":"packages/evo-pi"},"description":"Local-first, self-evolving coding agent based on Pi","maintainers":[{"name":"ch1nyzzz","email":"ervingchary@gmail.com"}],"readme":"# Evo-Pi\n\nEvo-Pi is a local-first, self-evolving coding agent based on Pi. The `evo-pi` command includes the complete Pi terminal agent and loads the Evo extension automatically.\n\n## Install\n\nRequires Node.js 22.19 or newer.\n\n```bash\nnpm install -g --ignore-scripts @ch1nyzzz/evo-pi\nevo-pi\n```\n\nAuthenticate with `/login`, then initialize your local evolution state once:\n\n```text\n/evo init\n/evo status\n```\n\nNo separate Pi or Evo extension installation is required. Upgrade the installed product with `evo-pi update --self`.\n\n## What is installed\n\nThe npm package contains only shared product code:\n\n- Pi's terminal coding-agent runtime, tools, providers, and session UI\n- the Evo recorder, bundle runtime, proposal workflow, evaluation, approval, trial, and rollback machinery\n- default workflow templates and data schemas\n\nIt does not contain any user's sessions, preferences, memory, bundles, proposals, reports, or generated candidates.\n\n## Local personal state\n\nEvo-Pi stores personal evolution state under:\n\n```text\n${PI_CODING_AGENT_DIR:-~/.pi/agent}/evo/\n```\n\nThis includes session evidence, durable preferences, memory, immutable bundles, proposals, evaluations, trials, reports, and generated candidates. Durable preferences live inside the active local bundle at `bundles/<digest>/memory/preferences.json`; they are never published back into the npm package or this repository.\n\nProject-owned configuration such as `AGENTS.md` remains separate from personal evolution state. Add `.pi/evo-private` to a project root to disable Evo recording for that project.\n\n## Privacy boundary\n\nPersonal evolution state is persisted locally and Evo-Pi has no hosted synchronization database. Local does not mean that data can never leave the device: normal conversations and the selected evidence needed by ResearchPlanner, Builder, or Evaluator are sent to the model provider chosen by the user. Provider authentication and transport are inherited from Pi.\n\n## Core commands\n\n```text\n/evo help\n/evo status\n/evo report\n/evo go <goal>\n/evo inspect\n/evo list\n/evo show <proposal-id>\n/evo permit <proposal-id>\n/evo rollback\n/evo packs init <template>   # write a bundled workflow pack (deep-review, deep-research, deepcode)\n/evo workflows               # active workflow components and their triggers\n/evo grants                  # capability budgets and live usage per component\n/evo history                 # bundle keep/rollback audit trail\n/evo triage now              # scan new session digests for improvement hypotheses\n/evo usage 7d                # background model cost by phase\n```\n\nIn the interactive TUI, a dedicated final status line names the active Canary component. Press Down on the last draft line to enter Evo activity, then use the configured selection keys and Enter to open the selected run, trial, or proposal; internal IDs are not shown. `/evo inspect` opens the same activity list. Component approval offers the default Canary, custom session/time bounds, or an explicitly confirmed direct activation that remains rollbackable. An active Canary can also be expanded from the status item and kept immediately through the same two-step human override.\n\nUse `evo-pi-admin <command>` for non-interactive administration or external scheduling. See [`../evo/README.md`](../evo/README.md) in the source repository for the complete command and architecture reference.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}