{"_id":"@mariozechner/pi-coding-agent","_rev":"187-7f51cac5fa8e5587e89d051b227c15ab","name":"@mariozechner/pi-coding-agent","dist-tags":{"latest":"0.50.4"},"versions":{"0.6.2":{"name":"@mariozechner/pi-coding-agent","version":"0.6.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.6.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"34b0358afe23a25590e98c0f0569fb42fd9e13f8","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.6.2.tgz","fileCount":78,"integrity":"sha512-czsuR6qYYBEJtpZRRBfRXc6L0IHbJiyGj49/lAMuXRXDasJNhxemYFMlKOkGnSjcLSidUgS+XmUTxVTpl7jDfg==","signatures":[{"sig":"MEYCIQDZK0B8vNAOdDEJa/RhMGX3uAQqsKgTIFI2yWo6XA6JqAIhALXmA+KpzvttYvc0u79klcO58KRbxBtVKTUGlueo8nZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"43a1c1ae44ef5b9487fef678ef749406d9518832","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.6.2","@mariozechner/pi-agent":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.6.2_1762987474945_0.18669101782409658","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@mariozechner/pi-coding-agent","version":"0.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"574c31ef6143a6655492aa1a78b148a2877e9fde","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.0.tgz","fileCount":78,"integrity":"sha512-pOBrR3ng/90+/awsWPI3n93pu6Iy+4Iu+JAuhpXtNjNIEgJ6erVahKJbdyCRgoXbBjKsDX0SdnZfgiX4VgtuTQ==","signatures":[{"sig":"MEYCIQD3bEzUivGBSVLg5I9nsoFF9arzFXy8OvJHGvFCb2Zd5QIhAKp9nP+QYAUZiyBDaSXLoUrKLnGQrfsogo9K7sqNSqVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b1410ef903b69760a5d647fe46d0f715f9684649","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.0","@mariozechner/pi-agent":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.0_1762988147967_0.23287413434975957","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@mariozechner/pi-coding-agent","version":"0.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ae00da973f49898d4e82b9305d6ab77c1d332ad7","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.1.tgz","fileCount":78,"integrity":"sha512-hNuipZDhX7kCxmwGUIqy8zMSFEAgn4cfP+0a0vqdmeQCQVYa5hyOEUxz9ZcxjdF+pCkqWM/GGIEnLa/hIpvFlQ==","signatures":[{"sig":"MEUCIQCKplWtJLnCy5iGn2zZNEFWx8BGTFXe3vaC5q4/zS5ExwIgViHqRcxhXy5GRp3trzBOHwZ0y4XcmZmE3J1RbO45j8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4019acf1f083e66c091174bb9edb2609a6481a40","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.1","@mariozechner/pi-agent":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.1_1762988729404_0.9292460136172129","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@mariozechner/pi-coding-agent","version":"0.7.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"5c58f9f6f406f801f17641cb534b6f79a44078e0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.2.tgz","fileCount":78,"integrity":"sha512-6AV63VGkEM0WYTBLDk5DUYuLKFKaqnAIJKwix9O6Uj9CXlFtD7/YG/I66GJdQ0BBgGZGu8tHgBCY+Hr/HCRvOA==","signatures":[{"sig":"MEQCIGAJ+bfM4cNbhgK+e8v/eGlmljXIZ+A5M8E6QDMHT1HyAiBmXPDcBixQxFujA5+1GAm10gIxKH8Ch9M9WTEt7son3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"39e22f1294638e9b9258c01ce46077018bdf58c2","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.2","@mariozechner/pi-agent":"^0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.2_1762992042913_0.6239053827111734","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@mariozechner/pi-coding-agent","version":"0.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"a64b181af976eca689d90f17ddc57550f8c36387","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.3.tgz","fileCount":78,"integrity":"sha512-f9ohwdmZb5UzDNm0nsiUoGuSwzy9NZ0r/938BuENOwLGtKv9RiYVtgWUy71JrDidlxqfrh8WUF1vw61nX+0mQw==","signatures":[{"sig":"MEYCIQDw9s0XhR2XEwUJBfcQsFOEJ4ohdxz7mZNCSvCvtFgIcAIhAKNmZfaQtYJSh7S5oJcV1GH07pn53Bwj6yXGtn73h4ZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d2e4a347728d2147a0fc4b0d8549fd4b5c233a26","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.2","@mariozechner/pi-agent":"^0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.3_1762993734579_0.7515801975114882","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@mariozechner/pi-coding-agent","version":"0.7.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7a5798210b62c48696a8b10810ce0d10091aaa94","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.5.tgz","fileCount":78,"integrity":"sha512-SV06QFocoVYWBhZ4h+lOg9kPOzwpa9ZdODxUrLinofoalxTNnet8aqOGhnZ0rX94z+g6heTrYPIIRcgD2uDCWw==","signatures":[{"sig":"MEUCIQCHRQPlscjtSsb3oG5YUroRb5rSTlgUqXU9KFwkWKLXFwIgPTGBh9mZlZ8C0n5TRE9jPTDqfft4ITUm2XVBjQE4nyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c8d762833a8424059463cde36582d7fccf4268a6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.4","@mariozechner/pi-agent":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.5_1762993862467_0.46832434626938446","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@mariozechner/pi-coding-agent","version":"0.7.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"3e1f0ff9731e990d508610106ee3b5291c9f8649","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.6.tgz","fileCount":78,"integrity":"sha512-TOZk6APl/K2gnYev1QBtsnbM/L4bddBKiOdNxDj2e7lsYNJhXu2Om1CXzJ9lsSYNrY/oZscUQE3+druDeOGpFA==","signatures":[{"sig":"MEUCIFrF61G8EG3l+uLCBxODZ479KvunS3f6wvO1hVRnuhjzAiEAj9zuH2oUvIbVY8H6hNZiHwd3rTaHNpx+oICGLZficvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551273},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c3d8eaff68e8562d79812ede8600f8f22749048a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.5","@mariozechner/pi-agent":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.6_1762993916841_0.06684729970521386","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@mariozechner/pi-coding-agent","version":"0.7.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"88f950dcca855f13d80c5b1022ac6cd091b25223","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.7.tgz","fileCount":91,"integrity":"sha512-itrYMwsqGpwwMYL+PMv/ayn7jXxN+mI2X8oJ0F4UWPm1IIjXJR7Gp5vUsOXpsIlLxUm/zrfh8nrK4pEPaQyYZQ==","signatures":[{"sig":"MEUCIQDagmnnzGlMNa9egDFPNg3jL17gsgcQFHg/fwaMkqGQVAIgX5q5zaLVU/XZE2v2m3GW+dEDVzR7lWdoJp43fR1mZ0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7b01b5b5a2ec2e1c7bef9e7283394a0ed64ebad8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.7","@mariozechner/pi-agent":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.7_1763073882926_0.3687556470584108","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@mariozechner/pi-coding-agent","version":"0.7.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.8","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"1068581a0b8442cbc2a7c7d63072c4d4e0cc6c3d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.8.tgz","fileCount":91,"integrity":"sha512-B3CbOrGrUXhceDhvyeH6cWw6bXBSlFCvL8ih5z4l1mk8Ojx6t0JSvv9xXLXIjUTIQCQpEsyZm4AVHESoXx021w==","signatures":[{"sig":"MEUCIQCD4XNXaJfVtR4FHGG6KN1RW4frAX/a4O9Af69zd42swAIgBDE/wDB1B/KkOaecJyacngrEVhRCiBf/xE72YYCxQEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b35856d3191a95e836b5d1631d8b6a001754361c","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.8","@mariozechner/pi-agent":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.8_1763074195760_0.7430527400479212","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@mariozechner/pi-coding-agent","version":"0.7.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.9","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b3563c3beeb9efa1289f0b850b2f7dd60fc4d6d7","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.9.tgz","fileCount":91,"integrity":"sha512-12YMUmaSQLjgbTrJCGwymdfsEkfDCdDhWMFc/GjzQLAN/MXKpqk9NvhJ55QEWVh63TKIUUNl0VlkpMqvnUUaXw==","signatures":[{"sig":"MEUCIQCFIhdFt3nrdoP3QrHMgGK4BM7ShYtZAiN7sjjgxrIWTwIgNFVGlTiHwnzyeuyaWGJ7SuGPWP/VEMFsqvPEb8NXnJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6bed5a919f9ecf4c300409cc155108f0869718f4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.9","@mariozechner/pi-agent":"^0.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.9_1763158994689_0.744352782037117","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@mariozechner/pi-coding-agent","version":"0.7.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.10","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f830bf973b457deb59b5d94f9ba52ff174cd6e17","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.10.tgz","fileCount":95,"integrity":"sha512-W3/prKuiC+3mXKoctrji9+vGgnvJ/KMLkgyR/f9Q078gOH6vkCh0N6KYTr1dIH/XXmPIo/6h2Acl0LVnP5/wHw==","signatures":[{"sig":"MEQCICFJjfouD+eiPMQEYrKsNIHMzejFs7aWO4EAFAGh4xDMAiArp1iOrSbJHsYu6RsbyAQFy3ra6tIj3IgSuorT+/7VQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641545},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1afe40efae28b22dace15a9525a863785a513b01","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.10","@mariozechner/pi-agent":"^0.7.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.10_1763161021856_0.4022151238850715","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@mariozechner/pi-coding-agent","version":"0.7.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.11","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f8f60649744c0f3d427762b4ca1173f683bcd28c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.11.tgz","fileCount":95,"integrity":"sha512-4W0+vC4ma5DZ86UHycOo7EF1ibyIkn4gsaVpYc56rybHOO6DJlTf16xn/DLz96613Fc7anbbXmWEB3J+Pg1HgQ==","signatures":[{"sig":"MEYCIQCU1EYaWCmTl922Dpvm/0AWZnnpyfyI9WnmwIxp0Gfj6AIhAKgj/DQYXi0mNbjLQGgqxd5K5E91EpVcfkjI5t16IPga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fd2b2ec7703d769be7df46d00c799ed2e7ffb3c0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.11","@mariozechner/pi-agent":"^0.7.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.11_1763323332448_0.8414354122996341","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@mariozechner/pi-coding-agent","version":"0.7.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.12","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d5bc92e90f9b81d59cc638cb4a55a9aabe7dcacb","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.12.tgz","fileCount":99,"integrity":"sha512-ZgKG2ydJE4/NRswjbVjQkeDmUKSVgulycOa/CgnTPwuRHgnw7R5b+bxX9JtnNqEBUbwUgHPl8CqCZi91u/j2LA==","signatures":[{"sig":"MEQCIFME2V/IeilDMURvdKTzDhv/Xuv2dIZv47K+sY0UGK3gAiABPECCqzFnk5cS0OJq4hHG+uKQ9VCJ92WMuapE9KxnRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b2491aac2332a6f8cbfce3167d523ae22e3e3b1e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.12","@mariozechner/pi-agent":"^0.7.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.12_1763330247236_0.2659794209877382","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@mariozechner/pi-coding-agent","version":"0.7.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.13","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"246b2674d13a5aefb9d50c28ea843ebf2da761d0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.13.tgz","fileCount":99,"integrity":"sha512-dI63SQ/QiRAVAwv6EB1KCjz2723aySvIbotwDFjWxI3qEnOBG9Y16WlvOIjRG80w1OPj1sOguYFzfIaRoQcuqA==","signatures":[{"sig":"MEQCIH7BBJxaqKV7ozyQu35Kv3kGl001nVpkoLDvOtj5oItfAiBd5fn+8MfYmuofKyBbU7carT79QRpgYeyh9uw1WRryVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ed53fcec954b414bb40048d777dd8f1bf0f8c085","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.13","@mariozechner/pi-agent":"^0.7.13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.13_1763330987070_0.4378169135942638","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@mariozechner/pi-coding-agent","version":"0.7.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.14","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f775db0b9f583fcabcadbd619d95fd9ab41fd6a2","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.14.tgz","fileCount":99,"integrity":"sha512-zsivGRqzEkQA69ElTHw0qXk3fLN56evOsdnrDmA1EgHJ6Mcrp7NWfWfMgYIzSYUSKBFQ0TGFQuUH3AjtJQhJlQ==","signatures":[{"sig":"MEUCIQCJFVy4x45aoC0PbfnvOU62l9CniwFeBC/CrEvzRDpRfgIgAqoPS3kGpu26CBHb6BC3X9+PrPqY8+ZJSfqkY1Vv1Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c28ce3ee03160847a1986a9ef2971adf60a55bde","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.13","@mariozechner/pi-agent":"^0.7.13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.14_1763380035978_0.1611008810681147","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@mariozechner/pi-coding-agent","version":"0.7.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.15","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f3cdee869308d504c42ffa32ddc76b4019feb0f4","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.15.tgz","fileCount":99,"integrity":"sha512-IQseTimtNu3jJrqWBU747neGNd6lqPkqsX8YBu9lwnNnHIiCdg1crOXYgphkphQyW0AFGdWdV3PnKyv7nzdNwg==","signatures":[{"sig":"MEUCIQD7bZPjhY0iNbD6DHUVi37cFUpJ2Z1as7WUl45nWJZosQIgfSUQ2NpB0H8NJXKf4w9C09vWZvEKpihqp8MwFbTY/XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"acfd1de53f4f9f7ea999e0bcc24e5ab7d00bf48d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.15","@mariozechner/pi-agent":"^0.7.15"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.15_1763380501060_0.120113280817578","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@mariozechner/pi-coding-agent","version":"0.7.16","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.16","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2492acf6554028debab8fe97e998ed586356dfa0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.16.tgz","fileCount":99,"integrity":"sha512-Hdz8JOgylhN2KyGD9aTavEI7dfaZw5L+REyf3xmGed/K8paSxL4F4B+OzxWs0ICqvSXSgDCc/PUW1sMfNXB2cQ==","signatures":[{"sig":"MEQCIE4PzNUO6o6eyQAfhmSTUfxGjHjpJFZIDrDHO5+CYvvBAiAWmm9EqEb8a4ZT31VzhQzVvucWlejHyiBDqUnlVNXJEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729035},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f77dfbe173f4de69e4d886d106ff35256ea718b3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.16","@mariozechner/pi-agent":"^0.7.16"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.16_1763385171216_0.6582498476730674","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@mariozechner/pi-coding-agent","version":"0.7.17","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.17","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"8b02ff1e9a834d553fe13517fef53a7baf277669","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.17.tgz","fileCount":115,"integrity":"sha512-2f/Nq+s/EwqP2tSuU6MUXyQ+eKOWvPXDAbDnR5ZvXSZzAlo3QdBp1dl2jhL/7jocaoKrxb9aV8o/flzTVyWMHw==","signatures":[{"sig":"MEUCIEo3zcc16WfNuE0UBhFUUucS55TeQcKYNQks+dJBOZXNAiEAoXjKoG/hxAgl1Ub7/eqVtk4lF4rB/Agfnci1B76A3cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1fa7d1cd7324de022d8571eaeb0d7d5f524597f4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.17","@mariozechner/pi-agent":"^0.7.17"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.17_1763484617811_0.21678198972174068","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@mariozechner/pi-coding-agent","version":"0.7.18","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.18","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b8f4b47c7f0f4613e6ffdd36a97ff1ea7c053782","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.18.tgz","fileCount":115,"integrity":"sha512-26UTdfzdoaAu/8Ga7iqdGBuGRDw7DXJ9NVFBQ/WDHJJ1ZwLCwkeh6gCpacH8RcUYct13g/a3tu6R056F7/fW+Q==","signatures":[{"sig":"MEUCIQCy7Su/wg43hDMBEURR1mGbkV9Rubp7CH57UAwUhW3jNAIgXuNh+k8qPL3zCOK3Kn4YTuTNkVCwYD6bF7829cnku3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e1381ff21ddfd838b25bc2313650b4b2c6c7c3ea","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.18","@mariozechner/pi-agent":"^0.7.18"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.18_1763500404960_0.8060218080573414","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@mariozechner/pi-coding-agent","version":"0.7.20","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.20","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"20566680241325dad59ae8782faaaf97ad9fdc21","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.20.tgz","fileCount":115,"integrity":"sha512-0Bkh2caXYkM8+evRbPaUkyoBIm+iop9+k93UGYxbkf98dmU3dVPVzreaLv76tYMvZIKxTebjC+UMPcXtHQqAOQ==","signatures":[{"sig":"MEUCIFiWlDgReDn7kTqiD9fxwPKi0m31UauYLXZbMx/t6xF4AiEAhlpbydS6hYVdqGyqrbEMAFcBbM5WFHyQdjA5FJl2Gjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"41f51bd93e6b5e7d9424d39a8219605e6ecf96d4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.20","@mariozechner/pi-agent":"^0.7.20"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.20_1763502836270_0.9460631718742265","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@mariozechner/pi-coding-agent","version":"0.7.21","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.21","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"53076b36aac4eed4fcbfe3e2c9475f171eef6b31","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.21.tgz","fileCount":115,"integrity":"sha512-u5Ec+xS+Pb8O9pNod7X4fpdB5yDKETF1bdfbVOY7xBPajtDPPQauWaEFgVvowdZZ9VnamTO8Np2GAJ1MAuASZA==","signatures":[{"sig":"MEYCIQDl5D8+IdfZc6X2QOGL9SXYfqdOxFvSeobAkzD6dyZlLAIhAMtAs0/mePUmKnyFxsybEmhqAtwtn+hSjs8gO7IbW4kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f7279d6b47b0a30390ca4699608a141d4a705ca7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.21","@mariozechner/pi-agent":"^0.7.21"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.21_1763510264908_0.5230628200121143","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@mariozechner/pi-coding-agent","version":"0.7.22","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.22","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"da3fea0b05e1b7dc3b07f66dd56f2b6784d9ace8","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.22.tgz","fileCount":115,"integrity":"sha512-DLOPahxq6rr2PmAsdV0SxrfjEJ8RPp9tzda69Rz81JMuGZfPeDxYJQ6Alhzxh9otT6FRMXV9a8d3/Jsr9QjrBw==","signatures":[{"sig":"MEUCIDwW0ZsQCbVQk3P/M/6wZm2eo+cCsCMZvdF/sQX1Ow4EAiEA7qDKhL+DdCuvnEvcREtYgeSKrw0gacWoeLAkw3Cl46s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809073},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"90cf028218b35841a9f761cdbb5c1f2b48d66469","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.22","@mariozechner/pi-agent":"^0.7.22"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.22_1763513518153_0.19127745955964848","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@mariozechner/pi-coding-agent","version":"0.7.23","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.23","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"e4a8969765eb87c1672b1ee3f3c10477864e6e59","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.23.tgz","fileCount":115,"integrity":"sha512-aEiUQlBZjbtC+kO1s8v33P6DoDjncHx+ruxZ5hsO1O+kIFariHc2DAV7rtmy4ORt4VN/cy2+LBJ3/XI7NX9qBQ==","signatures":[{"sig":"MEYCIQCDviHB79tftzMGhT+r+8XPI5krMkV4DQzGqce8mjBWawIhAKMz924m/09jHWLxD7v1zKUcKy3H5Uz1STm52eaoWtmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"44b0f43eeb42b7f14ee547dc343caa7ac4d40b2d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.23","@mariozechner/pi-agent":"^0.7.23"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.23_1763636433699_0.5998578705034681","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@mariozechner/pi-coding-agent","version":"0.7.24","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.24","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"94223d4a907a9d04d953f2f36a59333dfe6a514c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.24.tgz","fileCount":115,"integrity":"sha512-EVMoAkqlDcmhCEwbrvNTfQajDWCwjWVHjmdEr4K/yQmnMJvoOEd4XUFueeN12TfI61FafUkoFtT9HERvRhGaAw==","signatures":[{"sig":"MEUCIDk+DVPFLBYw9enEuowxJxzqLOurdsjp52x9ntDIOns+AiEA+Y8v8xBnRe7exQ8HudTcoZkmfGsldZwO+p4aHHvPLxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829132},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a08d8f5f7ca64b70c6cb461ceebec310b078a681","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.24","@mariozechner/pi-agent":"^0.7.24"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.24_1763639024865_0.3890043538015713","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@mariozechner/pi-coding-agent","version":"0.7.25","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.25","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"bb8abb56fed31267a998618e9cf01b9a374a2ce9","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.25.tgz","fileCount":115,"integrity":"sha512-gAcsrYh4nR7cehdtP3TMs5vDxkgXjGlDqY7YzhkQ60bePyGimVTi9ZOD9tPWbK8nA+IPJFNwaTpL8XBWcD3/zw==","signatures":[{"sig":"MEUCIQDOvHW7DJ5p9cceWfpqfg0d7C7K0qcsaR0UiitB7bO0bAIgBXkeXnJWcGoXFSywnapWKNx6poLP7E00ebKR4DWByF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"00decc263474ab90e3f06a1a09fcdbde59672b84","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.25","@mariozechner/pi-agent":"^0.7.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.25_1763642550376_0.1732500127332941","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@mariozechner/pi-coding-agent","version":"0.7.26","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.26","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"9b765b0cbd4aa71949b644bc2794e8b6b5d6ac01","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.26.tgz","fileCount":115,"integrity":"sha512-92OTUYTR00SOiIrEA2i64ppQu3Ug7j2+1Zt/MTK16AgjRZFb72wEBfWkClY6Y7jsYVN15CQglgo+CbAKoi99hg==","signatures":[{"sig":"MEQCIE9plM2Sh6AGyb7Cm5N6E+W3FA9sGdDVeIOMocYnYyOMAiA3eG7jbfzlBtGKZzQUN0C7PN0BaFze04IQZtHWNQB77w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860520},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"00142c5c768c5e0254711a0021dd2915c5f4d5f1","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.26","@mariozechner/pi-agent":"^0.7.26"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.26_1763656238766_0.0013317046708227753","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@mariozechner/pi-coding-agent","version":"0.7.27","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.27","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b321aac52e0d5806067e04b53c212e239fa56819","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.27.tgz","fileCount":115,"integrity":"sha512-BRs+ZwdJzsdi1kGmcDYrEUjjo2P8eNr5Z4kDRcnqS4LnYGW5tL36nGBS08x6JTt+WPTLhgODCEc/Y76liZTzGw==","signatures":[{"sig":"MEUCIAL0fGQvnTLld263K+qIgCyjl1gPhCH8bG47bv3oJ759AiEAvVObOVY1vMUiIavuRICAUw9n6mKnshd6AcrQNrrgtJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1889869e9e8cafa36f4b2568b8063f912eb5840f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.27","@mariozechner/pi-agent":"^0.7.27"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.27_1763661433936_0.18485251491357824","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@mariozechner/pi-coding-agent","version":"0.7.28","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.28","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ac999472dd931586881594872fa378f8f78ea0ad","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.28.tgz","fileCount":119,"integrity":"sha512-w6X1FSrRdE0M/sTcw4JCCKH19qGVTN7o5zxhnvy5TgvFtgrtKDw+OmDjODRQgYBeh2qyiU0/0NpdSwHcdF76uQ==","signatures":[{"sig":"MEUCIQDRhCjtuO/zhn0a4F8H7dg+hYQ6SegVsPJK0UT7SKcR7QIgQs3wUeBoHKu5CdzJCfQmFPAJ7E/QtWOcP4xAosUHcwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7408ae3907fd7e6043fb691d56d5b5c9eb9ec95e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.28","@mariozechner/pi-agent":"^0.7.28"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.28_1763667635209_0.5501357060272329","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@mariozechner/pi-coding-agent","version":"0.7.29","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.7.29","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d0a411effaa59cd03ad610bb793f9f2b3645a671","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.7.29.tgz","fileCount":119,"integrity":"sha512-ZF/0SxRZu5CIWliH+zU8qCFCmL1kXiXMis+LJWgX3xxAott93tHwkCZqiMcDT6umT7uEhHrdpA3U+R4hHvcJMw==","signatures":[{"sig":"MEUCIC2VIGJBpJ8+D1D7AN/xF2qTeBfY+1jH06eL0ffe0yZUAiEA5cXymBwhNvgOLYHJR54Yw56OmXuUDKryYPZxor9aVLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"15e260308b2b3d5a82f297b0fb73d9db8e17904f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.7.29","@mariozechner/pi-agent":"^0.7.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.7.29_1763668153308_0.1448616943232086","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@mariozechner/pi-coding-agent","version":"0.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.8.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"15e02d857fcd795941bbbfebdac4d74747d22f13","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.8.1.tgz","fileCount":130,"integrity":"sha512-wxBfz0IxejIcSWdWUDKCBBsX/NvhzNxHBZs2w6vKpugWyc1T74EIsxpB7L1krGjgVeaaXkmXQZ0xcYrs1BrxYg==","signatures":[{"sig":"MEUCICUn+TAJM1Anc4zcXhhPg7r/L/Yx3rHVWHD3DrLexcYWAiEAhmQEfQnjbOY/+0vtdM9sRAKa6o00U4DIBFRay2sBiKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"45ffe0a0deff8c52f5e733148e44a3ca08592e14","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.8.1","@mariozechner/pi-tui":"^0.8.1","@mariozechner/pi-agent":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.8.1_1763691743842_0.32083717067721595","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@mariozechner/pi-coding-agent","version":"0.8.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.8.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2fbc0ab3328dee46b88cbafcfd6d96957a9c2278","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.8.2.tgz","fileCount":130,"integrity":"sha512-hUaV2Qn+nmrKDRB29LUOTwi5cByWaALPKbMjTNKr6Av4lEMooxCZ5d/Cn/r0lGA52MdYjuQH2Cqja0p3GeHKgw==","signatures":[{"sig":"MEQCIB0BAx3z45dQoT9uMCkXndckS0iOZwt9lhinWPrLmf8HAiBdcoWqkSn9v6zY/7EWnPj2Ui7nKUa6gmMfLPPwsvKUGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"45ffe0a0deff8c52f5e733148e44a3ca08592e14","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.8.2","@mariozechner/pi-tui":"^0.8.2","@mariozechner/pi-agent":"^0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.8.2_1763691813144_0.10103683297989341","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@mariozechner/pi-coding-agent","version":"0.8.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.8.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"45bda3721bbcbfb93b5ba94ca9c4226ab9dec7eb","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.8.3.tgz","fileCount":130,"integrity":"sha512-Wk7YhdeHZyLX+BwFEjwg7Mxa1loBMBPy79j8E7AcoXOw9NWwEmmhzkDpYNEVZ9hVmZt+FpMYQxXvxdgZ3dhUSA==","signatures":[{"sig":"MEYCIQDfDE/UHoezBMUSte1GES0qmyfEq7ISjswT0YMRYC/8EgIhAJoSMxchCUqKULt24I+cgwQ0Qmr1HoPUNHsvEstYg+mQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6fdde180ee50028bafe102ac006af867229b50f7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.8.3","@mariozechner/pi-tui":"^0.8.3","@mariozechner/pi-agent":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.8.3_1763697605939_0.7362675402060836","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@mariozechner/pi-coding-agent","version":"0.8.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.8.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"6a29f5d9a8deec9837f00416c7d9c46e78ef6d13","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.8.4.tgz","fileCount":130,"integrity":"sha512-egrC9+KCXb6js7YXXYhZW2u28hImnW2Ixxu4Y//6yc+BCA430puLv+zXjFxcx6Cb93MOIBf9MGcKvUTz4QPd2g==","signatures":[{"sig":"MEUCIFoEPwRqxfxYzX0moqC6FcgsfGziFJ79M7J4ftzaxVX6AiEAnWSjk6hOvHwIKHzzTCZVzDBd3vJLjFjZ89opd5gdHrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f660fdd18887f460a8f84e3e65253c5adef0d1f1","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.8.4","@mariozechner/pi-tui":"^0.8.4","@mariozechner/pi-agent":"^0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.8.4_1763698228450_0.24578034855431774","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@mariozechner/pi-coding-agent","version":"0.8.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.8.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ec241dbb6ffaf48e39e4db8135d07e9203025d49","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.8.5.tgz","fileCount":130,"integrity":"sha512-aksJJie+uToN5mXBP6eRWfUE+z9cBiTvxD3702gh8A27vgghK9pZqBURA52SjvZrmVN9PNnEYHI9bO/C8uP3rQ==","signatures":[{"sig":"MEYCIQDY4kerkfWK2NpYipdK9JI0woZUliYGkQmvEfKXHllq0AIhAI+1Zym3hAzqtB0qLCn1To3cmCvErAc3U4M991mcAnkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ee990cee22b0b16df4d81a31e21d313bc234bef8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.8.5","@mariozechner/pi-tui":"^0.8.5","@mariozechner/pi-agent":"^0.8.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.8.5_1763725747344_0.8694034340210202","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@mariozechner/pi-coding-agent","version":"0.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.9.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b13927caf6880b4c940a7d45cba500eddf6c6c24","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.9.0.tgz","fileCount":130,"integrity":"sha512-Uj/HGJS/OthByCpF9fA6KKApMGbKNTk0R1hQD0mXM+LhqhxI5edtki+Q9LHoW7cKY6kZa8Ptka8q8qrgUTZb3Q==","signatures":[{"sig":"MEUCIQDtrAkl8ox1IvdZxfefvUT/QwW6xDTYxfCIWqEDcqoPvAIgQcPIQg61wvbGzcxZoR70NbcmK19JMonfJN4Ty4nBuL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"73f91c720eb1185447a8571059bd3bccd8f1688e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.9.0","@mariozechner/pi-tui":"^0.9.0","@mariozechner/pi-agent":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.9.0_1763759027098_0.8608871553016357","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@mariozechner/pi-coding-agent","version":"0.9.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.9.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2558e6685849e825409c67a9f766cbdffc0fef18","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.9.1.tgz","fileCount":130,"integrity":"sha512-7TxkP5ad9sOyd3B7Ed+7C2vejehmM0hdd2WuB6M31J/J+URre/uUOFOpSkvNkRxpOCxe5LYMBlOmuZTXcqER0A==","signatures":[{"sig":"MEQCIHTOLJLboTQL+OUM3dCjl2NflKYC2eR+TtrvUchZh2A4AiAB3Wan7hJ2CwdwBgvER9+hCarGlkSmISSjWMlWU3vWdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7c2da943fcebbb193e977d7355146fad924f2285","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.9.1","@mariozechner/pi-tui":"^0.9.1","@mariozechner/pi-agent-core":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.9.1_1763760084468_0.5117556464234712","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@mariozechner/pi-coding-agent","version":"0.9.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.9.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"87743e896c5c7cfbd4f1825aebf1f1e59f7415ed","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.9.2.tgz","fileCount":130,"integrity":"sha512-rnauniRI1uD7knQz34LNmiSN1+y2kXMSlVfcWG5nBwlmxPj6sbKVDM3D+y4ERcPTHVWujLseAhJhw76FdUyHXw==","signatures":[{"sig":"MEUCIQDyssBtWhp9446wSnq+ZZHAQhEWaIm/L8VFwVi7babrYgIgdBixAmPH2YFCPelIZcndJJs6z5+FQfjBQmoH2wnyr1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a1fd400aea6a9cf1760a011525b489e22804c2da","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.9.2","@mariozechner/pi-tui":"^0.9.2","@mariozechner/pi-agent-core":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.9.2_1764009214916_0.6007207443418874","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@mariozechner/pi-coding-agent","version":"0.9.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.9.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"60b80d6d95b76d9c9031b1797732a6fceef57042","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.9.3.tgz","fileCount":130,"integrity":"sha512-+0vDAztLMV3XQqBrEsS35tzk5rIcpsCdloKbArD4N4nj16bdp5a0xFnGcRgd6xoAmop0x1xsU5lqpShR5Iviow==","signatures":[{"sig":"MEUCIE6iHZRhJvsiSWzer3vmCuwBARnLxGvoziFRsVd5Ovc/AiEAq/XBQg1R18ob1jLCygtUyVHOTU8gY5AD03QuDo0oXS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036746},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fd7510efae7226d9a3ddd2a14f45a4e62f7a2bd7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.9.3","@mariozechner/pi-tui":"^0.9.3","@mariozechner/pi-agent-core":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.9.3_1764014640645_0.5382743975365323","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@mariozechner/pi-coding-agent","version":"0.9.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.9.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"dd341e889a73c04aca3feb2bccc89cb97fea7c2b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.9.4.tgz","fileCount":130,"integrity":"sha512-Oafb0F6VoT4wNKSaxpKcAGNJU4KNkxf5u9F7Y3T6FFJ4swKabHFu6d+XROapZg9uhfK+eavkRKvJPRTW1NXZTw==","signatures":[{"sig":"MEQCIGw3BEGXe61wHQD8vKcEWEmbubbtEFOhevW3Er8TYa9jAiAGxe1wbTvIfj42tDRHR5FLADzdJS5w0wDsrbFTvsCxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a484330cd15e5844dfa42a4749594067128ea0c1","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.9.4","@mariozechner/pi-tui":"^0.9.4","@mariozechner/pi-agent-core":"^0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.9.4_1764118262866_0.08405179667092066","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@mariozechner/pi-coding-agent","version":"0.10.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.10.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0d11bc5e6493d5317012ffdd5038d90ac345aa4b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.10.0.tgz","fileCount":130,"integrity":"sha512-bvrmmMAy5QxvOP0dLokRJqUiVpEEFBUcNNZ6MbjDKBqMkOqjlvYendqAk+roHJIST2SI/cs1mjAsnvYONCS5Mw==","signatures":[{"sig":"MEYCIQC0vo4txqNKT0hKDvF/t0E8D+oacuSKDYqNjjH+uIZb0gIhAP9qGlJvNFHS19YLCuKrfTtZNGtOb5I0v+bMCgHCyxX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038288},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"932f48b0e9715aec8a26efe5cb4464338e4e55b9","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.10.0","@mariozechner/pi-tui":"^0.10.0","@mariozechner/pi-agent-core":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.10.0_1764203665374_0.9497773561926612","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@mariozechner/pi-coding-agent","version":"0.10.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.10.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"21ade3f65b157ec13317ee710f9dca0a46e92e9d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.10.1.tgz","fileCount":130,"integrity":"sha512-EnitK+ShU2h4JZP51Pl6VeHi9WHbUkswoxxHz1ganMMkz1nJrxkBwhLooP3fjPiQ1rB3ck0XY6bc6FTvLxqbyA==","signatures":[{"sig":"MEQCIGn/lQAp06U2O2tPjlV5Y6SCUb5//23ntfmeiI/ENdceAiAhoMyzPUNwgZZMlofPG4qFqyLMztnTlsaDQ1qWPXXA4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0e95592eb7b8324b5648bcb5b78e0f2b8e129f0a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.10.1","@mariozechner/pi-tui":"^0.10.1","@mariozechner/pi-agent-core":"^0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.10.1_1764249550218_0.5614025787704084","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@mariozechner/pi-coding-agent","version":"0.10.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.10.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"296ed392e4803fa5915f667177d82a59aad850b3","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.10.2.tgz","fileCount":130,"integrity":"sha512-FMurjHrIR6amq6Bnh8C7LUcSgeNMsKciHgrdvZyUO1xCRgk1zHooVX7RaFcUMH3HLAMbwT//WusxSraFeCJD7Q==","signatures":[{"sig":"MEQCIHozJYHekFFHn3sfkXt+Q4YI23dIFdN9+yqTSPvnWb/DAiAaOAuwNIU/Co1mMJVZ08tAvsWKRmL+25Fl8N+9/BKzkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4830a9cf404f11d717c4261e493a0cd5877476ec","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.10.2","@mariozechner/pi-tui":"^0.10.2","@mariozechner/pi-agent-core":"^0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.10.2_1764284392177_0.6649565490709963","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@mariozechner/pi-coding-agent","version":"0.11.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"e4d5310be318b153af17080823f7c794aad82168","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.0.tgz","fileCount":146,"integrity":"sha512-Q2XsAl8JuoZpW3v5/2PNOAIaeNDcDO7xZB1lo6QeyN93BwdB6fvXRuhi+uJEQhjlYlHOvTmr2oqUqffuoykCoA==","signatures":[{"sig":"MEQCIFhZSfjoZfMGZ26pIaBtugmgErgYWypzgr7k092sheHUAiAm+xoLVHsaiyly6f/L0picGcOrpIM7x6d2r85y7/qQPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1236069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"532bb69ed63709191ae022979a979dfb7dddd942","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.0","@mariozechner/pi-tui":"^0.11.0","@mariozechner/pi-agent-core":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.0_1764374812191_0.22779878056612413","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@mariozechner/pi-coding-agent","version":"0.11.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"982dec2f029c987bfe4e4fefb90d56a0ad099632","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.1.tgz","fileCount":146,"integrity":"sha512-qtyPbIPt777q51naR/kCqRui1x1mhm8h944BuKMfdN5a5K/o4yofLSHfqAdcuzfTwgYWMY9o4GUM3wNmqsgwnA==","signatures":[{"sig":"MEYCIQDenlJFclzwyI9pgHFin3gjVxocFX1yDa5sLcmjqcj5twIhAL7Pb9vCBE/h6pMosG0oSMzEgtP8SK3MjTv9NFhc9wIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325910},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5fa30b8add7a5cdd75630067fb381b60f0b3c77e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.1","@mariozechner/pi-tui":"^0.11.1","@mariozechner/pi-agent-core":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.1_1764453984227_0.7420299591284054","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@mariozechner/pi-coding-agent","version":"0.11.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"9028a95e96d9fbac25bd12513585340f343c3046","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.2.tgz","fileCount":146,"integrity":"sha512-n3AW2sihDWTIknn5zYeILR2tlh9IgHrAschFyxZjFlcood2QmQOc5d4PB8AVjq8rUezk4+8TfQhtehWlHxUtDA==","signatures":[{"sig":"MEQCIDyzJcaWHQCuXRSXZyeMYso7Z85kWPeXkun8LlpQLCUZAiB5FSm6RvDe+7KVEBZhZ5E6gdpm1GrCTzSTvCcjf0Au3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d2b60f11ebe5e5ad7acc195ee0bc9ead0ab4114d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.2","@mariozechner/pi-tui":"^0.11.2","@mariozechner/pi-agent-core":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.2_1764548491981_0.21937251446357986","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@mariozechner/pi-coding-agent","version":"0.11.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7184c71acdbc63dea545d451a0be2640783f2af0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.3.tgz","fileCount":146,"integrity":"sha512-mHzkS49vdKDnMCs8hjn2xq6t5lFOV4h//61fSdsbapK10A3NvISVddbnkw+pOyivyByLiS06oea6ARKa1pewtg==","signatures":[{"sig":"MEUCIQDzmYcogxK1NIiCllr5WqD0glhs0RK/Ye92a//jXIu81AIgBZx8ZcKdtLm2L388vp27Ab09H/RVIM3M50PzdADvPs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329649},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"285c657b70e7506788ff43ddfde06bd762dba6e6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.3","@mariozechner/pi-tui":"^0.11.3","@mariozechner/pi-agent-core":"^0.11.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.3_1764589850897_0.35501312595096324","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@mariozechner/pi-coding-agent","version":"0.11.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"de2602cb13933918d63e4410a1ac8c1f9233cb26","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.4.tgz","fileCount":146,"integrity":"sha512-dnd/wmWvj8DTr1NoocT3w+QkT/syTJWLR9adAGlM1B0Ro6ktoPy3NAmPSYpKHwdYdj3fM7bIMveFrc9ppuxQPQ==","signatures":[{"sig":"MEUCIQDGbZI0YNCzbOc/TDFQ626YI650gCbrB4Rtj/uVDFZzygIgbojv0nkIo6A76c577rcdzJU60Pg+9r0kjbmUR5zTEDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e25420a4c8e5853debca7a0a55318f1a84fe33c0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.4","@mariozechner/pi-tui":"^0.11.4","@mariozechner/pi-agent-core":"^0.11.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.4_1764590749719_0.7305598559255888","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@mariozechner/pi-coding-agent","version":"0.11.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"564b39651a2ffdd2687bba61d97c6c74fa7a409a","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.5.tgz","fileCount":150,"integrity":"sha512-Jcn3lyh1WoCDTSTp+ms8zy8gp6nasKamECBDr9KwHorALK9fT6Z6raEwZ7mr3hfProdl0+UWx1MeHiHK4TQAxw==","signatures":[{"sig":"MEYCIQD32KHTeDKq2YDjIqGYueTcUDOGxQQXsQgSOZV/GNjKFgIhALpcIRLnThDgMuWYVHFFgP7sTsZoS/VuYWfgd4cb8JY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1363478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7a1884f85c0710b11c708503fc1ea928e6538e6b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.5","@mariozechner/pi-tui":"^0.11.5","@mariozechner/pi-agent-core":"^0.11.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.5_1764616975069_0.4374560869508757","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@mariozechner/pi-coding-agent","version":"0.11.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.11.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ca2a090ae2b4429f740c7188ad105bbab1f74285","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.11.6.tgz","fileCount":150,"integrity":"sha512-9tFUJ5kj1Rpno8SJdNW6LQAgQFSKYaOwF0d1ASpeak8k+mGYMHE/7ybHmwfMPNSTHUE6iLW9GgAc2uct98htXg==","signatures":[{"sig":"MEUCICEe9WdcnRwGYck6xW5UxDIZ6W+z2hAJim34pXAAqtFrAiEA6YRv+N8cS2JBbQrN+cmp92bOst7X+2OrHqEy9rkyuew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c32ff608d38aeb6d161b3c2dfbefc1313f90251b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-theme-assets","check":"tsgo --noEmit","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build","copy-theme-assets":"cp src/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.11.6","@mariozechner/pi-tui":"^0.11.6","@mariozechner/pi-agent-core":"^0.11.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.11.6_1764664651470_0.9396401186535162","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@mariozechner/pi-coding-agent","version":"0.12.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"3fcbcb14de9a0feb75974bc3e414ee00cbcd8f89","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.0.tgz","fileCount":154,"integrity":"sha512-Jf99ztHGiT4dXYvqt9vuXt6AhQevgIu7xwz1EB9mD6teScDhI5eZwRwBGWCRBrURPPuLHnKklrSaFuFTq8k+vg==","signatures":[{"sig":"MEQCIBX7uj7R8xt3lCEKEt/tvF6zNkNNZ1SBU2AkJZj4eIrDAiAvuPabO8Q+u9R1mCV37YuDYA+6y92f4Z8r0sLrLaHmag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1383261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c4a65ad8b9aede2b6499972407f8644823a4a370","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.0","@mariozechner/pi-tui":"^0.12.0","@mariozechner/pi-agent-core":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.0_1764674358900_0.20390976859077403","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@mariozechner/pi-coding-agent","version":"0.12.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"bc4557136997c5822196bd14e8630f2ce86b659e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.1.tgz","fileCount":154,"integrity":"sha512-tmdkK42OAr0Umwe5SBaVq7DnWUFOJLaXNk3kQ2LhSRbdVIVL7/qHFM4WlEQxalP9bduhl65KWLCP6kEgFRg9Cw==","signatures":[{"sig":"MEUCIF87jtTCfgxCLi2soPb/GwfrO5jpaFgKdz8i6cGks/eiAiEApjXqd3qQEJZQZORTFZ3b/MmVkOMA/xMViS5QQWMp54U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1383559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f480c98c80ab18d00934aa45884b6c09b163d348","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.1","@mariozechner/pi-tui":"^0.12.1","@mariozechner/pi-agent-core":"^0.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.1_1764675108637_0.4690493861345004","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@mariozechner/pi-coding-agent","version":"0.12.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c7f9dbb6cc69dbae845221a73955cbc345d34d65","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.2.tgz","fileCount":154,"integrity":"sha512-POmnbBMIO+Snn0SM+E54+Eg2IotUMCbdclRyjsbTMFoScYVaVCo1wNE7VVI3jOeXeCnDIOH4O53OcuKrIs8j3A==","signatures":[{"sig":"MEQCICMV20uj5y0FQjKeSqDjDc6xz/njKK8LQgZaA7J512KlAiBxUWsuOZ3A2EJ9lsBxZ91TXzfhsxhABySlTQE3UDlKqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1384487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0d905ec5d925d43574b8c220547f787e6d99eac8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.2","@mariozechner/pi-tui":"^0.12.2","@mariozechner/pi-agent-core":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.2_1764676871653_0.16246069401855157","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@mariozechner/pi-coding-agent","version":"0.12.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"450fe9cb1b635b4256150086ddc67616a70f710d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.3.tgz","fileCount":154,"integrity":"sha512-KyNoy7PQ5cFy3R9TYfUnCGQxNrDofsibLKHysw4/y9ksDhkqxpUFXNCMLFOljz+DQUx6oZDlzJE9BmkUGLRYVA==","signatures":[{"sig":"MEUCIQCxDzoK/W4+aAjDtSwmOM11jdcYG+QcX4SN93h+grG+7wIgYBUHVAm4XRG3ARUs3HYfQWlebyIR1GwvuxrKBwbqnVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"858d041a5b972b570da50eed7723295bf8d1c52b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.3","@mariozechner/pi-tui":"^0.12.3","@mariozechner/pi-agent-core":"^0.12.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.3_1764677459907_0.23732301116673127","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@mariozechner/pi-coding-agent","version":"0.12.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f3f7de40b0026b1b8018b83e759fba127a6d6610","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.4.tgz","fileCount":154,"integrity":"sha512-Njhc7cSmv8OMImBVAy+psIP0EBghhRZRcID0idaciTI9UzlsEOF/O6rP2Jz/quvnhKEmFJHBfp3KHVJKilm+Vw==","signatures":[{"sig":"MEUCIQDS2zzZIGj+KqitLY2jaQOJAB6UfA+t9XePK75doyrRJAIgHzKKL/nomQ9Tl99Kez72GD2MV2KF6/TxQ0feeP9Ijwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"30f69c5f83e16ae278f58bd9942e61fa56dead83","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.4","@mariozechner/pi-tui":"^0.12.4","@mariozechner/pi-agent-core":"^0.12.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.4_1764678443768_0.27625020783611776","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@mariozechner/pi-coding-agent","version":"0.12.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"95c23b17aebfdb20d2cd96c2875b45b9d2a48c61","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.5.tgz","fileCount":154,"integrity":"sha512-mZ9Upu9XU4vvKN+DuIs7brQJoO6Wmis39igUjcOBtxdUN2ms6jnGwYYtuQ1lTIYA0RQy8C1fj8cqEtvCILFVaA==","signatures":[{"sig":"MEUCICTxuHEdHeGjbkMp5oNYgTnvid0Xjj4AN8c/VMbpleo0AiEAxCykIDcdxmUyVU6sLAHB5097REsHlXoKY67gPwouTAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d4d5051940fbf8bdf4d5f9c452919ce59ef6df4f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.5","@mariozechner/pi-tui":"^0.12.5","@mariozechner/pi-agent-core":"^0.12.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.5_1764775317052_0.863098095716673","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@mariozechner/pi-coding-agent","version":"0.12.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"93c928633e64633f2266eaba95741e26f9704515","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.6.tgz","fileCount":154,"integrity":"sha512-JeNm8PU0t0fotn/aF4MI2JkukNcyrgxpymdCZLBG+dDt7SFytkiMWhwVbdOKRRdDFpz+jNlVspEDkrd39OAcUw==","signatures":[{"sig":"MEYCIQCY+puCtH/v/yZfcEg2Af0PxnNgtnAmNV+Pm++EwEaCwQIhANp4wEeIRAVF4spFEqJsKTQZP42GLn//SUxEig5SvMOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1517e64869c8624dc76c4900b948e9bf5224f047","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.5","@mariozechner/pi-tui":"^0.12.5","@mariozechner/pi-agent-core":"^0.12.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.6_1764778379417_0.501568370245979","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@mariozechner/pi-coding-agent","version":"0.12.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"a35cf685140a29b694f9426d2137350072f3ca26","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.7.tgz","fileCount":162,"integrity":"sha512-HuLZCOF4ccy0gTLozzlKXoXvgpJq1vBODHxt+g10l/bdJuTWA0G3W7PMhRcDbBwHCdAEy5BFAQlkB2l6tOw2yw==","signatures":[{"sig":"MEUCIQCG2Cq5EHYtTGU4TLld2GirQJFeCL0zg5V7hsZ39WNy4gIgcABAZsR4YzmAMkus6mZmZwXL1yaTLbgR0yYz8EkqR9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cfa9dbfc03fe3e3fab0509a54e8e549d66a1d5c4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.7","@mariozechner/pi-tui":"^0.12.7","@mariozechner/pi-agent-core":"^0.12.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.7_1764814296097_0.2201239214136974","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@mariozechner/pi-coding-agent","version":"0.12.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.8","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"aa578dbebc5e9008894646e06f0436d17ae736e9","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.8.tgz","fileCount":162,"integrity":"sha512-HzzMh99f/LDMvLmpmSMQHyNjW9qOrOF1yqqQTkfr4h7elF3BrPChwmh69oJOPI+9m7qh6e/YJkfYqpTsq7XxHw==","signatures":[{"sig":"MEYCIQClhQnpZPISTnxipWXawyRGiX/B1mpIxuxKPhjGWmYmYQIhAMB6LoDj1Ab3HX8g2iiAHuDAR5Oos/TUpJ/NYt1fimXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"db6d655ee91209478fb8ed11867b107a4ef4b056","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.8","@mariozechner/pi-tui":"^0.12.8","@mariozechner/pi-agent-core":"^0.12.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.8_1764817193012_0.1323896296077567","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@mariozechner/pi-coding-agent","version":"0.12.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.9","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0ce2f49ad402baec0e4c069f7a547c87451d8684","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.9.tgz","fileCount":166,"integrity":"sha512-lgctsJNW6Z2HvKNyazhtEWFsbMoXiffb24kr277Cf4Ty1Y6maCVes6godWuY8OiH2JJwaBFtJoB6HBpWN6nLCA==","signatures":[{"sig":"MEUCIBDXHbeavTOJ/Jz+XTzaklEgwIjZVz4T1wvmQrqBIIM0AiEAyqXU1LJ9Xotnge3WxgkybzMh7J/pbl+dBytJFgBl9yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"47bb3021557fd204114bf6061484515dd8255836","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.9","@mariozechner/pi-tui":"^0.12.9","@mariozechner/pi-agent-core":"^0.12.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.9_1764851006960_0.126949792096253","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@mariozechner/pi-coding-agent","version":"0.12.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.10","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"280b386535ae9563ae220e36d0da6464552356af","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.10.tgz","fileCount":166,"integrity":"sha512-CSCLm7VX8jmLySdIt9f5V43j69z6w0u+vvB1wBukzJy68NnWQq6yKSxZ82K+RVHrIFZqXKM0/bWxLW4fO7/XNg==","signatures":[{"sig":"MEQCID3DzjuEpG9hatsptRGNI3u5bSG5y6vc/6Mla0VXWDx3AiA7vy835f+l65pgQ3QDJ03tkz+kz8x9xS1ZTB3jAL5ENg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c7585e37c9346048eac0646b342e11b36a806b0f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.10","@mariozechner/pi-tui":"^0.12.10","@mariozechner/pi-agent-core":"^0.12.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.10_1764877961602_0.3302403724901728","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@mariozechner/pi-coding-agent","version":"0.12.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.11","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"05c155a91af575830b2fba32c7bdbd4291070f30","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.11.tgz","fileCount":166,"integrity":"sha512-zWUW5LpcRYT8TyB3wZGi3znTW0/jZO8KQZkxgXc1UmVb1pcHg/HliFFCdWLpGRhWLbEI+l3IlCHCffoZDrxZaQ==","signatures":[{"sig":"MEUCIQCg69bAKNBf5KmRz7Dohb8Rchq6CmPlR6d1OuN7oI9tDQIgc1pmxV7tu7GKHHqFnsvb9ieBPDcY1+Nr7ST4RDqu9yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b193560ab0b120ed49937cb2cfbd302cfe04524b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.11","@mariozechner/pi-tui":"^0.12.11","@mariozechner/pi-agent-core":"^0.12.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.11_1764933613461_0.8589097609462688","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@mariozechner/pi-coding-agent","version":"0.12.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.12","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"611d50aad4b898c121bc84ba2ea2c4a33cd7a05c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.12.tgz","fileCount":174,"integrity":"sha512-96E50zTbKmK6EBzxfwus33nB7QEyUX3Ef0XY8ByZ9cwI18qJvOjfqNCeL5r/1gKYdof13eYf2+eHdWlupsH1wg==","signatures":[{"sig":"MEUCIQCGj4Wl9Y/R8/jJIYW7G6QLwhFzvnI3iFkVIOSS0nLpvAIgOetL3qByiGkp3/TRcaKqm09b+kTBIstvBG7miHz0NFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ddf09720ccefc18020619f90c423128d6dc70ed1","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.12","@mariozechner/pi-tui":"^0.12.12","@mariozechner/pi-agent-core":"^0.12.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.12_1764972082871_0.643300585084815","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@mariozechner/pi-coding-agent","version":"0.12.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.13","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2162bc93fbe1b8cd36ac00b99e1319f377a337cc","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.13.tgz","fileCount":174,"integrity":"sha512-aE7FkAgipEAurXIWNsy8t7QHgU6GaWi/OneKXKtpnDY8eJ4A6gUD7ZSCFoIujhxVOkqC8afcDnCaYOd7Xt73qw==","signatures":[{"sig":"MEUCIQDhKSo5ZLVv0j0ZWSToZUeN543MCCstKMJAgqaxuFEc5AIgP6QNaanfTfxExR2CPmvt0eQ/sJmdjLVpZZp7FKRl3ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518756},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"05849258b5e34a4677d6b22b3b4a6f138c735121","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.13","@mariozechner/pi-tui":"^0.12.13","@mariozechner/pi-agent-core":"^0.12.13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.13_1764974343727_0.3834128427770611","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"@mariozechner/pi-coding-agent","version":"0.12.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.14","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"89d45987bea07600280c07c91c14bafa534f2a6d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.14.tgz","fileCount":174,"integrity":"sha512-yZGtYMHAFPeWEENsyPxx109ati0noDNt+NKM5JxPO9aKnJ/AAt20Er2mRcvgc+6PxBf802ZXzv4UtfAQaFhWrg==","signatures":[{"sig":"MEUCIGT94ShPmUhTyVLsS64yI0ficIDR86IVcp/iu2tNhw2tAiEA8OUHnC2UxNV5vgpmkkktY27pUfRSq31pz5LGklpObkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1520672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a972fbe6cde8b2d4ca6e07ba5250bfceed2cb5d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.14","@mariozechner/pi-tui":"^0.12.14","@mariozechner/pi-agent-core":"^0.12.14"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.14_1764978453285_0.4457555938302322","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"@mariozechner/pi-coding-agent","version":"0.12.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.12.15","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b0c872dadd66ddd02d6cff299fa3ae7e8e37cbd5","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.12.15.tgz","fileCount":174,"integrity":"sha512-zWLatwD5hBSiYRKGE0gVYRYakf0O+RC4EUexGQp58KFl/qN1+tCi6Wzgj/k1WodqmKtvmQ3A+E9hnrsGSi/yTQ==","signatures":[{"sig":"MEUCIQDpWVWF8nNSvN2yu7hMXrof8p+2TQ7Mw56xVvPP7N+ehgIgZV2G9lCvbyfCE9kCPtTsfYdrn1IhPwBeU61scVDqpV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1520996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"301c6ba11fe3608d9b20b6453e898dc53184c1e6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"command -v bun >/dev/null 2>&1 || { echo 'Error: Bun is required for building the binary. Install it from https://bun.sh'; exit 1; } && npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.12.15","@mariozechner/pi-tui":"^0.12.15","@mariozechner/pi-agent-core":"^0.12.15"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.12.15_1765052978029_0.04162169868869814","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@mariozechner/pi-coding-agent","version":"0.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.13.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"156ddd51b06a07a374e647e7e1bf906ce7687a64","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.13.0.tgz","fileCount":174,"integrity":"sha512-w5ait5SZ25ZCgS8GCiy4uTwDqPH6Nn5utyDY9T3KL22VfigOWUih0L1LxzbicVxsmGx0sfXWM55DcfsVFobZCw==","signatures":[{"sig":"MEUCIDfG2frnBtO+NEwMEHI8R/Oree9g6Hg4+KaszlBN0Sg/AiEA4mwNnCasL6DzBUCuSLHf73R7l+P4d0CgpgrqUuip1lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1521979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ecdbd88f5d63ed2de6cc57c9346c0293013111f0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.13.0","@mariozechner/pi-tui":"^0.13.0","@mariozechner/pi-agent-core":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.13.0_1765057764182_0.6924432094256392","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@mariozechner/pi-coding-agent","version":"0.13.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.13.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f309fc53e6cf9667e4509720ddb672e3c51a4e0b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.13.1.tgz","fileCount":174,"integrity":"sha512-nVA4Xy/rAk9p8s87EfE6DaTyW2NdbfR15cLSc9OLxd+xtv5Zlbs4ROCigJ7anwOoyr5q4vBvP0EW8iL/+ITcag==","signatures":[{"sig":"MEQCIGZ+hStDiEGBn5+/GGdcOC35SeG3tF7M7WbJJ3brPvHQAiAIKylSkdcUUKlbxMIpSMlzPAOQAo3I3AddWj48lvsSkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1531202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"95eadb9ed7f45e1c1267a71658b55df645414406","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.13.1","@mariozechner/pi-tui":"^0.13.1","@mariozechner/pi-agent-core":"^0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.13.1_1765059194243_0.9956129339762791","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@mariozechner/pi-coding-agent","version":"0.13.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.13.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"17a3574d4fb4c3175af7522e90f11791ff700492","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.13.2.tgz","fileCount":178,"integrity":"sha512-YuNSYQlR0CoyyhcY1rKx9kVptzeqJvXSkqGvsUQ+NvkC2y2iXwK2WsX4onw5eZydakxP9VviVyrQM/3mlKEYXA==","signatures":[{"sig":"MEYCIQDGkYOgtdlQdpHaJP49vFTUIar7BE5TrmVnesJToLq+jgIhAKe7yblWB5aIQlPdutCEa5m09f9qPBBMA7EXwyUcxrpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a0bbc292015d3ae0f5b8aaa07d6b5e00c15adedb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.13.2","@mariozechner/pi-tui":"^0.13.2","@mariozechner/pi-agent-core":"^0.13.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.13.2_1765067158887_0.01768994980866223","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@mariozechner/pi-coding-agent","version":"0.14.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.14.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0d29911fde55340ab4aaa1640a06fdf6356c85df","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.14.1.tgz","fileCount":186,"integrity":"sha512-3Wwk0HddsjaMCYR6WnP1Nesnlhbr2YAYiIQ6K2l0EDHY1eODV+llk2J4ILo3OVbbHIQ0fYpHqaap2eEiOV+bGA==","signatures":[{"sig":"MEUCIGcwO5d5HWJmFVh2I/kR/ppgrnEUMck8dgV3pioAdVLzAiEAprQgQP9gAWuydoy0zT9dLAvfgwlrgVg7ReR3btKNbkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708648},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a054fecd1114aecc6d98ab4d4d6e6de60002f7b5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.14.1","@mariozechner/pi-tui":"^0.14.1","@mariozechner/pi-agent-core":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.14.1_1765231220499_0.4861340881408265","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@mariozechner/pi-coding-agent","version":"0.14.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.14.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"fa86bab17c2c15c3a0b086eb01381353f75ce6a9","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.14.2.tgz","fileCount":186,"integrity":"sha512-aGKdR2pu3vK6lWfKiL6w1da6AHJat0DvL1Qs1h9wt29eCqchGlylPmg/el81vOQNZraeTsm2pXtRb7Pnc2u98A==","signatures":[{"sig":"MEQCIE+hoOrgb6h7nSuz9/h3W1cVUPXXbXa2uq0isnGSPdl+AiBNxYCHN5G/G98SxD0T26xMsKZTB/4nA9qDwZH7sqBtIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"33a2bcf2031f732a1305b19721b97c69e9bf2c02","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp src/theme/*.json dist/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.14.2","@mariozechner/pi-tui":"^0.14.2","@mariozechner/pi-agent-core":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.14.2_1765232980180_0.9822464530524846","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@mariozechner/pi-coding-agent","version":"0.15.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.15.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7eb7a68cafe41c840d9ebc7229e12af6f78e1cba","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.15.0.tgz","fileCount":230,"integrity":"sha512-HJLYLPwQE12fia48tuikk+aJhZAV1i1ZGS+1IdN4UwSiqOzBzK61xymbNI/lt4FVpq/DiTDMsbza5EZ4KA7rcg==","signatures":[{"sig":"MEUCIQCEbbQkOH/UrBimSR5CDnXJt0g1eIUX0yeHdsg1BSszCgIgMVZPlt2oFf6Fd+W/oMeaaDEBlUbkDEKIQW3sFvWZq/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1745496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"dbd6e5c50027ad2b4d36b77eb22572722e1f8727","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.15.0","@mariozechner/pi-tui":"^0.15.0","@mariozechner/pi-agent-core":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.15.0_1765284275212_0.09955290648616355","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@mariozechner/pi-coding-agent","version":"0.16.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.16.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"3d9a83f7770e045e070241182817f1d2e1f0633e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.16.0.tgz","fileCount":238,"integrity":"sha512-+Us1y3pZGsuq9F0hvGkiGbont162aq0OYuZ/rSWcsv9rMMMdhFzhvFafoV//yJp5yZmJ2IKjgP6JIlY1+IyXzg==","signatures":[{"sig":"MEYCIQC8MbDov1k+LIXsx9NxTVTChCAHZ18ZT0PbK2vynk0bMwIhAP2kyDbPVmbrqYSs55cEkT3XHdPK1zZ6cRjk4xc/3Uxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1819708},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"796112f40fe2002293cbdf514cb139631d2bd1a3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.16.0","@mariozechner/pi-tui":"^0.16.0","@mariozechner/pi-agent-core":"^0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.16.0_1765291450329_0.01229473788578539","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@mariozechner/pi-coding-agent","version":"0.17.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.17.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"06528101bae04818557aae913e10160e6689c129","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.17.0.tgz","fileCount":238,"integrity":"sha512-KJ2oP2xO1JuW+j3p2p0FQ42oDyS8PXFXpPWWjI/0QpkZFrKhMvUsGF+SSdO1ZNPtow/6qI5K5t+UtXNCMobLjg==","signatures":[{"sig":"MEUCIHavnI5UksnFnCKLvSzJFd/1vkkf/jrcJAeM7Cg6X5LrAiEAvlXOwg1M/GvI9cJ8MqX7I/TKUi66l6jPH6A/VvmEhOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2d9ecd17503078a82b2675e1687c5df6b6c18bc6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.17.0","@mariozechner/pi-tui":"^0.17.0","@mariozechner/pi-agent-core":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.17.0_1765313432125_0.9949100898006211","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@mariozechner/pi-coding-agent","version":"0.18.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"5bfbe74c27ab3c480be5de0908eddc7804b94f8b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.0.tgz","fileCount":273,"integrity":"sha512-Q+gdHtUPEtmHwYyAPUFoZsZsF03a41FyPOQXYoAiBdqDxALIm81knEZ41Js6uRONblx0oMSZLUWXr4+zzCUwhA==","signatures":[{"sig":"MEUCIQDNiweQ5+QOczS+NcfWYuLYoYi2zQCtV57pHp6fsId1rwIgFr9GlgyzBu+88dOJnlhzvFBIO98jz9YUroYYM37S7Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2154460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"7785b7c93fb569477c3a7bbf9d8ea7e39b2dff97","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.0","@mariozechner/pi-tui":"^0.18.0","@mariozechner/pi-agent-core":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.0_1765326182604_0.8352396921371505","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@mariozechner/pi-coding-agent","version":"0.18.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"3b1e231f038e1cc62dc5119c8c39e9a28c96fa4c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.1.tgz","fileCount":274,"integrity":"sha512-+AaRa1QP+l0gzlHOjl2zCGlRxUXOWc7+6+AvTCjjsl+p+ZMa+pqr7vXVSyKTUrE1RB5/uOEVSvPf5amf57rujg==","signatures":[{"sig":"MEUCIEPRdb/nchdNF8xTNkUKMRWCUEqF3ZKxjPipVvHAXV7sAiEA24c4bs/FR340QvnkPO8PLKgpNy9syHyc0sip8NoT5qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2165229},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"f931c57726c7284bb09b8271382fac25a273ec80","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.1","@mariozechner/pi-tui":"^0.18.1","@mariozechner/pi-agent-core":"^0.18.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.1_1765399198076_0.6489950890587137","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@mariozechner/pi-coding-agent","version":"0.18.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4c22ad22663a6b9407471e9b015ce6c1ab078c8d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.2.tgz","fileCount":274,"integrity":"sha512-Gr7H4tMIJ41TxNl7Wa2yitTE7znz5MaqgRDJdu4foNv08NjUnlFuLeERXNnhPgB6zjo+a3C0QHDWVjSaN/iMAQ==","signatures":[{"sig":"MEUCID9AnIQgQBdeMi/0FTojX4keZg6hBQgLoBg5EpZxLMbTAiEA9Iuj3FqlZwe4N2EwIAn/iKJjbHSzUb2KFPdO23F3Op0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2214943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"b40ecf0ee129acd8f700426555b2d405e25c20b5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.2","@mariozechner/pi-tui":"^0.18.2","@mariozechner/pi-agent-core":"^0.18.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.2_1765406394355_0.33770837079271687","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@mariozechner/pi-coding-agent","version":"0.18.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"507ececc0c7849ceae1aba91f96b7fbf2ed0501b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.3.tgz","fileCount":276,"integrity":"sha512-quY5eA7MyLNRYIChqnIieeuzz67Q/l7WYQWc9ECKRq/bpKUE/pWBC81dnjk2mSlEuhLbsHj7U/usL7TZ6rQ6Cw==","signatures":[{"sig":"MEUCIQCvm6CPa6qTcQKoj3sYrDWPvhfN0h0pn/vmIgoWj9gZWgIgWzjcE37pzQJ+DPeb/JWz39TlUWZ5ilu8eOTNtzerN3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a13c8c34f55e59f2b85c2705a279bae3bb85b4bb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.3","@mariozechner/pi-tui":"^0.18.3","@mariozechner/pi-agent-core":"^0.18.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.3_1765481685452_0.7927948203195161","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@mariozechner/pi-coding-agent","version":"0.18.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"38c518557d1f85c4199f9adf029ff13072aa0195","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.4.tgz","fileCount":276,"integrity":"sha512-j2gdJJqPcnX/KvJhBJ7AndOrhdVSFdfnGRKKvewuwWghIZeYXB3mAWhfCecEsRkfwe+e2Ly7rDDjifn741WcpQ==","signatures":[{"sig":"MEUCIE8vz/xixT3J48jnWUdzGopwMgoAkDY8kJLfUfvLTipbAiEArZ4IXLHsjkkxqb4OQ/KatmfcQSmV2Bnsd2/SOIaLGXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"652ac0fa366d93ee15c201f86a2d71eaf831981e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.4","@mariozechner/pi-tui":"^0.18.4","@mariozechner/pi-agent-core":"^0.18.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.4_1765494047372_0.3925164335380229","host":"s3://npm-registry-packages-npm-production"}},"0.18.5":{"name":"@mariozechner/pi-coding-agent","version":"0.18.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0890a036ca26248deb0af6801d1c45d49076290b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.5.tgz","fileCount":276,"integrity":"sha512-bx0BH+ny8tH28UBkM9cG0hGcQHkPNvK2NNRxmQGtukRWRootT0oTHn8WZEHsyIA5Wpas3RFzu7A32JkreYUsZw==","signatures":[{"sig":"MEYCIQDeDiLLI9NODensb43HM0Fi/wUiLlOHJ+iKSeFUXqjdgQIhAMYTF1ZEd/rVDvhlwdzbpaUFuBE6FzDqgrGUxApGCjG5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"44e9b1c8e93c264f53a0b46c10aafcaed7025376","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.5","@mariozechner/pi-tui":"^0.18.5","@mariozechner/pi-agent-core":"^0.18.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.5_1765530097415_0.41390739822454004","host":"s3://npm-registry-packages-npm-production"}},"0.18.6":{"name":"@mariozechner/pi-coding-agent","version":"0.18.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d9cf4edc7a0f5a6fa15557e548b796765c8714d0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.6.tgz","fileCount":276,"integrity":"sha512-w2vCS90F9WyN6803CtpnPjEttDkK8guqBlfO6VfwnZ7X944iWT63jUcUR8FAT9KkB7f2eWttGRiBG/Pb2KxVNg==","signatures":[{"sig":"MEQCIDUNktSII+JcXdDmGUKm9kH17KtcGjxaaPeVlH/I5wk4AiAF51X7tiNUJCvENlPj57SwF7cBIi2VUKqwYC0Q4FKLdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"dba267468126651a075ba1eb8376f08a65ae8781","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.6","@mariozechner/pi-tui":"^0.18.6","@mariozechner/pi-agent-core":"^0.18.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.6_1765533268080_0.7317968461139714","host":"s3://npm-registry-packages-npm-production"}},"0.18.7":{"name":"@mariozechner/pi-coding-agent","version":"0.18.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"16968dc955a3d3314211c044274520b842498e18","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.7.tgz","fileCount":276,"integrity":"sha512-hUiuvDS/3Tcuyd9C4X9ZX5zAeFdZ+yXdtpv7vpMh7eyrkdBujjxwirheLAXf9vY+IRpoFMKqLpCL51QvIB3PPQ==","signatures":[{"sig":"MEYCIQC4RL+YqOGCdUlMXBtePD2WE4A36F/pKXo76UnaMw8o4gIhAJItONUk0LE/2H3m5g9NTTGgNd4yTt8bobBhVIiCOuRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"80a04fb1aa499d26c27b025105d267e09ae3ff55","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.7","@mariozechner/pi-tui":"^0.18.7","@mariozechner/pi-agent-core":"^0.18.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.7_1765534562283_0.6270654390259394","host":"s3://npm-registry-packages-npm-production"}},"0.18.8":{"name":"@mariozechner/pi-coding-agent","version":"0.18.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.18.8","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"30dc11ef5d351650d00c6b379ebaa330d216ad57","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.18.8.tgz","fileCount":276,"integrity":"sha512-aFiMrNUQrLiY9KIEK6n463CwfYG/5/9Lkaja7xPa/tFdJ53u3Qt2uW0bdiJhulusJ5APPQrEjFph69ar3Egxsg==","signatures":[{"sig":"MEUCIQD/ycdFME4sah4rN512ek8NnZ0Yvb3gJV0UvNCbfC6mVQIgbxlNy3Tksfk6V+1Cte2lmtLk76/70mLdJ4stxnN9D0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2252772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"c6a4c1da95c2b0309429fc6e8769528711acf236","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.18.8","@mariozechner/pi-tui":"^0.18.8","@mariozechner/pi-agent-core":"^0.18.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.18.8_1765535442708_0.999716996487803","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@mariozechner/pi-coding-agent","version":"0.19.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.19.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"427b60f47e5a14f5a5da3e844176b869b02d86b3","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.19.0.tgz","fileCount":281,"integrity":"sha512-EHZFHpJlpp7rqk8WPUkvYelqDckIlCsydjtg06xn3kJ1XzkDNY+YhZ2CroJqRUy6blUxKdMIAYlU+U/XkB0EJA==","signatures":[{"sig":"MEQCIB1B/K+hf3BRwauJfmbvRFf4DIiSLIptezZqZ1oEYHObAiAR8mVO4LRpoMihHbtP0WOB5rO3FZjw1Jtr1w8OoAr5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2290057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"e3dadeb4e7c50bfac9cfe6c916ed229fb4fb8381","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.11.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.19.0","@mariozechner/pi-tui":"^0.19.0","@mariozechner/pi-agent-core":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.19.0_1765560934405_0.03459589631253812","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@mariozechner/pi-coding-agent","version":"0.19.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.19.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"39c56d360d934920de8d9bea7e74d535da0e543b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.19.1.tgz","fileCount":281,"integrity":"sha512-0BqmAfVet16pgM2MApp5J5ElLZNi/Awgi7vcXZtlzHcBaH4/5HDYmFesJsm7ABMa0dO6gr86R/PYjVs8GRfd0g==","signatures":[{"sig":"MEUCIBIayoHhHIwOIl94hA4nYCBYDbjsl7e15R4VpZ4cNRxdAiEAvaBovWQl5Ny6nq72oZfqzDwxkg9q6sIajEra6jC4muw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2291824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"948b4115c1839345bb3df918c02a9d76754ba3cf","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.11.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.19.1","@mariozechner/pi-tui":"^0.19.1","@mariozechner/pi-agent-core":"^0.19.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.19.1_1765562158432_0.2822932042542452","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@mariozechner/pi-coding-agent","version":"0.19.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.19.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f140b86becb71786a1d67bcb21b771dbba59dfe8","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.19.2.tgz","fileCount":281,"integrity":"sha512-6g6aeqY+naoU052Wv9aGuej/ZvawBjYOFOSoNxMhxOZXDySRnRakZ/u+LvJW62LzQQF4hUX+WtyYqaixtFPCfg==","signatures":[{"sig":"MEYCIQCkyS5Z5LPsx4PYqaQEEJp9BDfhstm0cNLECB9hwyfH6wIhAPVMXkQG95SKC6C0AyrdNc8f0sNC+T5f05O4lXqmTkvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"236856aa486438345afd2ec6d13ecde3ecb072e8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.19.2","@mariozechner/pi-tui":"^0.19.2","@mariozechner/pi-agent-core":"^0.19.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.19.2_1765577020759_0.2685516103851915","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@mariozechner/pi-coding-agent","version":"0.20.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.20.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"96f3319f28db69562c2d7985624a1ba7325fbe2b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.20.0.tgz","fileCount":281,"integrity":"sha512-tBOzM1U4yFadXbG105XJtG5+8u+3ZbrTtNQ3acyy20/9UKIZsZWZEJS6LTTE9S/Hy+Zv6IFbH+EgQ9rhz5w1jg==","signatures":[{"sig":"MEQCICjIOZdKHavsBaFVxwbPA22y0EYGLW168mTxwrmzqnzFAiBdXYWYxEW7yOto+9+2qDk6LgJIH/v4dN5oZAdqlvfPaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2292446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a5268d2aa70e0cf1f13d012b0a96867b9f3fbc36","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.20.0","@mariozechner/pi-tui":"^0.20.0","@mariozechner/pi-agent-core":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.20.0_1765578337740_0.2063089758603056","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@mariozechner/pi-coding-agent","version":"0.20.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.20.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"683120590af6ea3628a749c9b3845a8a01038d38","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.20.1.tgz","fileCount":281,"integrity":"sha512-jJkfs13BNvSPtBbvL4rT4YB7teeuvz57vFBj5S/y3aH6JXW/UzPgscnEKE5uwa5XfjfapEhVkKJE7tHahv/srQ==","signatures":[{"sig":"MEUCIEwysIxnJ5gchQPECG0ohHhUnPz1tgWMeGb0QGxlAkphAiEAk01hxv/UOUa+dWwrAbF0bFGDpAVEp+JCtk0Fc9Ww91U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"59cf6c717b48e47863c58422c15254960dea9fc5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.20.1","@mariozechner/pi-tui":"^0.20.1","@mariozechner/pi-agent-core":"^0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.20.1_1765583869302_0.6895140874498114","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@mariozechner/pi-coding-agent","version":"0.20.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.20.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c9118c128e9f749b4532113362a27325c2f6b444","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.20.2.tgz","fileCount":281,"integrity":"sha512-iyXuoiRSs7prKOSBMyzAZ8FgcFIrqzK60pgYj2VroanqzR2ZwbcCy7n/yf8boRwMw8XDaNE0ZNy7ceKaLMvOag==","signatures":[{"sig":"MEQCIHVwfs5VPz8cLqY51WHCRwC8HORsIGDbP0PVTB166ZoOAiB9saTEXV7K6xyxtEkTJsH/P+IOKa3RaofQFTS+mUo3WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"aed17da04477cbd4ab657b734c634ce26714a3d3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.20.2","@mariozechner/pi-tui":"^0.20.2","@mariozechner/pi-agent-core":"^0.20.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.20.2_1765584734152_0.9189972216549109","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@mariozechner/pi-coding-agent","version":"0.21.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.21.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"11fa61fcfbbc3cf4c03a9c15ca16cced08e43afb","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.21.0.tgz","fileCount":289,"integrity":"sha512-AlHo2Ac6cI66IMdUYyULh35in7tL1v+wtBtdUEBqkXMWrx5BbMeZQXK/En29viaH+KhVknaXZTsVtN3GpuodTA==","signatures":[{"sig":"MEUCIQCJQmR15hK2HNpId+zyXf/hZ+zTVSvjWRvHFYIrQtpHjAIgbPK3QKE9+/pWEmO65QkLBVtUYf5okPDmkwuZizL0QKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2317622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"3b440bb13b6408be44580cc88ba432be4eb3f5fa","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0","@mariozechner/pi-agent-core":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.21.0_1765666573425_0.9893161853918087","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@mariozechner/pi-coding-agent","version":"0.22.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2550552d55fe83d353bf0957c2ac8db2a0fec140","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.0.tgz","fileCount":293,"integrity":"sha512-7LnxSYwgUHiFZZ1CnbfcldzyvO9CeohHDd6nDNbHv3mf5rltwpZS32MQf4KYXHfpV204yHoZ7SldU0fyeEYyig==","signatures":[{"sig":"MEUCIBnUWpHCstHhnQWJy1BTkGrzXOmjVisMIClSdCYY8cJ7AiEA7Y5nFs1Em6XOI59idA7cIDZ1odBPYBCwJl1thFTcKYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"04058d5812ca76051ce29a423cf078d87b7b7d1d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.0","@mariozechner/pi-tui":"^0.22.0","@mariozechner/pi-agent-core":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.0_1765826103202_0.9973264667438333","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@mariozechner/pi-coding-agent","version":"0.22.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"1818392d5957c455edcfcd3f2b1791e1435d5427","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.1.tgz","fileCount":293,"integrity":"sha512-I7/4OBYFOKhaAPiy3tzPuhaCXd30Vh4mYya7PfNO6skgYn+81cJP9hqAXz9HGAXMWaRonotl7nou5dYrlV/W/Q==","signatures":[{"sig":"MEUCIQDqhPu/ZKp+P4nr338MxoDM/SXCYCBfWUb9WZYyIoe9TAIgULTHKncTUh4+0PRsqhec8+QA1VGuyLo/2WZAXVk0lFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2371949},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a7e3b8625b6edfcd900e4392b1bb107b7fb97272","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.1","@mariozechner/pi-tui":"^0.22.1","@mariozechner/pi-agent-core":"^0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.1_1765832052550_0.5861633934992283","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@mariozechner/pi-coding-agent","version":"0.22.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f9c18107123219b00a5de28db861f2c37ab902ff","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.2.tgz","fileCount":293,"integrity":"sha512-41R+nNFaGheQq4iFccuqMf2dS+By4OEf7iCGBE5WBf12YvLtqrvyaXTnUApmDORRSMO4TZYUcPJa23l7AyeE4Q==","signatures":[{"sig":"MEYCIQDNhA6SJ0oENxKRY2u1sQwr39nMMeRTjPGdcXsH4AjupwIhALa0ovp5fap9JVD3nK79mi9tOiQQMXRroU/KOLiokFCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"fd5134f88c473b87b044fa6dff5d890646bfc13e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.2","@mariozechner/pi-tui":"^0.22.2","@mariozechner/pi-agent-core":"^0.22.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.2_1765832988864_0.3970265720431272","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@mariozechner/pi-coding-agent","version":"0.22.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7d7360ebbf017e1ed12508f1dbf3b5826a75ed1a","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.3.tgz","fileCount":293,"integrity":"sha512-2Hk7jbO+F5HgxGPO7KcbmyzxwTgK5795uCriSKyYxMaIlIcrg9JSRbmg3QY+HYepMSRPoNGekWvitYbpEUNupw==","signatures":[{"sig":"MEUCIQD7AzP1KWVK7Ruk5hnVMZkfD3GwTBaJyHGtg11Wy0+wLAIgdcUi4FcoY3OpjTDihUkjo0pcANnaiyiKEdCKopOK8WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2386334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"deee1c2952416ed34fd79ff1e1bc4a95647ae75a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.3","@mariozechner/pi-tui":"^0.22.3","@mariozechner/pi-agent-core":"^0.22.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.3_1765912008769_0.9973159703175087","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@mariozechner/pi-coding-agent","version":"0.22.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"19903f0192975769102ca0906500afd95a9fec35","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.4.tgz","fileCount":297,"integrity":"sha512-QPJv7sJAIkqWgPGUNNgwEG+LbITr+RcVP4qlFodabRLqlea/Sfch+3AU9rg+YtVYYoqrrEmAjHCHp8qs7R0gsQ==","signatures":[{"sig":"MEQCIH6Knfu5mW2qjmL8uYyK0hurPkyk086Ul36tq8sZCUokAiBFQLe4+ewWLOR7DTmVPv9pIZtTPZ7b+/cxt7fHdiGQEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405014},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"03b061773c35d69d01fdb3ae5a566b24d6c10c77","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.4","@mariozechner/pi-tui":"^0.22.4","@mariozechner/pi-agent-core":"^0.22.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.4_1765928394146_0.11939072066230638","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@mariozechner/pi-coding-agent","version":"0.22.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.22.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"8f072a9802874f2e69f2e6611c799e8ed65d084a","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.22.5.tgz","fileCount":297,"integrity":"sha512-9FbeJYZYP5RaYh6b1jHxzfKRkmDxXeODgfVO99bCHAcWqxFQ8zuhCGgubSEBphYAgZsq56CNkfsG2MX7GoxO8g==","signatures":[{"sig":"MEUCIQCS6oPUaa0QgBhtdIUTg70XQlbTUG6VfiFfJ8AqChl/5gIgXwHSG++FTXyRWnAMEBitPS/LWD+tJpn67ucqoSvf4VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"295f51b53fa8193636fff7835724cf8f947c1869","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.22.5","@mariozechner/pi-tui":"^0.22.5","@mariozechner/pi-agent-core":"^0.22.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.22.5_1765930970412_0.8693320250963918","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@mariozechner/pi-coding-agent","version":"0.23.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7d55ac405926ee4be8da9f24c992dc1aa6874c9d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.0.tgz","fileCount":319,"integrity":"sha512-pZPr7RgjDTYIOHKfLYBxkjH/DSuIIvuVMuQ1jD+pzyQUyZSeQtVkpI/bYoPX5RrB6Xr9f0tK4swAtRV0B40jaQ==","signatures":[{"sig":"MEUCIB3sRw82jM35W+FiPfMEKVy4QWenL7qc1ikLX06+pHeLAiEAsx+ShT9Q9bfeSinvLl421m7XozBtPj4MG54Jl1Eb/ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"67b73d018fb4d5fb8d40993318192486ae750ca7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsc -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.23.0","@mariozechner/pi-tui":"^0.23.0","@mariozechner/pi-agent-core":"^0.23.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.0_1765984452918_0.08065144673077485","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@mariozechner/pi-coding-agent","version":"0.23.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"88d70ecd37d51a701eae303d2b334ff537b247a7","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.1.tgz","fileCount":319,"integrity":"sha512-Ypj5chYAAPjaoSeOj2dssDwFYhBK0yPnmc0ho8QVWQukhmTXeEQO6813PjfNXgyHoiQ9irsNdzL29Xa9PMTJog==","signatures":[{"sig":"MEYCIQCJNgcCxlIVb3ZHBpkP8mS6zC4ccAhPTbJ1zuMw4UHzegIhAMIx1N7Au0joftUMC/pPca3H7iRgWHAQ6etmci7bWIun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2526633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"46ba48a35dee49beed1c2d9d0d63078a13c0980e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsc -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","@mariozechner/pi-ai":"^0.23.1","@mariozechner/pi-tui":"^0.23.1","@mariozechner/pi-agent-core":"^0.23.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.1_1765986229369_0.1095802081210735","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@mariozechner/pi-coding-agent","version":"0.23.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"a3374fc837a7413acf870c8ba4d96f04b7b9b691","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.2.tgz","fileCount":323,"integrity":"sha512-9MowbtEMI1aDtBble651O0GcIKa3iEH2WQqF9oaxIE+gLkyJNYII3DTEQVru87mmTHRwJT88NlkLU6pDTZkRsw==","signatures":[{"sig":"MEUCIDrGtWwOz/L9h0jBMMckMFoT15gpNboL0ol41ToNwmZqAiEAzeeiJBAP18WyZVkvOsSipN7Y+FjnGnmXCHryx18MHbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2529086},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"4894fa411c5fb035f264a480f119923f867d8097","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsc -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2","@mariozechner/pi-agent-core":"^0.23.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.2_1765990608747_0.8478821597706343","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@mariozechner/pi-coding-agent","version":"0.23.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d1c052f3a37df1720e40d7a01df553489f6ba6ed","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.3.tgz","fileCount":317,"integrity":"sha512-xmx6qbNyJrbCY+Eo8eiUsfckyxZCUSTZUUtBfYAlPoHXEGwEr0psHerqwztAS1aJHa9Kvirm7W05YbeUA7ckaA==","signatures":[{"sig":"MEUCIQCQ8OEoXrXyCmc5U3hxs2C7ft+GdooNqF7WJAdZqXY9WQIgdmrfjsbd3blKmNzH4HWKMKsn0+581z7/95O+k5H/Nmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2465626},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"00851369fcb172be9b2d9a21374a671495cf5bc9","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsc -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","@mariozechner/pi-ai":"^0.23.3","@mariozechner/pi-tui":"^0.23.3","@mariozechner/pi-agent-core":"^0.23.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.3_1766007033586_0.35851297827840756","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"@mariozechner/pi-coding-agent","version":"0.23.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7e491f63caab5479060cf69ac5b50336a84f4e96","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.4.tgz","fileCount":321,"integrity":"sha512-kmZQQvczpF3Jl5lioL8701ZLTH9PYJUOT2NJoN9xkt7tQJpD/awUNJpMSvi8+54ItWGjNkWBwMuupcmLRVPC+Q==","signatures":[{"sig":"MEUCIQDYPl9U6esGTMtTMVndEm0d1cg84W07cD+iFbtfKItfwwIgafdfw6IScuKewJ4om50/OV3dXzpPdIwSb9MqHa1Lm8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2504644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"2f86c8bc3c43b17a3cf95de9c768e6599dc16c07","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.23.4","@mariozechner/pi-tui":"^0.23.4","@mariozechner/pi-agent-core":"^0.23.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.4_1766073463687_0.5855915858028875","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"@mariozechner/pi-coding-agent","version":"0.23.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.23.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d08417aa1c1837ad48a8243623d181cc1ea218e8","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.23.5.tgz","fileCount":331,"integrity":"sha512-5HGc7dtxtj/WlZX348ZYiU458W7xP4sSFGhNZVrgrcIyCRZJFVJmBIggx5zxIp8x7OETMaSxro9FqbfaxgT0Rg==","signatures":[{"sig":"MEQCIAbdzcXW+IxH5asxj2dOZpyrkjvihDIcAgRsgYFilIevAiBIkknF6Pqw1EZLvL2DRaWHIHmACp5jcGVdOYJ6vl+TNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2620516},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"f92147ffe8fe10da818041448c4dbb4b660b7f33","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.23.5","@mariozechner/pi-tui":"^0.23.5","@mariozechner/pi-agent-core":"^0.23.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.23.5_1766117771015_0.35358785143532634","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@mariozechner/pi-coding-agent","version":"0.24.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"5a3444797d156edf15d508e0633dff09aa95c204","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.0.tgz","fileCount":331,"integrity":"sha512-Bn8ep6gy5K+GA0B7+75nUip9kb/HdE9X5QrIzgJPfb1dWf4hAAB70iGrhnXn/Cn8wexY1EkXv8MEz2HqW7ADvA==","signatures":[{"sig":"MEUCIFxzliX31CeLbUakixS/Qba2XQMhuCvklZvckl2qVVpzAiEAu/MMcNNIZew7FuF8HxiUBqdaapuFGODPLuGvQVFhioc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2620816},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"16685a36ecd6b5c070ba5d7d4a0a081f02b6df3d","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.0","@mariozechner/pi-tui":"^0.24.0","@mariozechner/pi-agent-core":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.0_1766118117866_0.33462654006232206","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@mariozechner/pi-coding-agent","version":"0.24.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2e13509304f292e0c467fd0a6dd543997128913e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.1.tgz","fileCount":331,"integrity":"sha512-Zo4KRyUKNhLP7XtLgB/IHwvAv056QDh4ou98G4+H8CUhiw9vBVzxzmDLvuMfrFTEBR22dGu7EBx/EaJr9bnjZw==","signatures":[{"sig":"MEUCIBP0cqDXg/WJb2I6p/Bhd2mIm5CBwbiK57JSQHR1ejy2AiEAwC3FvKneGUk9OETbGxIWsbC8+b3Jnn1Pq8DfDhGMiKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2641198},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"50b055f3ae37b0332167ccb2ad26bc50f88b1ede","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.1","@mariozechner/pi-tui":"^0.24.1","@mariozechner/pi-agent-core":"^0.24.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.1_1766173939128_0.2027055865230052","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@mariozechner/pi-coding-agent","version":"0.24.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4f1f7cd1e2a915b7285f41610309fe600c6e6694","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.2.tgz","fileCount":331,"integrity":"sha512-O/xRo7puapI6NZbR4sVxL0yGV+Y76oVrME/hRgvrcql4lDGTYN00VC7DXzICmAfMbTLt4AXqECiTvDatZG/KVw==","signatures":[{"sig":"MEQCIHT7dZoL2nlyG4gvKqTP8qGBUzin4+J+7AJgLkGu17TXAiBz+meuWZdYZ7IK6ZjE+MSg6ZZXPtX7qewbE6XXwpoImA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2641619},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"5095b4eb024b81d2baf1fec5c38f63b308deba91","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.2","@mariozechner/pi-tui":"^0.24.2","@mariozechner/pi-agent-core":"^0.24.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.2_1766175205264_0.7634719897298998","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@mariozechner/pi-coding-agent","version":"0.24.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"e0d4acd9b36d831329c6fa9f0fdb1832caeeb70e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.3.tgz","fileCount":335,"integrity":"sha512-l/bTzfMb4dHsWfuCBu3JMxcBzwfoScKSOsh7kg3HBxT0U6d5r2sbeGyvGBLbgp8J9GSTLYeAqUjLElX0leD+XQ==","signatures":[{"sig":"MEYCIQDLJA/ixMvcRd3reKpusyCb7KmxD1l3ja54d8/zyD6fBQIhAJfINTadFMO5bdykbCApAD7EhxUPbVEu9XGxm6c4l+lF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2696353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"ad4eb3afa61739311667fee36c1cb0b118eef97b","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.3","@mariozechner/pi-tui":"^0.24.3","@mariozechner/pi-agent-core":"^0.24.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.3_1766176607531_0.17171347122354264","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"@mariozechner/pi-coding-agent","version":"0.24.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ff26b6bbdbc0e85b832525eaf8f314b253e836b7","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.4.tgz","fileCount":335,"integrity":"sha512-fR3DguKTCwpcJuHh7taw4itvnpmSRJxKaQsjC4rTAg9HVVHsODoDJoNeiRKmvxdddlTUjHTbf5DQzqjBtsOHoA==","signatures":[{"sig":"MEQCIF31ytu+GKryghpdwBOOcEXF7mKzo/i7+QYAzVVaywE9AiAIIboDftJFFnFnXmy304s8HNdPvSJyp6fGDmIPP9ZStg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2697435},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"f377c3c9c328bf87faaeffdff80c1521c2a5aa61","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.4","@mariozechner/pi-tui":"^0.24.4","@mariozechner/pi-agent-core":"^0.24.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.4_1766177713812_0.26016057767335976","host":"s3://npm-registry-packages-npm-production"}},"0.24.5":{"name":"@mariozechner/pi-coding-agent","version":"0.24.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.24.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d2073c8b44be8cc54575759c9aca32efecd7986e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.24.5.tgz","fileCount":335,"integrity":"sha512-e0M4zoNWsXL2FinABlUEBKgVOWwShTjN3sOBqcvjssKndtpouHqAZDLSyvXbcFycQjImsh8Iq7/l1x2UjmylwA==","signatures":[{"sig":"MEUCIDea3NiRgNpAQS/AtDxOH9+INaXTr0WVI0SG1ozg2c8GAiEApCEilCenA15e9Zcre5CEtbdRsJ7NhYVvVkhfocTL9dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2697662},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"085294b764699802c3c09d7dd9f0c77b3f8f516d","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.24.5","@mariozechner/pi-tui":"^0.24.5","@mariozechner/pi-agent-core":"^0.24.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.24.5_1766178606622_0.677031218229788","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@mariozechner/pi-coding-agent","version":"0.25.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.25.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c1d75c5619c93b9d7230c6ac095db9846fbad6fc","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.25.0.tgz","fileCount":323,"integrity":"sha512-docYKq6zEVZcO5ngb0NTpayeipr+pLCMCeNfwdiC55zNI5nKMg1O4s6aMv2clJ4fUisHP0uhyK9URIohqSadbw==","signatures":[{"sig":"MEQCIC9KgZE2eq/tbF+EQ01Typ+5lthcX1pvfLAk4fRnXZdPAiAp1RgPGTGOGSKb692u2DDAS9MfzSI4uYoOmU9Y0e39QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2654697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"df07a74ad5bc6219eedfafce2ce918497488c5f2","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.25.0","@mariozechner/pi-tui":"^0.25.0","@mariozechner/pi-agent-core":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.25.0_1766264604858_0.6558871297834892","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@mariozechner/pi-coding-agent","version":"0.25.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.25.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"75a41f3da901f522fe53d0d456d3273f2db45c20","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.25.1.tgz","fileCount":323,"integrity":"sha512-gmb2NeIkNNXpoD2ZHwq+0IE68QZKgZkPF4uLXMjI96wLk6ULN5Txb4iDR3PEtdwHh/lL82dfs+0o8oOhCbrFfQ==","signatures":[{"sig":"MEYCIQCZw5End4DQv2djm9gqSy/gXm7D2amd3NaLC7qGvGtbhwIhAPb/Sdi0GCTXjcbNCZwTCQ8bPtS1iIams4ZsG3CBWcLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2655190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"c97702cf914493b6f0d059a25045a95c23cd7cb5","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.25.1","@mariozechner/pi-tui":"^0.25.1","@mariozechner/pi-agent-core":"^0.25.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.25.1_1766281682030_0.8585094214712188","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@mariozechner/pi-coding-agent","version":"0.25.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.25.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"26f163f49c223b49d1e4ae1a1fe00d1808fda40b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.25.2.tgz","fileCount":323,"integrity":"sha512-1iQwaaf+mCllewPw/Veex9jYpcq/R69b0CJJHb8z3dk5Hk8E9hccKWJZgnqorV5Sfq6y7Y0S5Jt/yFfdHsQdZQ==","signatures":[{"sig":"MEYCIQDDV+72C0/KziFn13SQjDzalmBiq6KxN19uFL+yW9wRSAIhAKjDlZvNfvtGkMIdzds9cSxbvsito+DOrF7yhIXqUkO3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"299986f06b5517a94bf6bbd6468edb4cb0591efa","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.25.2","@mariozechner/pi-tui":"^0.25.2","@mariozechner/pi-agent-core":"^0.25.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.25.2_1766282376932_0.3657415096244694","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@mariozechner/pi-coding-agent","version":"0.25.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.25.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"9aa0bf659685e62bae2c4cdab516d646a60762c2","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.25.3.tgz","fileCount":323,"integrity":"sha512-3Ehu35PA/s96k2t7bJl23lqaZD49EW95d7/qwiQdQoEnewSXCxLrIgAsJ8UZmENxkGeMbwXDFvSFVUFDQlnmiA==","signatures":[{"sig":"MEUCIG/hnmtAXjFYsKw02Bh0sLI5HpOHMR5S/t5M6q0jcii3AiEAu4BeT58q+gogSQWJb9nYWVEQHTsMgFCFrC8nbU6EysM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2683811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"9c18439c4decca1bbbbfb9ab0eb5125b61917363","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.25.3","@mariozechner/pi-tui":"^0.25.3","@mariozechner/pi-agent-core":"^0.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.25.3_1766347316924_0.17853309823979546","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"name":"@mariozechner/pi-coding-agent","version":"0.25.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.25.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"75981e42b90aeaa10ef0dfd17f37b4a146e59a14","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.25.4.tgz","fileCount":323,"integrity":"sha512-s2QHyLdeXYEECpKa6PPxXR8YKS4ZAdcuiDh+S5/dyujxkZQzOqZIrwsiM2XNxGIuONg08TSiwz/zpDccHMIjUw==","signatures":[{"sig":"MEQCICW0y+loYhldMXzsJJhX7oC5IKcDWgF3nPqyEyuPgXm/AiApPJL8pNo2LlWKoxVnjc6wO2iFOlH3gSBryv87cK32Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2684695},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"11e743373da727b5e6802bc5663fc6d31c4193f2","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.25.4","@mariozechner/pi-tui":"^0.25.4","@mariozechner/pi-agent-core":"^0.25.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.25.4_1766359417430_0.7089145985370344","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@mariozechner/pi-coding-agent","version":"0.26.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.26.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c28bea0a67ace4158b05fd8ef0c2c627d05e3560","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.26.0.tgz","fileCount":342,"integrity":"sha512-VtdRLeqVS1EkR9UEGHCwn6Y1mmBxgt6tgsAF/Z65cmC3+QVc2OYeSWM45qkXbuIPuptfyGeGdVLRqhnjcE5kpA==","signatures":[{"sig":"MEQCIFAivz16gzE3Zi+4dDfX0VC1m4UKU3ZHBd0x6fjiPC/8AiB22+RwTac3LA1NFPSmf7vxuIybMH7gLLYqnb8GB2Ssrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2779422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"42bc368e70afdfe590ad225d8dff9976db322e19","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.26.0","@mariozechner/pi-tui":"^0.26.0","@mariozechner/pi-agent-core":"^0.26.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.26.0_1766404471450_0.67819674816581","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@mariozechner/pi-coding-agent","version":"0.26.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.26.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7b6344bb610c1515f3c3c77854ee1d5823004bcd","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.26.1.tgz","fileCount":342,"integrity":"sha512-o1WOhzwPQTiUBNxlANDXJ9bTOIIpxxkwRh9+nnz9F28uEzkSfTrJLTgJoWxuRAU7Xvj5//pkKYaUPfhCd69R9g==","signatures":[{"sig":"MEQCIGmiHZolSxAY+j69TQukxuYudN4zhmLAxpqZSrz6ZWL4AiAmzWfcboFh0mD8unAHVVx9SZ31GnNtueYzEPisC0GUAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2807314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"7e1b632596563a0d301638fbd0c166dca86abd4b","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.26.1","@mariozechner/pi-tui":"^0.26.1","@mariozechner/pi-agent-core":"^0.26.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.26.1_1766416803486_0.03269663224907493","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@mariozechner/pi-coding-agent","version":"0.27.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"ebe926799fe37357dacdebd8187ad2e7cc66ff63","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.0.tgz","fileCount":349,"integrity":"sha512-yQJ8Fut4nJOPGmZNsZxGgqH50NzLW7uF+F3dnUO9BE6hgtUXX2YjqUO7+CVtuEGDlyLGXeLtg7j/reLqJENQ9w==","signatures":[{"sig":"MEQCIEyFTQi9h56u92y2xvfbdGbfiD+a4GjCAlnB50u3rTe4AiB3EIWSloO/gwnc6dede8R/LzLSccwJ3hsjxyUrYSLNeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2838817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"b9b44f4cf4ce34072b10d4408dab756d732f3790","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.0","@mariozechner/pi-tui":"^0.27.0","@mariozechner/pi-agent-core":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.0_1766424049887_0.7473792284615235","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@mariozechner/pi-coding-agent","version":"0.27.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"6b28cea5375344d9098ca694828d7e78d3564f56","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.1.tgz","fileCount":353,"integrity":"sha512-dbuXgrz1b0O4GWiqyDuzurxH30PSwdb8gbHGb4NnHxTP8ECwsDbC2ykTQpg12iLBbzwB2Ze0Q+iuvnjoaonuAw==","signatures":[{"sig":"MEUCIGBtuM06RK8J8bTfGn/jVWQRUPg19ASTX8E8vydgJB2kAiEA3FI3SgmyrF74Q2cHjBLKchsc5wkJvMYVnRHYEdJAess=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2847517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"4492a3f3040fe277f13132a0cf111e161082994f","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.1","@mariozechner/pi-tui":"^0.27.1","@mariozechner/pi-agent-core":"^0.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.1_1766428141277_0.590937589999974","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@mariozechner/pi-coding-agent","version":"0.27.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"dd49729c6d23afaa0d64d888fe091a43cbfb3765","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.2.tgz","fileCount":353,"integrity":"sha512-OjDq5begiB+wRO97KS9+CQar0n5ysbB8gsSkXqlAT3zpq2HsklquwvXgYRghaFi3cV9yUiGOk+AEz/5/QesV/g==","signatures":[{"sig":"MEYCIQD65VHXwfhea1vNW2piSqxFVdoG0Qd1v90b+6Z8JLUfewIhAJkwvK5C3XVcKgbXNbrki8Nq8ZR0Sy3086hOKQ4+MQ17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2849755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"c57ed89110b0d250454510bf07cbca22e983c935","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2","@mariozechner/pi-agent-core":"^0.27.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.2_1766458210212_0.7298285807292357","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@mariozechner/pi-coding-agent","version":"0.27.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"635371c07b57dd9c0b8d950aedd3bd0ca347e756","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.3.tgz","fileCount":353,"integrity":"sha512-oO+IL14bEcnthoKASdZxQ8CYrVNeb7ur84LpCLgQGkqV1XDIoyUU0qUZKswlp+hG9F+vRnve2msKY4eIIRoOxw==","signatures":[{"sig":"MEUCIBGvxYh8QwLm4r+yW4iF5zLK5fAK+NefkdBvHVCPGhcbAiEAhuD1wHaEi9IgFfz47zSkAMFfl4dt2AHHel4EAcpTilc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"f8619c1564c603d9a32386ff2bf68847b06dd3c5","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.3","@mariozechner/pi-tui":"^0.27.3","@mariozechner/pi-agent-core":"^0.27.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.3_1766540815841_0.9594773762340154","host":"s3://npm-registry-packages-npm-production"}},"0.27.4":{"name":"@mariozechner/pi-coding-agent","version":"0.27.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"1a9d3a90f6a5d5cd21b1265b8e52d4bb18f47193","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.4.tgz","fileCount":353,"integrity":"sha512-7fV2/9S+9BsH1tPL7L9Rb7mycJTHPjrIiRYL2eJ5joQxwPft54jVum+NbPfcOhmyMSAHAJlNIaXjSVmxRlqAyA==","signatures":[{"sig":"MEQCIE+iEzUH6gnn0SssiXgZVN9+qgnRvZ3V8ShMkSIhUiqpAiA4hA8x4q2evCugx4aKNZvcCPkpJcWzx9xOxjthvAw/EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2861606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"20b24cf5a44c470bcece46111a5fb0a9c1b8d538","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.4","@mariozechner/pi-tui":"^0.27.4","@mariozechner/pi-agent-core":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.4_1766543605757_0.7634142452096664","host":"s3://npm-registry-packages-npm-production"}},"0.27.5":{"name":"@mariozechner/pi-coding-agent","version":"0.27.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"1575ddb7441ec8935b776f5f5b257fcfc34f5f78","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.5.tgz","fileCount":353,"integrity":"sha512-QlLW21/ka3ttxOYLGIv9+zpLAOj9zyCUqzC67e2zqA+1EomHXV1ehdxHw+3AG0NTZHkvTttVYu4SAvZ/gpxxgg==","signatures":[{"sig":"MEYCIQDD+yBXnH2we9SjqRdEoijXgHylxSSdzkiF/eCNuHew8gIhALQMc3E8DkC38XDV41URdX2dkaAwb9I+B/fJ7JL47ho8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2951836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"bf313d2713e492c1a626422c22cc9d092610d7d4","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.5","@mariozechner/pi-tui":"^0.27.5","@mariozechner/pi-agent-core":"^0.27.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.5_1766575162272_0.6854779909471993","host":"s3://npm-registry-packages-npm-production"}},"0.27.6":{"name":"@mariozechner/pi-coding-agent","version":"0.27.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"448d20a9eb52884fee6c76b2ec69a3223350177f","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.6.tgz","fileCount":354,"integrity":"sha512-tzEvt7YYk035U9lmnHxf5PoI3bNZ97OVAFpqG+K0KjFA2vYuAUzp5Het1rtPXe4EzRNP+BS+VlZ4uF/8WIjSVQ==","signatures":[{"sig":"MEYCIQC7wEXnzPjrJogeVnospZAt4ixJLsvaFXyfVZAhieFdOQIhAO+vY6syNEMnTzRv9HBdmrNb2WIUORj5+qk+wuTxbJZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2973507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"3eb460ee5043fd760296b61e21df6cee9ec73923","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.6","@mariozechner/pi-tui":"^0.27.6","@mariozechner/pi-agent-core":"^0.27.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.6_1766581181203_0.09089257140978235","host":"s3://npm-registry-packages-npm-production"}},"0.27.7":{"name":"@mariozechner/pi-coding-agent","version":"0.27.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2e80029847a9106f9c697fec3b9075f0a47e04b8","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.7.tgz","fileCount":354,"integrity":"sha512-WDaKImacVcbvG/JoZ/S2J81UYg/dY+rVzwnhFKLDYQBJFvZ7qTqfCK4hJgE35yuu+7DEtNNbW8YeaBevA/tgkA==","signatures":[{"sig":"MEQCIAPLQN/12MydLIJ5QSPVp7phgHvGEVFNF6OqhuJGVkCdAiAou5NF1pzH1Xo1ZQd9fEsSj1+oWE6Kdnft8beJmIm0Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2973912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"60768b90f37b9654ba56b4cc098d7ed95ba20b29","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.7","@mariozechner/pi-tui":"^0.27.7","@mariozechner/pi-agent-core":"^0.27.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.7_1766597593161_0.8440533063567914","host":"s3://npm-registry-packages-npm-production"}},"0.27.8":{"name":"@mariozechner/pi-coding-agent","version":"0.27.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.8","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"95aba5ac9355cd92d8655622d4a148f8b53eb1e0","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.8.tgz","fileCount":355,"integrity":"sha512-rc00ULEIVKgKbxnaspY0v9QImbTkpJTRgLbxoc49Mam0iOFwB0wbRzP0ZcHi1CKhkQgYUpP6QENzVywYPNtiQw==","signatures":[{"sig":"MEUCIQDHUElayzjwp/hMvbyTqJopaW+O2aD9odqXfkPvuGF3bwIgLwqgEY6SF+Hy/PokYsL9hlFBGtCvM18ir2YwqEm8lXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2983216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a965b6f160b45d09cabf6543787792006a940f0c","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.8","@mariozechner/pi-tui":"^0.27.8","@mariozechner/pi-agent-core":"^0.27.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.8_1766605978883_0.7497544643002818","host":"s3://npm-registry-packages-npm-production"}},"0.27.9":{"name":"@mariozechner/pi-coding-agent","version":"0.27.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.27.9","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"04fb6fcdd066787783d8c6c367c5a10d499ba1f3","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.27.9.tgz","fileCount":355,"integrity":"sha512-siaZAxHiU0WmDFZXaP16WaWdo+s0j/brdRU3r6/HHu40xW9Yr7NJZZrTLpkXDrZhJ7kfCcf5SAwzmm+takvSmQ==","signatures":[{"sig":"MEUCIQDbRgecLD7AroRkLGMaFj3G0BrO396j5MY96bFb8ul4nAIgeJcAM//jx63vpawbTosCEsZLCe4hoNnzBdCpyfYSctU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2994143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"8fdd77b65253ad4cfc1dd2de1aa98444c947ab69","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit && tsgo -p tsconfig.examples.json","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.27.9","@mariozechner/pi-tui":"^0.27.9","@mariozechner/pi-agent-core":"^0.27.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.27.9_1766607953296_0.43024940452184635","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@mariozechner/pi-coding-agent","version":"0.28.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.28.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c14c11e5d57319e273e8032d138bda29bc079c28","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.28.0.tgz","fileCount":355,"integrity":"sha512-uxePfAoVSFpjN/d92HXq/mf/gOFXpMl293xQ+ACo76gBweQMWN52TT9jU9BBWKxXryr5zzCtGBcGt78g6ljx/g==","signatures":[{"sig":"MEUCIQDrpbsCBREWtA75qdV2FG1QaYqzXd8wAqPwxJULxmC+aQIgP3s1KZibQFwvsTAETzKU4H+QO7o5v14vZKHuTvZlkm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2987216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"fa716246ea42a36a3d4744170977330050f171e4","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.28.0","@mariozechner/pi-tui":"^0.28.0","@mariozechner/pi-agent-core":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.28.0_1766631495688_0.6051585202555416","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@mariozechner/pi-coding-agent","version":"0.29.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.29.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"97e180ca00213daf40649c854a3c60cd85781c2d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.29.0.tgz","fileCount":355,"integrity":"sha512-5gc6VTEUBLdhCbsVDXnjwkbzyn/xKKv40/rLUbs3KBPUyjTM2YQvTdVn6aQj8GUa7PuEvIO9PjoZ5UMmEMDL1Q==","signatures":[{"sig":"MEUCID2MISrk15F3Wvm95DlV3//NmhO2utbOOE/uxE7MHRFXAiEAx8OlGj9L6tCX6NF1KU+66w/EAWhikFttQwqw1q4cu2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2988000},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"b48a0c9328aabc4cdf8d2e9bb9030355c182b6aa","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.29.0","@mariozechner/pi-tui":"^0.29.0","@mariozechner/pi-agent-core":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.29.0_1766632636701_0.5230911427604052","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@mariozechner/pi-coding-agent","version":"0.29.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.29.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c65e31af53fe99212d2ba6efeebe691d30ff1fd5","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.29.1.tgz","fileCount":359,"integrity":"sha512-OBeJUMftD9JT8fMyWKeljLutEzR3dBV2FO+7NbtRXcBD5MhYjs90OWhhFloHMIZFZc+I73e+Sk2SLbMMRok4xw==","signatures":[{"sig":"MEYCIQCuiIBS5dWG2hgxdR+KPfVyABXadolXQGfVF+lPRVxFtAIhAPnTZMedLqzrVP0zKYO0q/HkTwHknsnKOJadlngWGEQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3028675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"19dde0a9882d73562d21d49082c6faee1eb2a172","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.29.1","@mariozechner/pi-tui":"^0.29.1","@mariozechner/pi-agent-core":"^0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.29.1_1766682650230_0.2988346742485335","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@mariozechner/pi-coding-agent","version":"0.30.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.30.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"617635fafbfa91594ad2d506767acddd86977279","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.30.0.tgz","fileCount":359,"integrity":"sha512-t6zcxwSySiN0/UDei/YdDuHuUlgUgm8nKqX62oTbcOhCeGxixI7XrYCORV+LEP2c/q9yP2FgSVbDg+OkjgjQqw==","signatures":[{"sig":"MEQCIA3ecVu4doEywELL8XIoiPEIeHyognDnbfpdDpLi4IGVAiBhXsi3XU2w/2JTT7XCPvR1zVLDlhyMlVZszaaa8YHOHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3041427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"6d97d212d5b5b2927cdcd8e668af05f51e157ddd","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.30.0","@mariozechner/pi-tui":"^0.30.0","@mariozechner/pi-agent-core":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.30.0_1766691344818_0.9150792950689581","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@mariozechner/pi-coding-agent","version":"0.30.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.30.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c03b800953b9bdc067390c60b9d27253143b1887","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.30.1.tgz","fileCount":360,"integrity":"sha512-BOUOupWW3ry9/s+pmsSa8lx5oa7b5rz/NvUYwRMWHWp95zplyqOKngdKwxMD3xukxAED9tNGO6lul88mRW675g==","signatures":[{"sig":"MEUCICUSCxlXTr2YciMfPoe7BSwHp5uZpwJnqAZYXAMQmmOOAiEAmeqU1z78bT313tzwoHJTA/O4pO98udVam40UnEX4VT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3055735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"9dcb0bdba42bc3222074c2385c5898d7f8971681","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.30.1","@mariozechner/pi-tui":"^0.30.1","@mariozechner/pi-agent-core":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.30.1_1766715250267_0.5630703166727857","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@mariozechner/pi-coding-agent","version":"0.30.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.30.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4397a1d176dcd64c5506fbb7163781654e307518","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.30.2.tgz","fileCount":364,"integrity":"sha512-6p/cvWmyOcNIi8qnuok77qPeEfdIvxUWrJR1gHpKEziLJA9ZygxMcAXFBaPvM0TP5Hj3Qwhs4qIupL0ygd3wng==","signatures":[{"sig":"MEYCIQC8m3FhP1LjCvNnOfVrHDnpe09crB7LO3Vw2g+1ptgWUAIhAJFOEQEbYiAVdK2FNP5RuziBt6L3vCzuENAWASzt8sUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3065643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"0e8173af008f9543ef444a724f322912e769aee5","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.30.2","@mariozechner/pi-tui":"^0.30.2","@mariozechner/pi-agent-core":"^0.30.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.30.2_1766715991084_0.3556696833242199","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@mariozechner/pi-coding-agent","version":"0.31.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.31.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"54a4ec2b7a9936914541e2acb8a40573ff610d81","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.31.0.tgz","fileCount":420,"integrity":"sha512-HGfjiVPb9RxTKbOEwmw6iEeahYrDHsqH00IA+UK5NHYdNnV6QmC/sJwhVP0GNiGepQj5jOL8bJUUsmeN0atH1w==","signatures":[{"sig":"MEYCIQDyxp3AKGHz4z/3/QNHYVXpiI3jrLkPfyER61UGXRgCGQIhAM7+E0emSXi4KUV/dBiO3Txdy+tKgXYSZWmhsFnZlNGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3852697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"3caf359402473dfd120602e617832693d6febd7d","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.31.0","@mariozechner/pi-tui":"^0.31.0","@mariozechner/pi-agent-core":"^0.31.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.31.0_1767315624054_0.06513806160540447","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@mariozechner/pi-coding-agent","version":"0.31.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.31.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4cbe2c5d63ce7038720ac9bf3667c7983c0e5974","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.31.1.tgz","fileCount":420,"integrity":"sha512-S+IQMYJssNFXQcdk8iB3tY0b1Idi0gAZCdwGCkTSG+vGghO0rdo+vQ+/v5KM6BhW2XsKiYz/2XCG8237iVwINA==","signatures":[{"sig":"MEUCIGhi/COJYs6V+cVCalVj4y4B7G5TKj9TwHqEB5Dwz7S9AiEAkcEPTxJPTLdfyTDINCz4jtgqG2Ti7lb1vCqDoLvU/PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3854347},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"d78a245cc85bc956ac7134a8262b352ffcd8c883","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.31.1","@mariozechner/pi-tui":"^0.31.1","@mariozechner/pi-agent-core":"^0.31.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.31.1_1767346769984_0.0915862289143774","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@mariozechner/pi-coding-agent","version":"0.32.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.32.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"33b924850374696609449d71bd775cdda43c2048","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.32.0.tgz","fileCount":421,"integrity":"sha512-/1YesYuG1ZKWtccO2FhtR4qS5czV5DwPWCwcE+QOVMbZOEc+2Vzxkh+kgvzouzcVdBXCkCGPsfNa/CvDtr8Xmg==","signatures":[{"sig":"MEYCIQCvM25U6aw7wpxFmQhpNbRFzftpup2ojNERCm1IKWzK1QIhAMfjYi+VHI3+R+IcGtrgnJ+8X16xhUF951BIss07ipQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3936951},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"42a19ea81dea05aa15e610eac4df1043ad34de02","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.32.0","@mariozechner/pi-tui":"^0.32.0","@mariozechner/pi-agent-core":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.32.0_1767404927783_0.6946243770712095","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@mariozechner/pi-coding-agent","version":"0.32.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.32.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0eb6fa73dba5a2bd3f217dedfaa24cc7bbdcc91c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.32.1.tgz","fileCount":421,"integrity":"sha512-ee/jW+JEtVK2uI3Cy5b2qLMkNRKPQKn8tWaI2513Apsogssof84be187bzRI64Y7GyowrnBMlg7eiVA3HHyhWQ==","signatures":[{"sig":"MEQCICy5kpYz3CMZNxxlKl4QqG/ZGWTFxiY6xJETTDjzR+PXAiAnd5quqLzDuCJOZggQITCyHzrBBD0AHDAuRZnTNsBEMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3942193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"b783a3f50f543ab1f837b17f19252b0165c81afe","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.32.1","@mariozechner/pi-tui":"^0.32.1","@mariozechner/pi-agent-core":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.32.1_1767410782872_0.13412171368912262","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@mariozechner/pi-coding-agent","version":"0.32.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.32.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b51b2b9aa3314d024ab198967d0be0ca4954f7e6","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.32.2.tgz","fileCount":421,"integrity":"sha512-00Poc65DIYT6INOdH6e50y1uaXe+kbgwcAaLHdcZF0Ih15tf3GG8daznRka8MT+0lTR4EFIjpMKLJcWh+No6rQ==","signatures":[{"sig":"MEQCIGS0/pd465iSNSHLzWuw1L5BBnV3SHrayw6sT/YKjJgSAiABi8bbBGyr/FwWQRetx3fXHtyWjIiZFcvK9+mZ6FPajg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3959597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"113713d3808b0ebda9b24ce52deaf711da27695a","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.32.2","@mariozechner/pi-tui":"^0.32.2","@mariozechner/pi-agent-core":"^0.32.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.32.2_1767452916511_0.43006943098863815","host":"s3://npm-registry-packages-npm-production"}},"0.32.3":{"name":"@mariozechner/pi-coding-agent","version":"0.32.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.32.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f52b3ab1754475d0f95d4adc70254df1cf0cce03","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.32.3.tgz","fileCount":425,"integrity":"sha512-kOuzflbWc8GWHGOu/7KJQ1P3IodDk4AdOvibkJDcAn2aw5kG+LZAjLGt72tIMQRQna51i9XzL4nSvbxqV+mgWw==","signatures":[{"sig":"MEQCIDveDWIDQMo1j3kHJy7GQuClj7IoN5LctuRxrC3Tn+AYAiAc5ZqgdOFmjqGm8b0p3NTr//7bEm1r8Xcom5p46Sc9rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3982218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"db829e73f9cfd9a987e468f3cd46f892fd6d9d4d","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.9.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"23.4.0","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.32.3","@mariozechner/pi-tui":"^0.32.3","@mariozechner/pi-agent-core":"^0.32.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.32.3_1767456587153_0.4778739054735466","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@mariozechner/pi-coding-agent","version":"0.33.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.33.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"8f3996fd70adc51ab57cb0ab9c849f9c8263d29c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.33.0.tgz","fileCount":429,"integrity":"sha512-Rj1Zi2GyM7J6vOd7iUH2Ie7pJIMsWyhzC54B2tN8M7nl1VtkhrhjJhPJniOqpMrrhpRvfxbn5dnR9+4+xmfl8Q==","signatures":[{"sig":"MEUCIQCWqQB6HTMAU4WS8i0J8qp6LWFEG7nRyOZekmIg6MP2HgIgdhX7I9DoEd6GG/mJKGQCvROE77FhlXxMAyf207+uo8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4034868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"faa10b9a7e522afbc9a98dbc683a681f7d0d3e5c","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.33.0","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.33.0","@mariozechner/pi-agent-core":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.33.0_1767485275862_0.9591307368432953","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@mariozechner/pi-coding-agent","version":"0.34.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.34.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"cdffefd569229946989e599728bc69a1cfc83dcb","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.34.0.tgz","fileCount":432,"integrity":"sha512-gmhhNvfBarLqhyj76wksw0izTmVJdjB2Oq1e+Z2ncDcWTpeDiX/IPD3sxiJPowCKTCLdD5aU81CTfVLNUPawSw==","signatures":[{"sig":"MEUCIQCjE/FBWSSnkJN4gZ5P87MzIPePp0yKzD9BsujGYrpU6QIgcfmOC9znoKczwi/EtiGBDrkIq7HeuUTfywBBFf9cz0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165718},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"dc2f5d43cc8ff7d949e69e7af4e5e3ec6279f10f","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.34.0","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.34.0","@mariozechner/pi-agent-core":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.34.0_1767555018690_0.9219767269147787","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@mariozechner/pi-coding-agent","version":"0.34.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.34.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"3a07d0a8bac870e29bed61bfa94269083e0aac93","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.34.1.tgz","fileCount":432,"integrity":"sha512-hFOYM5veMobIluHfCekvvUZP96mpkLbTqoaywveS5xoCbwhkpRVe8CRkJ1Vjpzct9ftOCzhDZs8GRJh4f1Y35g==","signatures":[{"sig":"MEUCIQCZyiFuX2pslw74Qf/u3rj1ACNgvaGiLqKyXkyt+BbDdAIgcuEim0mGKycxDVuJa+wOqQr1vFbmcPkMPhp1tbtCMi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4170149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"de92eeda1f444e71407cd70728c7fd10ef0ec762","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.34.1","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.34.1","@mariozechner/pi-agent-core":"^0.34.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.34.1_1767556640303_0.5480542146361329","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@mariozechner/pi-coding-agent","version":"0.34.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.34.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"8beae71f7d03a539019eedbba074d69f6c818513","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.34.2.tgz","fileCount":432,"integrity":"sha512-S9WkG2O+jNuOzlTCpp+eclnvGdonFi8NOrNjM1P7VImB3WBfcoOom01edGqHHdorb9xTFJNck9e2Z/g0xwiVJA==","signatures":[{"sig":"MEUCIQDympIm0QmYo+gyXFejQkjFIa+5ImdOiP1xzPyor3ciSgIgIX+w2yU7YZakE2unroSayk0p7tlz0ul2HpUjNzhLS8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4170175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"71c978e2f96ebc5d9771c7e4e1509d0ab524591e","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.34.2","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.34.2","@mariozechner/pi-agent-core":"^0.34.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.34.2_1767557194344_0.37279027714623036","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@mariozechner/pi-coding-agent","version":"0.35.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.35.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"aba15a1200ddb093bf11c6c51260f35d8e72d7c2","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.35.0.tgz","fileCount":419,"integrity":"sha512-QRGyXiCdw6d3TyaXigx3UcWb0El8MB2XuZLnIyKy5nsGJqZi9Vs7Ck1YfmmG+fe4WW2OQzAGWIuu6nSynEklsQ==","signatures":[{"sig":"MEUCIFlq0Az8wNXL1ZBoCJaCoAFXnK6xzk0ZT3hXxsUZdfl7AiEAoeXpgSIaWzNwWlq62twKprXwcAGI12Ju8ZC2OWwf0Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4016450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"78d0b88f7d34e2459db0b8088e722bfd68a8847a","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.35.0","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.35.0","@mariozechner/pi-agent-core":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.35.0_1767580911991_0.0383251904692703","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@mariozechner/pi-coding-agent","version":"0.36.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.36.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"330430f0fa5ede6c1c7d34227214823af874ec13","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.36.0.tgz","fileCount":419,"integrity":"sha512-lKdpuGE0yVs/96GnDhrPLEEFhRteHRtnkfX04KIBpcsEXXg2vyAlpxtjtZ9nlhYqLLIY7qJRkeyjbhcFFfbAAA==","signatures":[{"sig":"MEUCIGwLZ8SWNwqaRzHcPqXELVjqDZjcmx3q67a7DM+Ilj0mAiEAy6Hq/UptAbWGw4nd50jng3PsJHLRaWSJplS/ncYF2gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4018284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"435cd5d61feede5120af8d813511af9f0e3ffb4e","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","@mariozechner/pi-ai":"^0.36.0","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.36.0","@mariozechner/pi-agent-core":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.36.0_1767590211556_0.06671926998870692","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@mariozechner/pi-coding-agent","version":"0.37.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"6cc2992d40a4ce6cd05fb88d854bf3d816966c78","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.0.tgz","fileCount":424,"integrity":"sha512-c1z1pkV3BpiygLfJ4FDHP/PmKtKBh0+J5GaznP6cHdKF0jlTm9HpHwJkwdVvfvQaMWmoOduk2c8UlNJRh3007Q==","signatures":[{"sig":"MEUCIHEgSvTWLcXHPsvZC0WhWo02lD5nqbF+rpkLbH6v2fxyAiEApWg23vXnFeOLcIGntgdSvU2jxRodtnoFXqaNczpUq/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"d3d53392e8ef39fff427d1233f2a89db517160d0","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.0","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.0","@mariozechner/pi-agent-core":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.0_1767654462679_0.9946931443122233","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@mariozechner/pi-coding-agent","version":"0.37.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"243c3bbc9242b32275d0dea347af0e1fdc89e1d1","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.1.tgz","fileCount":424,"integrity":"sha512-KkPpC0H4Q6jrC8yEYcK0R7hRdgvS2SsBVERj55G6491k/WogjpAZHZMZPd/3Z9UWFoWfaCkk/kD8ohF8Mdwszg==","signatures":[{"sig":"MEYCIQCIUpYLhIU+oEqbrN2NBwVDehSgf0v11kuBIAjXDFPGhgIhAKnbPazYtkxtzZ4ejMv2DCxP/U4fJfGLTyfzAFPbhfmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4100119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a20112f45fde62ff413458c9e9a7a0b169f8b6e8","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.1","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.1","@mariozechner/pi-agent-core":"^0.37.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.1_1767655961146_0.03735863088929636","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"@mariozechner/pi-coding-agent","version":"0.37.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"2537e343c56130667ffdcc2eda2c6046ee53cecd","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.2.tgz","fileCount":424,"integrity":"sha512-wRFqcyY76h4mONO1si2oAn9WVKnhmVV28dPHjQXVPrl7uSwMCLn+Fcde/nmbL29pYfiU1il4GmUR+iSyoxBUVQ==","signatures":[{"sig":"MEQCIA1lYJDNSQXlMCY/2GcO26I8Ryr9RAKPnz13cLes1WOZAiBPY/FVDb8rYFJm7k+QsJ4H98h2SjyBxVF4Jq8ndi9Hig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"6f4d16d76fab0a7597e33a4f647f4dba6f13afe9","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.2","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.2","@mariozechner/pi-agent-core":"^0.37.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.2_1767657226557_0.4514611886206026","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"@mariozechner/pi-coding-agent","version":"0.37.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c36863d2caf3e262b8b49f7e167973db012b5749","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.3.tgz","fileCount":430,"integrity":"sha512-tucS/xeeN294Ld2LTjn55rYPgVqTawtCKi2JTIxn/W0ysh3p4Z97f3oe9d8LdmN5AJ/1+zGnzCLMu5OgToIWNg==","signatures":[{"sig":"MEUCIQCqqvE9uZ9AhfU/mTn4M8U/hTmEqnEO7SCD215jzi8STAIgGExlnCUdTBGG+n3GKivpyjCiFgdQvJ4Uq+3LOqo1VqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4168293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"86fea6379c77bc6e3a382e7245c00bdb26eba979","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.3","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.3","@mariozechner/pi-agent-core":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.3_1767703453702_0.4306445570111188","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"@mariozechner/pi-coding-agent","version":"0.37.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"6988efe608ae47f12277c404183e78e63705c68a","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.4.tgz","fileCount":431,"integrity":"sha512-NlZlcz4RgWCJqMqualSvroY/1HsyYOB51cMxkZNlMd1hnAoFArKHJj+WiIqF0iOD+HhxhCaAh3jb4SMy5YtZEA==","signatures":[{"sig":"MEUCICYRGWBZvcjJ7zB+lASHOmvDkMDgBgbMZA/Warkm8HBzAiEAx7TxOETM77RkQW59r+jk6I6R3giHorvlMqJ+ugE1Is0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4182314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"b08a6b22ce1a1c90fb85bc2b5f7cd197db273bfb","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.4","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.4","@mariozechner/pi-agent-core":"^0.37.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.4_1767731329475_0.35685898053553133","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"@mariozechner/pi-coding-agent","version":"0.37.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"7f2023ee0130956351143007a5812d29c829b604","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.5.tgz","fileCount":437,"integrity":"sha512-783aL2AlNnliOhBtANHZrzqS+Pz8AkKZmIwztUNUsJhFnrq9+naghxuBPXjnReO6XI9rbWudP1WH7o5aCj8CNw==","signatures":[{"sig":"MEUCIFTSfyGHhNAFrAJtZW8b/ptmDMt8WEQqfLtchQX+8I7+AiEA9Pwos8RXzFFA25gvJv2MAQ0H3vqRxyMHIHQNJ7dXVVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4250448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"fe95983dcffa60ffb30809c8bcc1b9ed30fcc196","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.5","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.5","@mariozechner/pi-agent-core":"^0.37.5"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.5_1767738340442_0.3899577597065902","host":"s3://npm-registry-packages-npm-production"}},"0.37.6":{"name":"@mariozechner/pi-coding-agent","version":"0.37.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"5db0b5e313a5812fc949072c08a9f51d36434410","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.6.tgz","fileCount":438,"integrity":"sha512-cgqfjPI574Up/3EC5YZ9AwndfHqVeR5ugkuXIrGsqfPZ2LkKFZxE2uhyq8/aJHcM6sFI5qsao5enOHS1S3E4pw==","signatures":[{"sig":"MEUCIBqehmuoICvwVEUnO49rY6Aw0f8UE6QXu6eDUGYp5MMFAiEA9sPrtIkBw5IlfKdTWnpEciHtqgKolwPPboN+4i05ZVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4268924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"befbeb30e4e52ad4079713b17a981163ad455cdb","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.6","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.6","@mariozechner/pi-agent-core":"^0.37.6"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.6_1767742992145_0.5711347084171459","host":"s3://npm-registry-packages-npm-production"}},"0.37.7":{"name":"@mariozechner/pi-coding-agent","version":"0.37.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"63c58ae244eacaca0e1e2d28574130afcd13d342","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.7.tgz","fileCount":438,"integrity":"sha512-g7PyBuWRcwLSFZEQLLgCKsRtYoy1s/iWdYYZknpsfmOThRp7hIgbh1l+j0HNwlixALpLUemqy/NU984pLDvghg==","signatures":[{"sig":"MEUCID1zOd/gC2THSDQlvK1Q3fYOwLxvXdIIXuMsNpxcvHXvAiEAnfzDrQZvsCp9zNLGt7lfcCE27cnKO8VaZHp89xUzySs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4268950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"a4f2bb5c2714faa57e5da7c0a8061ce18c5b45d6","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.7","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.7","@mariozechner/pi-agent-core":"^0.37.7"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.7_1767744140923_0.30640883164983856","host":"s3://npm-registry-packages-npm-production"}},"0.37.8":{"name":"@mariozechner/pi-coding-agent","version":"0.37.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.37.8","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"416680b37fa966e50397b9db9b280f741f72f0ed","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.37.8.tgz","fileCount":438,"integrity":"sha512-K+o9g5DA7NCd0LeWMUf8DmYaphc5vKdeenN7iaG4Mb5IaTvpr/AoF44VFgG3cNQOHQEp7UYpBoabUxTwL4N+SA==","signatures":[{"sig":"MEQCIHrAbDH2P0L5iKuGYwM6K2U0uXEJrbvSSRckcExio2WTAiABjE5beLtQhE8gRSi1AUyXCNFV9qeN06sN0xOE4+0rug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4268976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"5514d4ffdbc5c679f1f1817867e9d53125a53969","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.37.8","@crosscopy/clipboard":"^0.2.8","@mariozechner/pi-tui":"^0.37.8","@mariozechner/pi-agent-core":"^0.37.8"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.37.8_1767746000040_0.19734659416062827","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@mariozechner/pi-coding-agent","version":"0.38.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.38.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"1f50cafa62dd1493ee6b893f48d65b79de0dcb29","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.38.0.tgz","fileCount":445,"integrity":"sha512-fBCgOUSrca/CpU+LPeEl0PJnOPAHlovbsEf3XbQ+MctreC5zMCvD61mdfdeHnuvu/jBer+WVjnGyNy0j0f0Z0Q==","signatures":[{"sig":"MEQCIHz1D+OLvjZchPEdOITzo/nK/leMN+LM9IWqM05AXC9/AiAWLgKe1bJgR/C09jnzYO4d0qXvcp78KgV32a/5Up4HGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4324560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"4b084d0f9db70ac0ad5de2a37d6ef795f3c67f49","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.38.0_1767844412427_0.7846242188337189","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@mariozechner/pi-coding-agent","version":"0.39.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.39.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4795f2f2855a59d6b22bfb7fd7a817b8f3a8db50","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.39.0.tgz","fileCount":450,"integrity":"sha512-LZRWMIyD4eW2rKplObZx5/1CPaa9tDQ8YQd8rCIFsUP2r8lDQVE3r26LhFol76tP19vhujK3yqm5ZeWeNu0k/w==","signatures":[{"sig":"MEUCIQDY+3COIRTUYHfaPFFvBBxAdMsOdh1rjc/zwkAAOywYqwIgPqwlLujB6XmM6yjvPGjz/4U4jlQzFQ3Akwu02B8R4iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"c25f1eab640350ddb9fc5abbfc90f99fbd0ec374","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.39.0","@mariozechner/pi-tui":"^0.39.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.39.0_1767913826962_0.6127248216013481","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@mariozechner/pi-coding-agent","version":"0.39.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.39.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"bf65c73720998de8cbe14b7c9182af37ff70f4ef","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.39.1.tgz","fileCount":450,"integrity":"sha512-07HEFb75xTQRFvgMjPGSBqS7f/8kXH14zMjzEyFadQS/Aa4bHRTXNvtocQuPCx+cr5f+v90poXpXfWafanzRMA==","signatures":[{"sig":"MEUCIQCrwHgiSMbeCFNuLX/IJhvieoi8VSwz2I+BUrOCq+Ho4wIgS1ModEVXus9P+MlSlHXUaBusGaYY13iHXEYBtA9R7y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"39bfbb125c0b244e3f0aff55100ff6782c750e60","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.39.1","@mariozechner/pi-tui":"^0.39.1","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.39.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.39.1_1767915246683_0.0699278935560903","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@mariozechner/pi-coding-agent","version":"0.40.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.40.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"bc4aaa6a9be57fcbc26840fd7d725d7ece25265c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.40.0.tgz","fileCount":450,"integrity":"sha512-IUTZxZkNjnzoZmpjPODmAkM9K2Eoq8LBDqYB1LZwr/f3JQXWxQNCIKfEnhMnkBmjijQ/0kba1mS2G45tlMDMPA==","signatures":[{"sig":"MEQCIBKCIuQqwCsrygZoIqDs9qnAKAKwXE1AJp43A0I9VJaiAiBkU4KcH3/gqx5Q42JgRMWE3HGNEY+WMsurQV7sprMJgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"070ef9c771ddfa625c5df438479deea00f9be708","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.40.0","@mariozechner/pi-tui":"^0.40.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.40.0_1767915841520_0.21858770263422245","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@mariozechner/pi-coding-agent","version":"0.40.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.40.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c964802e7e92df08f5fa8304352bc0182e0652dd","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.40.1.tgz","fileCount":450,"integrity":"sha512-Ca4kx2EQxQYVQYeYRDibPKz+Fu/vN0gOPFOImNUqtjM72QiCPPHPl8qmW8azUf7RjUNivDD94bnH/8OxqH40zA==","signatures":[{"sig":"MEYCIQDh1uT1n4o//Z80QKyWaDnzYBERkcstI9pgZ0L9b25TOwIhAOcAOAa0r8QtRgNjus+jk4/XdeI2Et3+30wY5ibjtaxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"ebd661fe13d3f3484191c244f5cd9b61e3973a19","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.40.1","@mariozechner/pi-tui":"^0.40.1","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.40.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.40.1_1767931954880_0.7640344638285927","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@mariozechner/pi-coding-agent","version":"0.41.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.41.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"897a47904235a545dfe7aa67a42a10d8be172156","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.41.0.tgz","fileCount":450,"integrity":"sha512-+x5tPGxjsT5d9u48xvTwayHW/v+w7L/zK1Oyyfhpu8qqSqkM5G5jeqK3tqQREG2YE+PwPSozmDtVzHYPrcNamA==","signatures":[{"sig":"MEUCIQDjMORtY2rGssG7++Arz8nVE+v4tHA/mrYFiLT+ghZg2wIgLqUUR89Lqd0GNs3I0I6gaUGpguphkPo4LbHPxn7KL+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"ec9def84efb27e6622d7070b8ca80cb0ac01d862","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.41.0","@mariozechner/pi-tui":"^0.41.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.41.0_1767935240594_0.4311442142567581","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@mariozechner/pi-coding-agent","version":"0.42.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"9d4b0385955da7d134c9f02ea7f45d0d3d8f27ae","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.0.tgz","fileCount":450,"integrity":"sha512-s6A9tH04qOIgIaC0Bx5u9uRQk3zuONSUIVzzDZlrcK0HKy6syIJScnAZtsjKP1VTrE7/EUYVuzkSBjESU7FqzQ==","signatures":[{"sig":"MEUCIQD2FR8Cs4DIXzeVpv99+KwKtgH/nofTLUc7t2KLvkKV2AIgcM93tOuk+JGitGVKDfsmgcqDbQsRE4GGexHyFEwJ//0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4469110},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"075299542410a572a36561ef02061554cb9995e6","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.0","@mariozechner/pi-tui":"^0.42.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.0_1767938394410_0.4778655075554106","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@mariozechner/pi-coding-agent","version":"0.42.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"f5ad9ab87c713b48e1a6013e0972e735be47111c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.1.tgz","fileCount":450,"integrity":"sha512-BsLgFBC//98EdQCCoNYPfxKi2TEJ64a9w/CQC8/DyeAVhjrdJELUd+3EoRV6iiodbpUspUASW9w3ELoqQGAtoA==","signatures":[{"sig":"MEQCIG/YAQjQN3JR5qLdQx2AAybCSLohuskKlR8dTdyWXz5xAiBN3igkglGaTfIsJqT/yjKpC2dsF30Adr7nYj0N7yA8cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4470956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"d856bb097c6a62108582210a71ce814a9d784806","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.1","@mariozechner/pi-tui":"^0.42.1","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.1_1767986676024_0.38713217748535467","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@mariozechner/pi-coding-agent","version":"0.42.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"07bb17f731c16ebb88784ef1a5c088d8b1679d52","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.2.tgz","fileCount":454,"integrity":"sha512-Rlxo2rWU4RjwBe4jr/CnqqknbDF3fnb3RzCe9u1mMm4nb2T9qLP3QGDo2c5DhWEpcRZ54hrR6HTennlEazfXvA==","signatures":[{"sig":"MEYCIQD7QSrJKEkYG/0vc+elTr+F5mfd1Sq2+UppDmJV1c0vJAIhAIJjEKSXlzjZgCsxWx1Z0KifxoXxZ5UrxYEeoCUbfnYG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4491113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"0c02f5c053227ca47e822db8ca55bfe3c92cf114","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.2","@mariozechner/pi-tui":"^0.42.2","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.2_1768005795774_0.14417327749177677","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"@mariozechner/pi-coding-agent","version":"0.42.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"a9499abadb0c6ac9ecc7b4fa28d366ad03f4a282","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.3.tgz","fileCount":454,"integrity":"sha512-LP+lRkI5jCpDBU5bZMYLsvlzz9CW67mKxqbKA10uI1z7GozkCylp8lkT/1bJFAUjf1tnZpUHI28vqIAInGnFwA==","signatures":[{"sig":"MEYCIQDK/xEvtr38IxYxE88lJD8ZydtZrAmSQa0VjCuBTA1jEQIhAJyByRxYLG7RY8XLhESoMEp+XnlAoGlxbSmJ8bmQ5+0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4491138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"2a04b0fb28922fe7fb452da6898a710715bfcee3","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.3","@mariozechner/pi-tui":"^0.42.3","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.3_1768048076364_0.7737842726329791","host":"s3://npm-registry-packages-npm-production"}},"0.42.4":{"name":"@mariozechner/pi-coding-agent","version":"0.42.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"69aac6df3043c808af67e3502696d9d34910ea75","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.4.tgz","fileCount":454,"integrity":"sha512-5I3JqpX6Y8PBvlrevOPmvtcbt8G/Zx/tAR0XB0bX5IsuA3L84jw6fnJiugfs36xf7gCGaDYubPfhv2MqyoP/gA==","signatures":[{"sig":"MEUCIGmgV4fVKcZDQp3i4/aZo1meo8KZVbxWn3Z/MXRYG1N9AiEA4db3e/VEnIYue4HtX2p/JDmdkCTKbz9dNkaVEgRcNC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4492330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"345de5983324e5bf9f8a657ee973786c18aebd71","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.4_1768049799103_0.015271036808406357","host":"s3://npm-registry-packages-npm-production"}},"0.42.5":{"name":"@mariozechner/pi-coding-agent","version":"0.42.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.42.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"de2d52ca114694c45f6e453ea3ff7eb11784082e","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.42.5.tgz","fileCount":454,"integrity":"sha512-aGCQBiKvJJpSn1avCdTzeU8iWU0rMh3+iZKTfTE0MLuyvzcUoHxWnyzeEkJ2XddqyDsqv4K+E388+juFgFlbYQ==","signatures":[{"sig":"MEUCIQDAwyZADHdcrnEahdkDc8JJjSpv4NqupdZGDwNMSwJJRwIgZJISHqCYEPjFOgAegkrO57DfyxF3fjhfj8ODc9o2GcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4495169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"31fe16f2e79154f0423d290c87e4944bc1a41f80","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.42.5","@mariozechner/pi-tui":"^0.42.5","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.42.5"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.42.5_1768101079739_0.690042450425504","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@mariozechner/pi-coding-agent","version":"0.43.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.43.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"adb14842061f7794efdfaed81e4db91fa4231e5f","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.43.0.tgz","fileCount":455,"integrity":"sha512-2RfG8E0FLJznN7iebDzupwyJG3qnM2Jxxca9Vmivh4PjFdALQhHxyoUsE0I5prNg9eLmRyfbXmDfNtsl2j2fvA==","signatures":[{"sig":"MEQCIBS8lmGloeWr7FnKTc6ME+TkGnJLs4sUapdXuhLSVajzAiAd4RvQP7JAtcB55g0d/RARRJznQwdgeNAqKv2bROvFBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4619344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"8ac130c729c696788be5698bacce01b5d1ec9071","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.43.0","@mariozechner/pi-tui":"^0.43.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.43.0_1768176009120_0.8957695317419567","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@mariozechner/pi-coding-agent","version":"0.44.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.44.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"c095c0a7df18cf49a0ae60e16ce37e55e2d19d71","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.44.0.tgz","fileCount":456,"integrity":"sha512-cyV2sxgf5732LpKTFn2TtJOm7b6po8euWwQs/tq4FtWHCZxAoHmhf2MEfmg0upcYNe+q7veVdN/QsF0sgp5MHw==","signatures":[{"sig":"MEUCIDeEVr6Ckuw+GgkNLCwd3wg2f5rKuIVCCsdedhae5ZEuAiEAmgYf/zBcO+FEB7f/fYhYax4kVXjJbCBRCUkx+UYEXaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4648679},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"477c263838b3cd295543e9ad0b2f603b3e2b51a7","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.44.0","@mariozechner/pi-tui":"^0.44.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.44.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.44.0_1768241094524_0.6298889420775835","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@mariozechner/pi-coding-agent","version":"0.45.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"132f7749b0e1f5e265974f15e42e0e4af5272d61","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.0.tgz","fileCount":459,"integrity":"sha512-lGNMFhNlY0cSkJQZqgxXhYwm+gniWxuB8HaYn8FvTKbGDXRERiAbYkfmviSIqHXkNqabltdSHrPXKLscF5kHkg==","signatures":[{"sig":"MEUCIQC6VWAVUoK07CXFUT35SI6nt3qvk0V6ki6LjkYj14v3VgIgeyP62jPf+rbDmAJJcb2syjVorkFv7FSbXVsgVVWyeeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4670162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"e22feba494667b511364c2a45a23d05d6404187e","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.45.0","@mariozechner/pi-tui":"^0.45.0","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.0_1768268525932_0.3616785454473206","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@mariozechner/pi-coding-agent","version":"0.45.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d6dcfb64dc185f5998a6fb534be2855ba75f7c11","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.1.tgz","fileCount":459,"integrity":"sha512-ZvrTwK0sBT+/Zpgu0jclaHrLARHUf9+T+FBuLBgzREP0te7y+Sfz5/7XEu4eWb/cO4eXhOceAWK8GQn0TJ8Mog==","signatures":[{"sig":"MEQCIGZPk7bKwhkW3RSgcSqRFBsc6XEkkk7ReO3IvYxJYfdBAiBFJCt7kmkITaFC2bb+FqDKQafXwL3+G+dxqOJ0i0o6Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4671046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"e4a98d8381a4eb20ba5058120921130d4f508d32","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.45.1","@mariozechner/pi-tui":"^0.45.1","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.1_1768270033466_0.04575945312072571","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"@mariozechner/pi-coding-agent","version":"0.45.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"9a2bf650376be1ebb4cbb5ccc0df6db621a92817","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.2.tgz","fileCount":459,"integrity":"sha512-bQEwlyi/7qCqUPwOkxtgDKmFVbWsNotcklNdCoOATdHs6okniCN4COPulWv5a+ztv0WmLxSLdVnD/7zZBJBnBQ==","signatures":[{"sig":"MEQCICD13g1mICivAaxaqgMR82Ale7pDJEM4VKD4gA/up4f6AiByWiED62V39kNYMCJX7VD6o/HFA0ka6Q4X/SML2gk84Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4670182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"c55082bb668d9ef65f4ffc1ce96056d305450fd5","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","jiti":"^2.6.1","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/pi-ai":"^0.45.2","@mariozechner/pi-tui":"^0.45.2","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.2_1768271305325_0.8965622338161716","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"@mariozechner/pi-coding-agent","version":"0.45.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"12667f8d63aaff6865045e06c10f9c35a462014d","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.3.tgz","fileCount":459,"integrity":"sha512-Rt1SLmZ5Z2Ch3s/PjIJXP3VNCjbjm43T8q2cujMO/zRCGjgElcfO66ls2MoLoAxCGyfy/9FA1OrCoCrGsWkWcw==","signatures":[{"sig":"MEQCIFpCIVqRWSKkcVCCgM1s/gf2uCu78pYUWeG8Q5Ngld2MAiAzGWjt0wlzrwa8EjH+Q6Z9QGzWSu6tenlIx7oxkN/VhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4675546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"2090599e4b4154e43ebc9d4f7799d4cbd128dec0","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.3_1768276630009_0.31201126121587075","host":"s3://npm-registry-packages-npm-production"}},"0.45.4":{"name":"@mariozechner/pi-coding-agent","version":"0.45.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.4","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0ae4a93669d2c27f58683f68a1c9878b7a2e0f07","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.4.tgz","fileCount":467,"integrity":"sha512-xzn3Ops5BlWqk3tBzj0RLeJtOm/DPh3bomHepZmDUnQBtRM9P1yLVAt8KoCa1zsy2xmI23+smkDU1yeG72KCMQ==","signatures":[{"sig":"MEUCIQCTh8QGbkIgHvKsmNJHVig2gXMwemH9x7PNGf5FcDFD6wIgHQ5AyOE36MsnOwnn4qx2TooqimLiVfmisbu3wfjkqN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4714056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"bb0ba88b97c92e71017de957e1c479907d724a9b","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","wasm-vips":"^0.0.16","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.45.4","@mariozechner/pi-tui":"^0.45.4","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.4"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.4_1768336640589_0.9588095085270898","host":"s3://npm-registry-packages-npm-production"}},"0.45.5":{"name":"@mariozechner/pi-coding-agent","version":"0.45.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.5","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"52eb8019c3ebd308f443232a7e4613f5e30ca6e6","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.5.tgz","fileCount":467,"integrity":"sha512-aewLxt8bsgRmfZ8Ia45py4tGnH/hRIiTt3WxSymIQ7qt8+i4JySx+zJjZ7ztm+V9SM7mwep+BJb54/x2dK4DMw==","signatures":[{"sig":"MEYCIQDIxz3Fl7J3gDuuFNdFiD/j30kXjPEjpqUHkKxIMZ1GpQIhAMtEzDSoF2s9udwp0B2xEZqrwfA4/8Rdth/4MNi502db","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4713992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"9a08bb0d1e2e2d10373f612b8e57055c8f829afa","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","wasm-vips":"^0.0.16","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.45.5","@mariozechner/pi-tui":"^0.45.5","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.5"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.5_1768337244802_0.3428460730570615","host":"s3://npm-registry-packages-npm-production"}},"0.45.6":{"name":"@mariozechner/pi-coding-agent","version":"0.45.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.6","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"eda56d9e09eb27fb3eb24351f8b7153144227900","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.6.tgz","fileCount":478,"integrity":"sha512-pJt74By9sGEvwJTj/A6KiQUtvBMHWpyiU7CNEkpa0xPL6zZR8kPiBgmG5HVtieEnLOH1TM9UHM69H968aFNpzA==","signatures":[{"sig":"MEYCIQCFzo59QB8O06GLm6SHc7Y73++Zph06KPhZHrPig6PWBwIhAJtlsdXGrbhEkT6o+9mpcAaqA5EZL322KNdL7q2qq2E8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5216738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"f8dc72d24f82b0dfd64e5686bf72838aebd63e9b","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","wasm-vips":"^0.0.16","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.45.6","@mariozechner/pi-tui":"^0.45.6","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.6"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.6_1768340913749_0.15285594702125205","host":"s3://npm-registry-packages-npm-production"}},"0.45.7":{"name":"@mariozechner/pi-coding-agent","version":"0.45.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.45.7","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"e6b840abd315776e61e0db280ed2f3f353ebb356","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.45.7.tgz","fileCount":478,"integrity":"sha512-+2TtZXIF6Iy4WxwpyeK9MXyYdfsuvIcRimotRDzhT7nM6TMLxJkDzHovqrcQF9/fAFd9wNHmRBA52PQIBicTSw==","signatures":[{"sig":"MEUCIQCefj3NtqM9O9Vky41R2zLo/UQ4ZTOo5UGwj3L1CRpdAwIgSUo3cF3OhzPfJVMmCSWK2K5TxwvCNz9I/4FV/N9jBHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5217143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"d08821cc4abd260390c40e4a9388da1bc7f8ad5d","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","wasm-vips":"^0.0.16","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.45.7","@mariozechner/pi-tui":"^0.45.7","@mariozechner/clipboard":"^0.3.0","@mariozechner/pi-agent-core":"^0.45.7"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.45.7_1768345881694_0.20151541450412336","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@mariozechner/pi-coding-agent","version":"0.46.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.46.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"d9c776f3767899282b086aae0d9538d3ae6e51e4","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.46.0.tgz","fileCount":482,"integrity":"sha512-zbvtV6hg7YbyAOK0xk+MYFZXjKjLka8GDxvsJT1f03XdoOrBmHfyHwAx/aCSaRGxqvHHR3ECqTThg7wkmMgSXw==","signatures":[{"sig":"MEYCIQCkTM1mIzKqCHs126GjjycgpRFvjjwct+i7xrwMctni3wIhAL78lF7wwu1OiXirMD0ywRuC17OV+NgdY+kcWwclLs/+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5276399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"0aaa4ef5e4f58615334799664107367fa537ade4","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.46.0","@mariozechner/pi-tui":"^0.46.0","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.46.0_1768494985261_0.5133687362748998","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@mariozechner/pi-coding-agent","version":"0.47.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.47.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"243565f240a002545ae61fd5817a1ccfa64572b4","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.47.0.tgz","fileCount":495,"integrity":"sha512-f7YzkjZKI0VCEYK9gyWLb8JZnr0/32Oan3uvy9bNbK/obzfWpht6sshqkHoKSr0lnV3oVgstRXZ3H/dUMFHwaA==","signatures":[{"sig":"MEQCIFe8qsHkjiXXmzdi8XzhMbuJVC+gEuBd+VD1pd+rl3WrAiA7IEckLfgT1yDJOVhRXR0WHS0biyXzAgJqEtEjVIOa2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5388280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"6248d86ff6742ab9cb03fc463f3a6cbd4a634ae7","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.47.0","@mariozechner/pi-tui":"^0.47.0","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.47.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.47.0_1768534892950_0.0040725542699582284","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@mariozechner/pi-coding-agent","version":"0.48.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.48.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4970ebe210db564cd92b095014b2c7d7231c522c","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.48.0.tgz","fileCount":499,"integrity":"sha512-QcJ9manzK4IwhjL0H8fkHNvLGsE4ZWNMMLQV6FPOdi0whSdKa6lD6mQZ7wUIY0yWaiPmVN4gM/WCnYXpViQZ3A==","signatures":[{"sig":"MEQCID7Y4D3S3dKzCg59uFg/JzEqbbOvOe4Q5arjUKbNivE+AiA42v+TXsC9MaY7VS9M2k/oQJNSLNwBoO9Kdvug381VpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5455888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"91be338e391563797c33b0e68fa4fd212bc3d067","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.48.0","@mariozechner/pi-tui":"^0.48.0","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.48.0_1768606362154_0.29690548391548854","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@mariozechner/pi-coding-agent","version":"0.49.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.49.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"723b1d3a550cd3c28e0f4f7db821850d7a7b6eff","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.49.0.tgz","fileCount":500,"integrity":"sha512-0C0y4PxqO+3o5KZNkBLHxmeDrFiIhURQv6wgio2ujcjdGE/yOFSrNy7/HmnUfEFUPhBEZKzsJCzSZLGCQ6y+JA==","signatures":[{"sig":"MEUCIQDJ1R6dEE/12dHOrM4EEnTPJq9dx9wayijUHgbOjn6ytAIgJKT/NkwD9kyloGV4UDEWlxPMHha2KF2ItRbqASRpnIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5491382},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"3e6ae39083b08a237890ee291d8a60a648793366","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.49.0","@mariozechner/pi-tui":"^0.49.0","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.49.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.49.0_1768683765171_0.2649036705853558","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@mariozechner/pi-coding-agent","version":"0.49.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.49.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"b88d560bf53a549650d3628c545d4bf77c514c1f","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.49.1.tgz","fileCount":500,"integrity":"sha512-ZyuMYJRge2Wj7HKanteSGGvfhtrsqaxWCg/Sc9w243Vy3iugL1eWQPcpMKgPDFiky9tGUJ7ayZ6WKutbwHxkxg==","signatures":[{"sig":"MEYCIQCUvTuQyY3v6Aed1n/fT+ncyi9nbYR0bOkl/2vqCQK9nwIhANOZ4jZAh99Fb0yh+8fIxvI7dnBHF9n0HjTm4u1uX4qo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5570790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"15a04c585a361e6c69754fee1ff525989aa35ac0","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.49.1","@mariozechner/pi-tui":"^0.49.1","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.49.1_1768778621532_0.7726548634447405","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@mariozechner/pi-coding-agent","version":"0.49.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.49.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"54d8b824c3880c33d3879b0ea8a4469da98dff5b","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.49.2.tgz","fileCount":501,"integrity":"sha512-QigMTh81g9oVn9ROBHl6JjsDrY0b3wHNlZPflgZB1QygwnsgvszFVVhw/axF0Vrz1t4Anf1QQbvdui6dcFT3hw==","signatures":[{"sig":"MEUCIQCLgecgcBTKQ8FDFn8XvnwN9IPjwqQZJj1DnOAS+7jfZgIgfj6whMV4i/+/MNEgDYhJHWxSoZKrmRstfPq0lmsm1AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5595607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"17a37bd1746e79c05b8385c9a1e5c315c14ae9c3","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.49.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.49.2_1768835675499_0.8058772591198811","host":"s3://npm-registry-packages-npm-production"}},"0.49.3":{"name":"@mariozechner/pi-coding-agent","version":"0.49.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.49.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"87a72473b9ff07bab84c692195af9eb833a0ec51","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.49.3.tgz","fileCount":504,"integrity":"sha512-V/Fsq0PeYB5svmw5lZsbD/glmkXofegQcPSKecK2ab3VihKwQp/MQfYjyK6nY4b/B1HIugatcDWaH5WvPKIKwg==","signatures":[{"sig":"MEYCIQDbLUk9/TG6d4Y5R+Uz4YCiC2PFIPAOHfTp6QV3CRCxVQIhAIgz/Spe0bogJQFoE3FrgDhYvuu9VCf4y7OqVSBuKJUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5641196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"34d28a47b51a6a72b0eb321f4b23ead132ff9107","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.49.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.49.3_1769042592464_0.0555209333760045","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@mariozechner/pi-coding-agent","version":"0.50.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.50.0","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"4542ae0d82725ab161db3c5a7cf38621c35ec8b1","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.50.0.tgz","fileCount":560,"integrity":"sha512-AFg9Lhl3sqrTOSWI0fYQ1VK9TAh7el7UK8iHUQSCcmfcvptFGSnfRqPuPDX/La1uEM2oJGDXxOdbCCdgSgWQgQ==","signatures":[{"sig":"MEUCIQDkEPAiu9DsT/83vVTWjRd8WjjG9kPAvAo7fvP8fs7vBwIgE6q8ksSanp7s8OQ1Ad1TqNXj49ecbrv7KYsv/55zjq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"453e104d3a32c02c5f586d1652636ca8b71d6d05","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.50.0","@mariozechner/pi-tui":"^0.50.0","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.50.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.50.0_1769442908287_0.7167534048683444","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@mariozechner/pi-coding-agent","version":"0.50.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.50.1","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0ef9b3c8c99b899f8a52b10c058dfe96e312a495","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.50.1.tgz","fileCount":560,"integrity":"sha512-MkqzyXPwCA6ZYNy5E2jjkDhieqNUEYKW4GkCMVwSLy5jNuzNrp1spSKHgs5LHjA0wvMhbsWh6DMXFzGimSHwUQ==","signatures":[{"sig":"MEYCIQCkZ6Y5yZ7K6AewxUh9TeaoSRhpxiQh6xkSEpIWCwlYUwIhAJz2K2FyxLx0l/+TL43Y9fHlMqig6K5dtque+isdpHyU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7062413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"29c59d79bae5795f88eb3aec641974b1d6712f11","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.50.1","@mariozechner/pi-tui":"^0.50.1","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.50.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.50.1_1769469327169_0.17177742437387478","host":"s3://npm-registry-packages-npm-production"}},"0.50.2":{"name":"@mariozechner/pi-coding-agent","version":"0.50.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.50.2","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"30843e8da62b3c8089b34cc0ca8bf6a69e8e8282","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.50.2.tgz","fileCount":564,"integrity":"sha512-tbAEkWoxYG/9dH6ifHZNv4zAO9BrWLqUxxSadelCFyGXT4h1POkTwH4h01opfulwL9RPYkGscmjmn2zZlEJNrQ==","signatures":[{"sig":"MEQCIANvura6igh9uskDgk7PM3LfHpGUcNrJRqcubYmUMsMCAiBiuLvwZXM3OZ1pD1gaTVMaEb4E+ZpwcAnr4lFbdC/rkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7106108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"9bb627a5246f2cbddb881d697af4d4cf727afe86","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.50.2","@mariozechner/pi-tui":"^0.50.2","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.50.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.50.2_1769653456651_0.8327448143869607","host":"s3://npm-registry-packages-npm-production"}},"0.50.3":{"name":"@mariozechner/pi-coding-agent","version":"0.50.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-coding-agent@0.50.3","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"homepage":"https://github.com/badlogic/pi-mono#readme","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"bin":{"pi":"dist/cli.js"},"dist":{"shasum":"0d37b971fdebc4ce9df16d0da021553bac3d3655","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.50.3.tgz","fileCount":564,"integrity":"sha512-Bu4Qwdu2NbU6GFqI2TCQyr7u91TMA8g9ynSqzr5EvJSI1qxdDz8VWnN3uh+noKI9NtAX/YG8vmsSHuvLVXr3Tw==","signatures":[{"sig":"MEUCIB6yT9BcRfSL3lnrqtGbeFXOjV6Dk28OKodG/PLIYtK/AiEAkLSGmsTe69et1hJ1ov9uZK4QoOl7Tcp9qj/IZvksFyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7107092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"gitHead":"df667b510a301f7ad4b7dc42991999601bd24ad3","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","clean":"shx rm -rf dist","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/"},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/badlogic/pi-mono.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","cli-highlight":"^2.1.11","proper-lockfile":"^4.1.2","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-ai":"^0.50.3","@mariozechner/pi-tui":"^0.50.3","@mariozechner/clipboard":"^0.3.0","@silvia-odwyer/photon-node":"^0.3.4","@mariozechner/pi-agent-core":"^0.50.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","vitest":"^3.2.4","@types/ms":"^2.1.0","typescript":"^5.7.3","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.50.3_1769656776132_0.8636966537838608","host":"s3://npm-registry-packages-npm-production"}},"0.50.4":{"name":"@mariozechner/pi-coding-agent","version":"0.50.4","description":"Coding agent CLI with read, bash, edit, write tools and session management","type":"module","piConfig":{"name":"pi","configDir":".pi"},"bin":{"pi":"dist/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/core/hooks/index.d.ts","import":"./dist/core/hooks/index.js"}},"scripts":{"clean":"shx rm -rf dist","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js && npm run copy-assets","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","copy-binary-assets":"shx cp package.json dist/ && shx cp README.md dist/ && shx cp CHANGELOG.md dist/ && shx mkdir -p dist/theme && shx cp src/modes/interactive/theme/*.json dist/theme/ && shx mkdir -p dist/export-html/vendor && shx cp src/core/export-html/template.html dist/export-html/ && shx cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && shx cp -r docs dist/ && shx cp -r examples dist/ && shx cp ../../node_modules/@silvia-odwyer/photon-node/photon_rs_bg.wasm dist/","test":"vitest --run","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"@mariozechner/clipboard":"^0.3.0","@mariozechner/jiti":"^2.6.2","@mariozechner/pi-agent-core":"^0.50.4","@mariozechner/pi-ai":"^0.50.4","@mariozechner/pi-tui":"^0.50.4","@silvia-odwyer/photon-node":"^0.3.4","chalk":"^5.5.0","cli-highlight":"^2.1.11","diff":"^8.0.2","file-type":"^21.1.1","glob":"^11.0.3","ignore":"^7.0.5","marked":"^15.0.12","minimatch":"^10.1.1","proper-lockfile":"^4.1.2","yaml":"^2.8.2"},"devDependencies":{"@types/diff":"^7.0.2","@types/ms":"^2.1.0","@types/node":"^24.3.0","@types/proper-lockfile":"^4.1.4","shx":"^0.4.0","typescript":"^5.7.3","vitest":"^3.2.4"},"keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/coding-agent"},"engines":{"node":">=20.0.0"},"gitHead":"3f5fe42d37050f47b78e77490a2ec1e510aa4372","_id":"@mariozechner/pi-coding-agent@0.50.4","bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"homepage":"https://github.com/badlogic/pi-mono#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-XYyZKXaAnojuPEtvoQp0DWsEWZdFvchOx+L46dUGipBZJuvwmUzrSCuj3TW2Mn65/GRu/w3NAkj/O0mpCK+ADQ==","shasum":"97c557128ea83690436dcb949c66727314c9fc2f","tarball":"https://registry.npmjs.org/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.50.4.tgz","fileCount":568,"unpackedSize":7181684,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC0pRhWrxCzQCx4hAvzMFDgoOg9aaHLcBeUjCUdmqfLgAiEAgM/q+O2aF+DqQWrJVREF7G673Kji0xL6bXpx0RUcDhw="}]},"_npmUser":{"name":"badlogic","email":"mario@badlogicgames.com"},"directories":{},"maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-coding-agent_0.50.4_1769740013430_0.314340512092782"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-12T22:44:34.837Z","modified":"2026-01-30T02:26:53.860Z","0.6.2":"2025-11-12T22:44:35.139Z","0.7.0":"2025-11-12T22:55:48.142Z","0.7.1":"2025-11-12T23:05:29.589Z","0.7.2":"2025-11-13T00:00:43.093Z","0.7.3":"2025-11-13T00:28:54.778Z","0.7.5":"2025-11-13T00:31:02.654Z","0.7.6":"2025-11-13T00:31:57.074Z","0.7.7":"2025-11-13T22:44:43.184Z","0.7.8":"2025-11-13T22:49:56.009Z","0.7.9":"2025-11-14T22:23:14.948Z","0.7.10":"2025-11-14T22:57:02.133Z","0.7.11":"2025-11-16T20:02:12.673Z","0.7.12":"2025-11-16T21:57:27.511Z","0.7.13":"2025-11-16T22:09:47.290Z","0.7.14":"2025-11-17T11:47:16.172Z","0.7.15":"2025-11-17T11:55:01.276Z","0.7.16":"2025-11-17T13:12:51.436Z","0.7.17":"2025-11-18T16:50:18.121Z","0.7.18":"2025-11-18T21:13:25.214Z","0.7.19":"2025-11-18T21:49:37.353Z","0.7.20":"2025-11-18T21:53:56.476Z","0.7.21":"2025-11-18T23:57:45.239Z","0.7.22":"2025-11-19T00:51:58.399Z","0.7.23":"2025-11-20T11:00:33.963Z","0.7.24":"2025-11-20T11:43:45.091Z","0.7.25":"2025-11-20T12:42:30.639Z","0.7.26":"2025-11-20T16:30:39.036Z","0.7.27":"2025-11-20T17:57:14.128Z","0.7.28":"2025-11-20T19:40:35.451Z","0.7.29":"2025-11-20T19:49:13.519Z","0.8.1":"2025-11-21T02:22:24.091Z","0.8.2":"2025-11-21T02:23:33.371Z","0.8.3":"2025-11-21T04:00:06.213Z","0.8.4":"2025-11-21T04:10:28.676Z","0.8.5":"2025-11-21T11:49:07.653Z","0.9.0":"2025-11-21T21:03:47.368Z","0.9.1":"2025-11-21T21:21:24.705Z","0.9.2":"2025-11-24T18:33:35.138Z","0.9.3":"2025-11-24T20:04:00.876Z","0.9.4":"2025-11-26T00:51:03.095Z","0.10.0":"2025-11-27T00:34:25.595Z","0.10.1":"2025-11-27T13:19:10.448Z","0.10.2":"2025-11-27T22:59:52.419Z","0.11.0":"2025-11-29T00:06:52.459Z","0.11.1":"2025-11-29T22:06:24.498Z","0.11.2":"2025-12-01T00:21:32.192Z","0.11.3":"2025-12-01T11:50:51.165Z","0.11.4":"2025-12-01T12:05:49.955Z","0.11.5":"2025-12-01T19:22:55.301Z","0.11.6":"2025-12-02T08:37:31.731Z","0.12.0":"2025-12-02T11:19:19.077Z","0.12.1":"2025-12-02T11:31:48.843Z","0.12.2":"2025-12-02T12:01:11.889Z","0.12.3":"2025-12-02T12:11:00.172Z","0.12.4":"2025-12-02T12:27:23.978Z","0.12.5":"2025-12-03T15:21:57.263Z","0.12.6":"2025-12-03T16:12:59.629Z","0.12.7":"2025-12-04T02:11:36.275Z","0.12.8":"2025-12-04T02:59:53.181Z","0.12.9":"2025-12-04T12:23:27.150Z","0.12.10":"2025-12-04T19:52:41.810Z","0.12.11":"2025-12-05T11:20:13.622Z","0.12.12":"2025-12-05T22:01:23.067Z","0.12.13":"2025-12-05T22:39:03.951Z","0.12.14":"2025-12-05T23:47:33.473Z","0.12.15":"2025-12-06T20:29:38.227Z","0.13.0":"2025-12-06T21:49:24.364Z","0.13.1":"2025-12-06T22:13:14.441Z","0.13.2":"2025-12-07T00:25:59.132Z","0.14.1":"2025-12-08T22:00:20.721Z","0.14.2":"2025-12-08T22:29:40.375Z","0.15.0":"2025-12-09T12:44:35.386Z","0.16.0":"2025-12-09T14:44:10.530Z","0.17.0":"2025-12-09T20:50:32.304Z","0.18.0":"2025-12-10T00:23:02.840Z","0.18.1":"2025-12-10T20:39:58.258Z","0.18.2":"2025-12-10T22:39:54.594Z","0.18.3":"2025-12-11T19:34:45.613Z","0.18.4":"2025-12-11T23:00:47.535Z","0.18.5":"2025-12-12T09:01:37.601Z","0.18.6":"2025-12-12T09:54:28.259Z","0.18.7":"2025-12-12T10:16:02.542Z","0.18.8":"2025-12-12T10:30:42.936Z","0.19.0":"2025-12-12T17:35:34.600Z","0.19.1":"2025-12-12T17:55:58.634Z","0.19.2":"2025-12-12T22:03:40.955Z","0.20.0":"2025-12-12T22:25:37.938Z","0.20.1":"2025-12-12T23:57:49.516Z","0.20.2":"2025-12-13T00:12:14.386Z","0.21.0":"2025-12-13T22:56:13.598Z","0.22.0":"2025-12-15T19:15:03.387Z","0.22.1":"2025-12-15T20:54:12.738Z","0.22.2":"2025-12-15T21:09:49.079Z","0.22.3":"2025-12-16T19:06:48.991Z","0.22.4":"2025-12-16T23:39:54.355Z","0.22.5":"2025-12-17T00:22:50.654Z","0.23.0":"2025-12-17T15:14:13.096Z","0.23.1":"2025-12-17T15:43:49.562Z","0.23.2":"2025-12-17T16:56:48.910Z","0.23.3":"2025-12-17T21:30:33.822Z","0.23.4":"2025-12-18T15:57:43.876Z","0.23.5":"2025-12-19T04:16:11.207Z","0.24.0":"2025-12-19T04:21:58.022Z","0.24.1":"2025-12-19T19:52:19.434Z","0.24.2":"2025-12-19T20:13:25.470Z","0.24.3":"2025-12-19T20:36:47.692Z","0.24.4":"2025-12-19T20:55:13.985Z","0.24.5":"2025-12-19T21:10:06.813Z","0.25.0":"2025-12-20T21:03:25.076Z","0.25.1":"2025-12-21T01:48:02.249Z","0.25.2":"2025-12-21T01:59:37.260Z","0.25.3":"2025-12-21T20:01:57.115Z","0.25.4":"2025-12-21T23:23:37.650Z","0.26.0":"2025-12-22T11:54:31.626Z","0.26.1":"2025-12-22T15:20:03.657Z","0.27.0":"2025-12-22T17:20:50.067Z","0.27.1":"2025-12-22T18:29:01.453Z","0.27.2":"2025-12-23T02:50:10.416Z","0.27.3":"2025-12-24T01:46:56.025Z","0.27.4":"2025-12-24T02:33:26.025Z","0.27.5":"2025-12-24T11:19:22.504Z","0.27.6":"2025-12-24T12:59:41.382Z","0.27.7":"2025-12-24T17:33:13.368Z","0.27.8":"2025-12-24T19:52:59.057Z","0.27.9":"2025-12-24T20:25:53.532Z","0.28.0":"2025-12-25T02:58:15.867Z","0.29.0":"2025-12-25T03:17:16.937Z","0.29.1":"2025-12-25T17:10:50.391Z","0.30.0":"2025-12-25T19:35:44.978Z","0.30.1":"2025-12-26T02:14:10.507Z","0.30.2":"2025-12-26T02:26:31.296Z","0.31.0":"2026-01-02T01:00:24.283Z","0.31.1":"2026-01-02T09:39:30.264Z","0.32.0":"2026-01-03T01:48:48.039Z","0.32.1":"2026-01-03T03:26:23.098Z","0.32.2":"2026-01-03T15:08:36.734Z","0.32.3":"2026-01-03T16:09:47.377Z","0.33.0":"2026-01-04T00:07:56.098Z","0.34.0":"2026-01-04T19:30:18.889Z","0.34.1":"2026-01-04T19:57:20.498Z","0.34.2":"2026-01-04T20:06:34.532Z","0.35.0":"2026-01-05T02:41:52.186Z","0.36.0":"2026-01-05T05:16:51.807Z","0.37.0":"2026-01-05T23:07:42.923Z","0.37.1":"2026-01-05T23:32:41.422Z","0.37.2":"2026-01-05T23:53:46.748Z","0.37.3":"2026-01-06T12:44:13.906Z","0.37.4":"2026-01-06T20:28:49.697Z","0.37.5":"2026-01-06T22:25:40.648Z","0.37.6":"2026-01-06T23:43:12.455Z","0.37.7":"2026-01-07T00:02:21.143Z","0.37.8":"2026-01-07T00:33:20.265Z","0.38.0":"2026-01-08T03:53:32.647Z","0.39.0":"2026-01-08T23:10:27.179Z","0.39.1":"2026-01-08T23:34:06.892Z","0.40.0":"2026-01-08T23:44:01.709Z","0.40.1":"2026-01-09T04:12:35.163Z","0.41.0":"2026-01-09T05:07:20.828Z","0.42.0":"2026-01-09T05:59:54.628Z","0.42.1":"2026-01-09T19:24:36.234Z","0.42.2":"2026-01-10T00:43:15.988Z","0.42.3":"2026-01-10T12:27:56.627Z","0.42.4":"2026-01-10T12:56:39.329Z","0.42.5":"2026-01-11T03:11:19.987Z","0.43.0":"2026-01-12T00:00:09.311Z","0.44.0":"2026-01-12T18:04:54.733Z","0.45.0":"2026-01-13T01:42:06.154Z","0.45.1":"2026-01-13T02:07:13.712Z","0.45.2":"2026-01-13T02:28:25.544Z","0.45.3":"2026-01-13T03:57:10.208Z","0.45.4":"2026-01-13T20:37:20.789Z","0.45.5":"2026-01-13T20:47:25.026Z","0.45.6":"2026-01-13T21:48:33.947Z","0.45.7":"2026-01-13T23:11:21.971Z","0.46.0":"2026-01-15T16:36:25.476Z","0.47.0":"2026-01-16T03:41:33.171Z","0.48.0":"2026-01-16T23:32:42.363Z","0.49.0":"2026-01-17T21:02:45.450Z","0.49.1":"2026-01-18T23:23:41.749Z","0.49.2":"2026-01-19T15:14:35.733Z","0.49.3":"2026-01-22T00:43:12.735Z","0.50.0":"2026-01-26T15:55:08.634Z","0.50.1":"2026-01-26T23:15:27.413Z","0.50.2":"2026-01-29T02:24:16.918Z","0.50.3":"2026-01-29T03:19:36.457Z","0.50.4":"2026-01-30T02:26:53.723Z"},"bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"author":{"name":"Mario Zechner"},"license":"MIT","homepage":"https://github.com/badlogic/pi-mono#readme","keywords":["coding-agent","ai","llm","cli","tui","agent"],"repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/coding-agent"},"description":"Coding agent CLI with read, bash, edit, write tools and session management","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"readme":"

\n \n \"pi\n \n

\n

\n \"Discord\"\n \"npm\"\n \"Build\n

\n\nPi is a minimal terminal coding harness. Adapt pi to your workflows, not the other way around, without having to fork and modify pi internals. Extend it with TypeScript [Extensions](#extensions), [Skills](#skills), [Prompt Templates](#prompt-templates), and [Themes](#themes). Put your extensions, skills, prompt templates, and themes in [Pi Packages](#pi-packages) and share them with others via npm or git.\n\nPi ships with powerful defaults but skips features like sub agents and plan mode. Instead, you can ask pi to build what you want or install a third party pi package that matches your workflow.\n\nPi runs in four modes: interactive, print or JSON, RPC for process integration, and an SDK for embedding in your own apps. See [clawdbot/clawdbot](https://github.com/clawdbot/clawdbot) for a real-world SDK integration.\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Providers & Models](#providers--models)\n- [Interactive Mode](#interactive-mode)\n - [Editor](#editor)\n - [Commands](#commands)\n - [Keyboard Shortcuts](#keyboard-shortcuts)\n - [Message Queue](#message-queue)\n- [Sessions](#sessions)\n - [Branching](#branching)\n - [Compaction](#compaction)\n- [Settings](#settings)\n- [Context Files](#context-files)\n- [Customization](#customization)\n - [Prompt Templates](#prompt-templates)\n - [Skills](#skills)\n - [Extensions](#extensions)\n - [Themes](#themes)\n - [Pi Packages](#pi-packages)\n- [Programmatic Usage](#programmatic-usage)\n- [Philosophy](#philosophy)\n- [CLI Reference](#cli-reference)\n\n---\n\n## Quick Start\n\n```bash\nnpm install -g @mariozechner/pi-coding-agent\n```\n\nAuthenticate with an API key:\n\n```bash\nexport ANTHROPIC_API_KEY=sk-ant-...\npi\n```\n\nOr use your existing subscription:\n\n```bash\npi\n/login # Then select provider\n```\n\nThen just talk to pi. By default, pi gives the model four tools: `read`, `write`, `edit`, and `bash`. The model uses these to fulfill your requests. Add capabilities via [skills](#skills), [prompt templates](#prompt-templates), [extensions](#extensions), or [pi packages](#pi-packages).\n\n**Platform notes:** [Windows](docs/windows.md) | [Terminal setup](docs/terminal-setup.md) | [Shell aliases](docs/shell-aliases.md)\n\n---\n\n## Providers & Models\n\nFor each built-in provider, pi maintains a list of tool-capable models, updated with every release. Authenticate via subscription (`/login`) or API key, then select any model from that provider via `/model` (or Ctrl+L).\n\n**Subscriptions:**\n- Anthropic Claude Pro/Max\n- OpenAI ChatGPT Plus/Pro (Codex)\n- GitHub Copilot\n- Google Gemini CLI\n- Google Antigravity\n\n**API keys:**\n- Anthropic\n- OpenAI\n- Azure OpenAI\n- Google Gemini\n- Google Vertex\n- Amazon Bedrock\n- Mistral\n- Groq\n- Cerebras\n- xAI\n- OpenRouter\n- Vercel AI Gateway\n- ZAI\n- OpenCode Zen\n- Hugging Face\n- Kimi For Coding\n- MiniMax\n\nSee [docs/providers.md](docs/providers.md) for detailed setup instructions.\n\n**Custom providers & models:** Add providers via `~/.pi/agent/models.json` if they speak a supported API (OpenAI, Anthropic, Google). For custom APIs or OAuth, use extensions. See [docs/models.md](docs/models.md) and [docs/custom-provider.md](docs/custom-provider.md).\n\n---\n\n## Interactive Mode\n\n

\"Interactive

\n\nThe interface from top to bottom:\n\n- **Startup header** - Shows shortcuts (`/hotkeys` for all), loaded AGENTS.md files, prompt templates, skills, and extensions\n- **Messages** - Your messages, assistant responses, tool calls and results, notifications, errors, and extension UI\n- **Editor** - Where you type; border color indicates thinking level\n- **Footer** - Working directory, session name, total token/cache usage, cost, context usage, current model\n\nThe editor can be temporarily replaced by other UI, like built-in `/settings` or custom UI from extensions (e.g., a Q&A tool that lets the user answer model questions in a structured format). [Extensions](#extensions) can also replace the editor, add widgets above/below it, a status line, custom footer, or overlays.\n\n### Editor\n\n| Feature | How |\n|---------|-----|\n| File reference | Type `@` to fuzzy-search project files |\n| Path completion | Tab to complete paths |\n| Multi-line | Shift+Enter (or Ctrl+Enter on Windows Terminal) |\n| Images | Ctrl+V to paste, or drag onto terminal |\n| Bash commands | `!command` runs and sends output to LLM, `!!command` runs without sending |\n\nStandard editing keybindings for delete word, undo, etc. See [docs/keybindings.md](docs/keybindings.md).\n\n### Commands\n\nType `/` in the editor to trigger commands. [Extensions](#extensions) can register custom commands, [skills](#skills) are available as `/skill:name`, and [prompt templates](#prompt-templates) expand via `/templatename`.\n\n| Command | Description |\n|---------|-------------|\n| `/login`, `/logout` | OAuth authentication |\n| `/model` | Switch models |\n| `/scoped-models` | Enable/disable models for Ctrl+P cycling |\n| `/settings` | Thinking level, theme, message delivery |\n| `/resume` | Pick from previous sessions |\n| `/new` | Start a new session |\n| `/name ` | Set session display name |\n| `/session` | Show session info (path, tokens, cost) |\n| `/tree` | Jump to any point in the session and continue from there |\n| `/fork` | Create a new session from the current branch |\n| `/compact [prompt]` | Manually compact context, optional custom instructions |\n| `/copy` | Copy last assistant message to clipboard |\n| `/export [file]` | Export session to HTML file |\n| `/share` | Upload as private GitHub gist with shareable HTML link |\n| `/reload` | Reload extensions, skills, prompts, context files (themes hot-reload automatically) |\n| `/hotkeys` | Show all keyboard shortcuts |\n| `/changelog` | Display version history |\n| `/quit`, `/exit` | Quit pi |\n\n### Keyboard Shortcuts\n\nSee `/hotkeys` for the full list. Customize via `~/.pi/agent/keybindings.json`. See [docs/keybindings.md](docs/keybindings.md).\n\n**Commonly used:**\n\n| Key | Action |\n|-----|--------|\n| Ctrl+C | Clear editor |\n| Ctrl+C twice | Quit |\n| Escape | Cancel/abort |\n| Escape twice | Open `/tree` |\n| Ctrl+L | Open model selector |\n| Ctrl+P / Shift+Ctrl+P | Cycle scoped models forward/backward |\n| Shift+Tab | Cycle thinking level |\n| Ctrl+O | Collapse/expand tool output |\n| Ctrl+T | Collapse/expand thinking blocks |\n\n### Message Queue\n\nSubmit messages while the agent is working:\n\n- **Enter** queues a *steering* message, delivered after current tool execution (interrupts remaining tools)\n- **Alt+Enter** queues a *follow-up* message, delivered only after the agent finishes all work\n- **Escape** aborts and restores queued messages to editor\n- **Alt+Up** retrieves queued messages back to editor\n\nConfigure delivery in [settings](docs/settings.md): `steeringMode` and `followUpMode` can be `\"one-at-a-time\"` (default, waits for response) or `\"all\"` (delivers all queued at once).\n\n---\n\n## Sessions\n\nSessions are stored as JSONL files with a tree structure. Each entry has an `id` and `parentId`, enabling in-place branching without creating new files. See [docs/session.md](docs/session.md) for file format.\n\n### Management\n\nSessions auto-save to `~/.pi/agent/sessions/` organized by working directory.\n\n```bash\npi -c # Continue most recent session\npi -r # Browse and select from past sessions\npi --no-session # Ephemeral mode (don't save)\npi --session # Use specific session file or ID\n```\n\n### Branching\n\n**`/tree`** - Navigate the session tree in-place. Select any previous point, continue from there, and switch between branches. All history preserved in a single file.\n\n

\"Tree

\n\n- Search by typing, page with ←/→\n- Filter modes (Ctrl+O): default → no-tools → user-only → labeled-only → all\n- Press `l` to label entries as bookmarks\n\n**`/fork`** - Create a new session file from the current branch. Opens a selector, copies history up to the selected point, and places that message in the editor for modification.\n\n### Compaction\n\nLong sessions can exhaust context windows. Compaction summarizes older messages while keeping recent ones.\n\n**Manual:** `/compact` or `/compact `\n\n**Automatic:** Enabled by default. Triggers on context overflow (recovers and retries) or when approaching the limit (proactive). Configure via `/settings` or `settings.json`.\n\nCompaction is lossy. The full history remains in the JSONL file; use `/tree` to revisit. Customize compaction behavior via [extensions](#extensions). See [docs/compaction.md](docs/compaction.md) for internals.\n\n---\n\n## Settings\n\nUse `/settings` to modify common options, or edit JSON files directly:\n\n| Location | Scope |\n|----------|-------|\n| `~/.pi/agent/settings.json` | Global (all projects) |\n| `.pi/settings.json` | Project (overrides global) |\n\nSee [docs/settings.md](docs/settings.md) for all options.\n\n---\n\n## Context Files\n\nPi loads `AGENTS.md` (or `CLAUDE.md`) at startup from:\n- `~/.pi/agent/AGENTS.md` (global)\n- Parent directories (walking up from cwd)\n- Current directory\n\nUse for project instructions, conventions, common commands. All matching files are concatenated.\n\n### System Prompt\n\nReplace the default system prompt with `.pi/SYSTEM.md` (project) or `~/.pi/agent/SYSTEM.md` (global). Append without replacing via `APPEND_SYSTEM.md`.\n\n---\n\n## Customization\n\n### Prompt Templates\n\nReusable prompts as Markdown files. Type `/name` to expand.\n\n```markdown\n\nReview this code for bugs, security issues, and performance problems.\nFocus on: {{focus}}\n```\n\nPlace in `~/.pi/agent/prompts/`, `.pi/prompts/`, or a [pi package](#pi-packages) to share with others. See [docs/prompt-templates.md](docs/prompt-templates.md).\n\n### Skills\n\nOn-demand capability packages following the [Agent Skills standard](https://agentskills.io). Invoke via `/skill:name` or let the agent load them automatically.\n\n```markdown\n\n# My Skill\nUse this skill when the user asks about X.\n\n## Steps\n1. Do this\n2. Then that\n```\n\nPlace in `~/.pi/agent/skills/`, `.pi/skills/`, or a [pi package](#pi-packages) to share with others. See [docs/skills.md](docs/skills.md).\n\n### Extensions\n\n

\"Doom

\n\nTypeScript modules that extend pi with custom tools, commands, keyboard shortcuts, event handlers, and UI components.\n\n```typescript\nexport default function (pi: ExtensionAPI) {\n pi.registerTool({ name: \"deploy\", ... });\n pi.registerCommand(\"stats\", { ... });\n pi.on(\"tool_call\", async (event, ctx) => { ... });\n}\n```\n\n**What's possible:**\n- Custom tools (or replace built-in tools entirely)\n- Sub-agents and plan mode\n- Custom compaction and summarization\n- Permission gates and path protection\n- Custom editors and UI components\n- Status lines, headers, footers\n- Git checkpointing and auto-commit\n- SSH and sandbox execution\n- MCP server integration\n- Make pi look like Claude Code\n- Games while waiting (yes, Doom runs)\n- ...anything you can dream up\n\nPlace in `~/.pi/agent/extensions/`, `.pi/extensions/`, or a [pi package](#pi-packages) to share with others. See [docs/extensions.md](docs/extensions.md) and [examples/extensions/](examples/extensions/).\n\n### Themes\n\nBuilt-in: `dark`, `light`. Themes hot-reload: modify the active theme file and pi immediately applies changes.\n\nPlace in `~/.pi/agent/themes/`, `.pi/themes/`, or a [pi package](#pi-packages) to share with others. See [docs/themes.md](docs/themes.md).\n\n### Pi Packages\n\nBundle and share extensions, skills, prompts, and themes via npm or git. Find packages on [npmjs.com](https://www.npmjs.com/search?q=keywords%3Api-package) or [Discord](https://discord.com/channels/1456806362351669492/1457744485428629628).\n\n> **Security:** Pi packages run with full system access. Extensions execute arbitrary code, and skills can instruct the model to perform any action including running executables. Review source code before installing third-party packages.\n\n```bash\npi install npm:@foo/pi-tools\npi install npm:@foo/pi-tools@1.2.3 # pinned version\npi install git:github.com/user/repo\npi install git:github.com/user/repo@v1 # tag or commit\npi install https://github.com/user/repo\npi remove npm:@foo/pi-tools\npi list\npi update # skips pinned packages\npi config # enable/disable extensions, skills, prompts, themes\n```\n\nPackages install to `~/.pi/agent/git/` (git) or global npm. Use `-l` for project-local installs (`.pi/git/`, `.pi/npm/`).\n\nCreate a package by adding a `pi` key to `package.json`:\n\n```json\n{\n \"name\": \"my-pi-package\",\n \"keywords\": [\"pi-package\"],\n \"pi\": {\n \"extensions\": [\"./extensions\"],\n \"skills\": [\"./skills\"],\n \"prompts\": [\"./prompts\"],\n \"themes\": [\"./themes\"]\n }\n}\n```\n\nWithout a `pi` manifest, pi auto-discovers from conventional directories (`extensions/`, `skills/`, `prompts/`, `themes/`).\n\nSee [docs/packages.md](docs/packages.md).\n\n---\n\n## Programmatic Usage\n\n### SDK\n\n```typescript\nimport { AuthStorage, createAgentSession, ModelRegistry, SessionManager } from \"@mariozechner/pi-coding-agent\";\n\nconst { session } = await createAgentSession({\n sessionManager: SessionManager.inMemory(),\n authStorage: new AuthStorage(),\n modelRegistry: new ModelRegistry(authStorage),\n});\n\nawait session.prompt(\"What files are in the current directory?\");\n```\n\nSee [docs/sdk.md](docs/sdk.md) and [examples/sdk/](examples/sdk/).\n\n### RPC Mode\n\nFor non-Node.js integrations, use RPC mode over stdin/stdout:\n\n```bash\npi --mode rpc\n```\n\nSee [docs/rpc.md](docs/rpc.md) for the protocol.\n\n---\n\n## Philosophy\n\nPi is aggressively extensible so it doesn't have to dictate your workflow. Features that other tools bake in can be built with [extensions](#extensions), [skills](#skills), or installed from third-party [pi packages](#pi-packages). This keeps the core minimal while letting you shape pi to fit how you work.\n\n**No MCP.** Build CLI tools with READMEs (see [Skills](#skills)), or build an extension that adds MCP support. [Why?](https://mariozechner.at/posts/2025-11-02-what-if-you-dont-need-mcp/)\n\n**No sub-agents.** There's many ways to do this. Spawn pi instances via tmux, or build your own with [extensions](#extensions), or install a package that does it your way.\n\n**No permission popups.** Run in a container, or build your own confirmation flow with [extensions](#extensions) inline with your environment and security requirements.\n\n**No plan mode.** Write plans to files, or build it with [extensions](#extensions), or install a package.\n\n**No built-in to-dos.** They confuse models. Use a TODO.md file, or build your own with [extensions](#extensions).\n\n**No background bash.** Use tmux. Full observability, direct interaction.\n\nRead the [blog post](https://mariozechner.at/posts/2025-11-30-pi-coding-agent/) for the full rationale.\n\n---\n\n## CLI Reference\n\n```bash\npi [options] [@files...] [messages...]\n```\n\n### Package Commands\n\n```bash\npi install [-l] # Install package, -l for project-local\npi remove [-l] # Remove package\npi update [source] # Update packages (skips pinned)\npi list # List installed packages\npi config # Enable/disable package resources\n```\n\n### Modes\n\n| Flag | Description |\n|------|-------------|\n| (default) | Interactive mode |\n| `-p`, `--print` | Print response and exit |\n| `--mode json` | Output all events as JSON lines (see [docs/json.md](docs/json.md)) |\n| `--mode rpc` | RPC mode for process integration (see [docs/rpc.md](docs/rpc.md)) |\n| `--export [out]` | Export session to HTML |\n\n### Model Options\n\n| Option | Description |\n|--------|-------------|\n| `--provider ` | Provider (anthropic, openai, google, etc.) |\n| `--model ` | Model ID |\n| `--api-key ` | API key (overrides env vars) |\n| `--thinking ` | `off`, `minimal`, `low`, `medium`, `high`, `xhigh` |\n| `--models ` | Comma-separated patterns for Ctrl+P cycling |\n| `--list-models [search]` | List available models |\n\n### Session Options\n\n| Option | Description |\n|--------|-------------|\n| `-c`, `--continue` | Continue most recent session |\n| `-r`, `--resume` | Browse and select session |\n| `--session ` | Use specific session file or partial UUID |\n| `--session-dir ` | Custom session storage directory |\n| `--no-session` | Ephemeral mode (don't save) |\n\n### Tool Options\n\n| Option | Description |\n|--------|-------------|\n| `--tools ` | Enable specific built-in tools (default: `read,bash,edit,write`) |\n| `--no-tools` | Disable all built-in tools (extension tools still work) |\n\nAvailable built-in tools: `read`, `bash`, `edit`, `write`, `grep`, `find`, `ls`\n\n### Resource Options\n\n| Option | Description |\n|--------|-------------|\n| `-e`, `--extension ` | Load extension from path, npm, or git (repeatable) |\n| `--no-extensions` | Disable extension discovery |\n| `--skill ` | Load skill (repeatable) |\n| `--no-skills` | Disable skill discovery |\n| `--prompt-template ` | Load prompt template (repeatable) |\n| `--no-prompt-templates` | Disable prompt template discovery |\n| `--theme ` | Load theme (repeatable) |\n| `--no-themes` | Disable theme discovery |\n\nCombine `--no-*` with explicit flags to load exactly what you need, ignoring settings.json (e.g., `--no-extensions -e ./my-ext.ts`).\n\n### Other Options\n\n| Option | Description |\n|--------|-------------|\n| `--system-prompt ` | Replace default prompt (context files and skills still appended) |\n| `--append-system-prompt ` | Append to system prompt |\n| `--verbose` | Force verbose startup |\n| `-h`, `--help` | Show help |\n| `-v`, `--version` | Show version |\n\n### File Arguments\n\nPrefix files with `@` to include in the message:\n\n```bash\npi @prompt.md \"Answer this\"\npi -p @screenshot.png \"What's in this image?\"\npi @code.ts @test.ts \"Review these files\"\n```\n\n### Examples\n\n```bash\n# Interactive with initial prompt\npi \"List all .ts files in src/\"\n\n# Non-interactive\npi -p \"Summarize this codebase\"\n\n# Different model\npi --provider openai --model gpt-4o \"Help me refactor\"\n\n# Limit model cycling\npi --models \"claude-*,gpt-4o\"\n\n# Read-only mode\npi --tools read,grep,find,ls -p \"Review the code\"\n\n# High thinking level\npi --thinking high \"Solve this complex problem\"\n```\n\n### Environment Variables\n\n| Variable | Description |\n|----------|-------------|\n| `PI_CODING_AGENT_DIR` | Override config directory (default: `~/.pi/agent`) |\n| `PI_SKIP_VERSION_CHECK` | Skip version check at startup |\n| `PI_CACHE_RETENTION` | Set to `long` for extended prompt cache (Anthropic: 1h, OpenAI: 24h) |\n| `VISUAL`, `EDITOR` | External editor for Ctrl+G |\n\n---\n\n## Contributing & Development\n\nSee [CONTRIBUTING.md](../../CONTRIBUTING.md) for guidelines and [docs/development.md](docs/development.md) for setup, forking, and debugging.\n\n---\n\n## License\n\nMIT\n\n## See Also\n\n- [@mariozechner/pi-ai](https://www.npmjs.com/package/@mariozechner/pi-ai): Core LLM toolkit\n- [@mariozechner/pi-agent](https://www.npmjs.com/package/@mariozechner/pi-agent): Agent framework\n- [@mariozechner/pi-tui](https://www.npmjs.com/package/@mariozechner/pi-tui): Terminal UI components\n","readmeFilename":"README.md"}