{"_id":"@mariozechner/pi-agent-core","_rev":"150-3c3baaa33ea22735e68aaeb9fcdda268","name":"@mariozechner/pi-agent-core","dist-tags":{"latest":"0.50.4"},"versions":{"0.9.1":{"name":"@mariozechner/pi-agent-core","version":"0.9.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"bf6c5ba97c5a50ac8d9490d315055619347a22a5","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.9.1.tgz","fileCount":33,"integrity":"sha512-FUqMnhafT6FofW7lkBTFvFiqhBV1I4svUKHoBgAmo+rN64W8n6fKYVmjFh+3bMYA1b8WURjhZMwr0UPx2/x3fg==","signatures":[{"sig":"MEYCIQDmRexVjmpdCIvCwiRDTfne7DXadhaL0TgSfFKV2VEf6QIhAKES5GmE9Lur5CTa8Ge5aSBKiGPlDluE6GRxomPIL+Vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135086},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.9.1","@mariozechner/pi-tui":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.9.1_1763760074715_0.3418400189187216","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@mariozechner/pi-agent-core","version":"0.9.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ebb1aa8ead7761765c9a169e98d2418d66952e14","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.9.2.tgz","fileCount":33,"integrity":"sha512-bh2D4vUnodRYOhb/ZR9bkQu5dLrPm2ut18zmc7acX7XSHtxOdkiw9mKQYvr544x1WrJH6ehUxYNXU26aTSgZjA==","signatures":[{"sig":"MEUCIQC//CbGtDCblcOVDww/IhePzf8chsrfLwujJjue+pXmagIgWmJ10IzBnzVYPuVrg09jtHTPqQvkr5scQNRxzuJnx4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135086},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.9.2","@mariozechner/pi-tui":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.9.2_1764009207364_0.21733997191819987","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@mariozechner/pi-agent-core","version":"0.9.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"71f90be557781340997a65d4687181f2ce54402f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.9.3.tgz","fileCount":33,"integrity":"sha512-fRIceP4iZqVl5hwnNKhVo5H5k9Y+nT4bfGNGfIwBgXUplLTVk84BnP2u+lJa3VEYZ5LzoGlT68OPV6kWssIbrg==","signatures":[{"sig":"MEUCIQD2E+blGqQe3GPj+DztCMXq3CKEr1e/Ny8XzD2McCk/8QIgc54Zu4dLXDaDNDnXo1w4GnQ/eBvRg271SlVocfgBHK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135086},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.9.3","@mariozechner/pi-tui":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.9.3_1764014633490_0.624139055895762","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@mariozechner/pi-agent-core","version":"0.9.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"689bcf884b0b7f1304cad0cbf6ba134a67bec178","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.9.4.tgz","fileCount":33,"integrity":"sha512-F4MIA9XzyXGNKJFSJSedjpa8t/QWyCIRIh0G1FbPXLb5a9FiN7T/E8MZg1ATA0CyMIoheLvjWvzo8dewPucCng==","signatures":[{"sig":"MEUCIQDm363xzPG0UbRfyNsvnNm6I/ACcAG5vwlAreM3oaytlQIgWKymiwq8NdNIN4ZmjpgTFrBg7C/AJ+9q9cvdPrxaXsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135086},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.9.4","@mariozechner/pi-tui":"^0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.9.4_1764118255966_0.3740392258902123","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@mariozechner/pi-agent-core","version":"0.10.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d1026dbea8b18a696a03f77708fc68dc97d8c049","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.10.0.tgz","fileCount":33,"integrity":"sha512-jwa4LiFX2jF19HNe+doVG0scpOII9ZkwThGhXGOFno1kvJpM1QAAIoRwQtur0UuJf0IwBqMSrec+Voy+579+gA==","signatures":[{"sig":"MEUCIQCywJLpO2ZJKB4/7F2YMo/jtrm9fd7NjlEWX3T/eTFB+QIgasZEe1F7auVt+2eXCGhxiD6Gwx+umW73B/tVp/Ca5xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.10.0","@mariozechner/pi-tui":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.10.0_1764203658138_0.40290048839594994","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@mariozechner/pi-agent-core","version":"0.10.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"5ad6759ef024b21c144e5912a0369bec910c8da0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.10.1.tgz","fileCount":33,"integrity":"sha512-VHNeGrcdsjO1GXbAH+7OssH3hVixs9vN0AvI8aOjFfBRoy1iRfqSp+7WFX2tk1l3ZlRCptsA0X0CD2fosqNdwA==","signatures":[{"sig":"MEYCIQDg480R92ajXp6WZhYvwZOtqCk68uNsfDRjgLdgyRMkvAIhAO9kzEedGtg/mIju5zIPLjWnS/cl+zMPChQH3PorT/pU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.10.1","@mariozechner/pi-tui":"^0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.10.1_1764249542969_0.72874270678316","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@mariozechner/pi-agent-core","version":"0.10.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"b25f0c89a5f42c18106cecada94930e33d44ba02","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.10.2.tgz","fileCount":33,"integrity":"sha512-ymW2YxD4f4ZNGg1Z5RqPRo1+wi1tToGxp6z+6G6pmzth6SBk2gy5VELRfb0eEBA+rn9LXtdmbtWr1AxRXJpcOA==","signatures":[{"sig":"MEUCIEftQaqZqyX0QqNCqhXtVtGC/bUI7DqAy7jr5IFrxj0xAiEAuWBe6mjKTwgeJiF+1W+BhkUCSY0RFcry+Aox+BBB4eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.10.2","@mariozechner/pi-tui":"^0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.10.2_1764284384653_0.12835352215292417","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@mariozechner/pi-agent-core","version":"0.11.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d79993a1c3f8cb47c915038a2fd64ff5abacc85d","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.0.tgz","fileCount":33,"integrity":"sha512-Jh74OACD9QBgtp2vtgpKLDILc8GMRxB8x4SbV/oIjL4YRkeCNUH80qSPk6h10UZuXUtqB/Mb+iMj3jhiBVZmXg==","signatures":[{"sig":"MEYCIQCEPTpk8LgRkA3nq2VWImbH3Gv6vzweCZLWvnv9MPKB1gIhAO+9oLH2IyalZvGxCPCJRO4bWSTT1RUB8jDkIQuupaDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.0","@mariozechner/pi-tui":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.0_1764374804618_0.14850328727728668","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@mariozechner/pi-agent-core","version":"0.11.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"b2914b7957d7dfe24c7b7cc963e57d0f9eb18abc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.1.tgz","fileCount":33,"integrity":"sha512-GTd0MInvEJyEEJDnrxIceXPBmHGr2NFNlkHtAr9CPAfJJqDrURcyc147CPtu837QXZm+mSPuqAOfG92h0nM3Uw==","signatures":[{"sig":"MEQCICroJ6myRTs0Ojr1zfiI7N+dAdZhVB2yV17fP0E+TUw7AiAe9mSX7gUii4D/b6l4W2HnN8ait4rKKZuh1uzkfpjfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.1","@mariozechner/pi-tui":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.1_1764453976854_0.7563256614631173","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@mariozechner/pi-agent-core","version":"0.11.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c4630a97d53928d8ea2d3ea6e5a3307051b5e908","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.2.tgz","fileCount":33,"integrity":"sha512-04hhxj8iD+mNyH9LfWjiOQ66EWTdcq3D86QC09dSqEarbKMr+Xcm74EztaKIGv0DejJ/qBzLJr5nHjZneGNuhg==","signatures":[{"sig":"MEUCIAwCM4NesHHzFM4aJKMWxbi5X4qN0DPJfAX8dfnD0OzMAiEA5sjszVHIc8u3VywheoaYMBly3jKHi3IhQPfXqmWDreA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.2","@mariozechner/pi-tui":"^0.11.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.2_1764548481826_0.2639581282090593","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@mariozechner/pi-agent-core","version":"0.11.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"10fbc0285ec302075422533e5801ef81a33a61dc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.3.tgz","fileCount":33,"integrity":"sha512-lgmuqj2wQRrkocc5Zi2sJeNWSOV9FMa0yd86jhVYEOuxoqpufG0UyCCaAA8wtgdSh9hCUkjYYCX2/6xVcgh0CA==","signatures":[{"sig":"MEUCIQDaqtOm2JXFrfiPSaf6yVXzS03pKaLKml1DlBdpjtncSAIgQ2/L51R4FksLbAm+NbRNcU/ayCQ7+bgVyyGOis+Tk64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.3","@mariozechner/pi-tui":"^0.11.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.3_1764589841303_0.6557681267654976","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@mariozechner/pi-agent-core","version":"0.11.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a7953d423d38d73a770265301b084d07fbc9bb3c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.4.tgz","fileCount":33,"integrity":"sha512-Wm/5pVpakgJsWckp0sbGO96+RoDa+q7GxqoEmkHM+9mdI2m/FMa36UpbZdknGQRBrq5tCEqHhpLctKFFzXqlNg==","signatures":[{"sig":"MEYCIQCvo5WTKSBpekDc9xKI1k2XZZ/+sRCPqBXOO29j4y788gIhAIg7YELvIhJV5WeVfgA9S3ZsfKUMXMm6eGfn3pRad0GW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.4","@mariozechner/pi-tui":"^0.11.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.4_1764590742034_0.20903984662922004","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@mariozechner/pi-agent-core","version":"0.11.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"235fb4638b2aef2adc702f47d76340c496926a18","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.5.tgz","fileCount":33,"integrity":"sha512-esC3sja6WipumD/RS+pX259QRhoJZhk30v6kaY3FvFsCoXxxMFaO535xqg9pPvuo59JY6+ACPOqjKP4JgRaTVQ==","signatures":[{"sig":"MEUCIQD99NyJqc3Zth/vfIAHQzhmQOnAMLJAzT/v02tKrRox+gIgXGH3qmDsH9WB27n0kwY+cdHT4VPwlFOGDshlHvng+QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.5","@mariozechner/pi-tui":"^0.11.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.5_1764616967630_0.6261467114313071","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@mariozechner/pi-agent-core","version":"0.11.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"3b78b6f3bdb4e02772af4fc8f3de946e28447360","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.11.6.tgz","fileCount":33,"integrity":"sha512-NnfZlEyXBitBVzyRsakOfvRcI0AoIpInADDUWgtGefrf/9Vv3QAmN7oDd7Zq5rZUbfMY5rVHUuogvEyZBMpwxQ==","signatures":[{"sig":"MEYCIQDzWjNpTV1IaVWksDCwaY/UM38oasZnupmYgptMOV7FPgIhAOIs4xZRo95Lep/ois0D89FVCzGa4QSGb7xeHEXiIxjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.11.6","@mariozechner/pi-tui":"^0.11.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.11.6_1764664644029_0.4936661462057459","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@mariozechner/pi-agent-core","version":"0.12.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"22ef521314b03792020bfb5416e1f30cf7469259","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.0.tgz","fileCount":33,"integrity":"sha512-8k2yukn8N1PizH7qMkEfDBm+N/rUmS08+4KQVXNYg4ASFqgbELXI5sCz4tQ2vdtO1xrGrdHOJrU8meLY2wuARw==","signatures":[{"sig":"MEYCIQCwHaQJU5pJ1GJRfJFM4xPqs0nYjMpzdwgpzWclfYRsnwIhAP6xIJDbPmnlSA8PyN0y9FBOlTJC14wChgQTKgil8vz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.0","@mariozechner/pi-tui":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.0_1764674351442_0.1083072572143533","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@mariozechner/pi-agent-core","version":"0.12.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"4592796bdfacd58b3ff94df520588916018afde8","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.1.tgz","fileCount":33,"integrity":"sha512-P7wBnuAML6tDFHVoB//LVc/UXMx7+4n8lyXxwh95kjyQBhxI7omeWh8YQxMXtr8wKp1JypDg0l839uB+BhSx3A==","signatures":[{"sig":"MEQCIBzi+2Gsyo7rXUyTM95RhZkhWNE3PFjH1lufp3GkT5EQAiBhaGg1FSyjyf7Bk2w2oYY9vLbVucLwGy2YL8H+O9IYcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.1","@mariozechner/pi-tui":"^0.12.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.1_1764675100508_0.8331889886569444","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@mariozechner/pi-agent-core","version":"0.12.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"fd46527b195acd8252b7fbbe7507fad1c28d2da5","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.2.tgz","fileCount":33,"integrity":"sha512-Jn0wlW5yDWajhp6un19BG7COsebosiuG5oFH4W+iR09jghNsg8ZM13R2vYKHFn3ae0gPlSYW2tMuVqLRqJk2QA==","signatures":[{"sig":"MEUCIQCOCN7J1adQCkqGV+RlIQcKoOWlWpFZkvO7SmVpOho4yQIgD/zC1SrQIFRragNP2DkkxGHT+TRyqP1ZivsEnvYLINc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.2","@mariozechner/pi-tui":"^0.12.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.2_1764676863449_0.43591142453471643","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@mariozechner/pi-agent-core","version":"0.12.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"1080cfe8b92bb8e9a69ee51ce923b237585b5c07","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.3.tgz","fileCount":33,"integrity":"sha512-d+bwYoNarDX7xf7bg896B9fgtYqDkMk40TwhY95jH98jwUsm/XdaWMb2kxzc1BdYxdLz+US8aKgRg1Pk7Drbaw==","signatures":[{"sig":"MEQCIGlwTOm1VV7ZK6pnqwD/6HaeA1v+8KyjvasVubszXMt+AiAqyqhtWdyS1JTEsKVTaoB97nEH9osus6SCP2jaueykfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.3","@mariozechner/pi-tui":"^0.12.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.3_1764677452917_0.8788137756623382","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@mariozechner/pi-agent-core","version":"0.12.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"2497c19bda7395410f838bb973f69072e0dc6fd1","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.4.tgz","fileCount":33,"integrity":"sha512-4r82DkQnJCCJCNFidxPMtfcD6WiI0dR/H47nuCDrJ6GHnucMt5R1qmDqxsn2J6CmWktA3X5wiPYgSZAiPNMjsg==","signatures":[{"sig":"MEUCIQDJfJbeXAuHlhSJbcp57zzQlGSK/EpihAtfMKbVaXIpnAIgLYk7ENxd6ZGCc1B/5IlpAZsOSGRw1ExwfUNWNkYe4MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.4","@mariozechner/pi-tui":"^0.12.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.4_1764678435091_0.41110980369033157","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@mariozechner/pi-agent-core","version":"0.12.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f9220d486e3ed62e207493dfe7786af1ebb5bada","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.5.tgz","fileCount":33,"integrity":"sha512-Qlu80GJFvS03lvOLYZ+u16Gx0byPMh/7sIYjQQsjmUu7YwZyzi2CiLfHMNq49UgJqiPOuIuq604xVgMHUSxrxA==","signatures":[{"sig":"MEQCIBWgamMJp8bBasG+W8iBGus6u/UKu3vF81P38/S3ooxfAiAFitud2+2MjhngjPrFFVlFeRLM+v5Up7qp6h54Ouw06w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.5","@mariozechner/pi-tui":"^0.12.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.5_1764775309914_0.7372181034857057","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@mariozechner/pi-agent-core","version":"0.12.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"11b41227bb84aed69d42a34f7d398b0cd00c216c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.6.tgz","fileCount":33,"integrity":"sha512-FQLYNLd6EL+C+BvF0waE/bnS+2X0I5ySFD7W2QppL41iwG+mZ8AWgn942zUdLFGYIewb54SKRZ3hfGnYj7taSA==","signatures":[{"sig":"MEQCIBwYud0s9mQo5i5yV6YCfDo+kCXmOfyfBquK3+UE3ZOEAiBn0LUrDXJfT+sq9jGoEq7IIhxan0iU2J8drXyr1aDljA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.5","@mariozechner/pi-tui":"^0.12.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.6_1764778371950_0.07977930218297047","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@mariozechner/pi-agent-core","version":"0.12.7","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"dba000efda60dbf8a8ee724e51310bab26400425","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.7.tgz","fileCount":33,"integrity":"sha512-25yWQC6coHLbu5JmZs4BdGePNSEer8O1TyQ9n0Xk1ogx2UDgSYKrRTDOa3VFIvM1MP5dWPk7VdQtxv4PBWiwBA==","signatures":[{"sig":"MEQCIH9hvIDTJ8PXtwK7SiLQtZeaiesZ/wkh3y8dQwQBYMlXAiBEXWR3uWTiEG5KGosLeNdXeGooTYcSSEpGNhMzmzZ+tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.7","@mariozechner/pi-tui":"^0.12.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.7_1764814288679_0.6458613582580734","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@mariozechner/pi-agent-core","version":"0.12.8","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"feca349b40825526c117be48b1855546c4cf7b39","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.8.tgz","fileCount":33,"integrity":"sha512-0fk800PRMljiUp0RqDoHxqO3tHU+UUUFO6nyX46KY+yjJcLmHYgtfYk9v+CxrYMQN6/t6Z0zWuiNfQujXHXhZA==","signatures":[{"sig":"MEYCIQDPVCfe2GnuKCz/BqkRP0za8E6PFDIjodLL8E6OKPpanAIhAOal2mIFSH1JDZGt2n0/0zD8trLHgivA0zQioxrgQEtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.8","@mariozechner/pi-tui":"^0.12.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.8_1764817186254_0.4060588052938303","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@mariozechner/pi-agent-core","version":"0.12.9","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c496e24223742cfda11b8bf1326ef0818a414a4d","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.9.tgz","fileCount":33,"integrity":"sha512-ACZ/hVNXzp63vzPMoBxHPD3E8SM5j99bBJc453BYRU2ldgf6l9Mou60kyjnTcjy62fyKT3mjZzTTkH7m+QwuAA==","signatures":[{"sig":"MEUCIGwm7Hwcpiw8eVnMFAKucXSU8FqDSjhgH5tZ8b7lQz7WAiEA8ULM+qM0gCKAiWv1j7bmGFtzgbDzMh40dT6j2ThpDtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135089},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.9","@mariozechner/pi-tui":"^0.12.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.9_1764850997547_0.9320930849944129","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@mariozechner/pi-agent-core","version":"0.12.10","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a111e45b83b97130247e37683ce63938ee4e72d2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.10.tgz","fileCount":33,"integrity":"sha512-kh9LNMZjo7GrXD3XwRKghWcD3x3JMMdnVo8pqfDqbNQMzrPxjk2YK8APfnX/8EBj0Lch55fc/rGQ5jNFqeGtDA==","signatures":[{"sig":"MEUCIQC+sSk65xmUlPjOp5ZLKMrAhVS7PyDd2yKKU/hzNTqWSwIgM/YHc1CXeZnwp9s/1G7gEFTLeBsiLhLhjkdwplTPrKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.10","@mariozechner/pi-tui":"^0.12.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.10_1764877954193_0.5456203476577928","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@mariozechner/pi-agent-core","version":"0.12.11","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d4e85957c7b8084de195cad434c69e3dd922ad46","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.11.tgz","fileCount":33,"integrity":"sha512-j8k3Y2RAk9sVe85Qb5GAWOUGIqotE96MVH1XeI+0I14VFJvYX446jE3vC9EZ2TFBQMyFZiH3c09cwDYzKqSyjQ==","signatures":[{"sig":"MEYCIQDUekK8NyvlNCsUPeDoX3eRV/hm6p5A9YfSCOjJmanbYwIhAJ9ZRoHDSpi3F3QBpZi+WrwvwD3jzX0rZG7P7qjedXdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.11","@mariozechner/pi-tui":"^0.12.11"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.11_1764933606442_0.30754498646550044","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@mariozechner/pi-agent-core","version":"0.12.12","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"17a492c08c5e0fc1b3f04b3c3010f0c608a03b65","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.12.tgz","fileCount":33,"integrity":"sha512-ZqoWMOm9y0rQeHXhV/znNXjbPj9jDgz0RKeGevdIaDzlhxxDniCoudJC06GBPpaTGoOEz8r+e3v0eOW2ejSB8g==","signatures":[{"sig":"MEYCIQDF/n6memyh8Ec1+LQr8n4dr5AzPZMlEpP09PQScnjACQIhAK/sHGmEkWFX3+y3hpKs5oxccZEZdk77LgOHl/tWjcNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.12","@mariozechner/pi-tui":"^0.12.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.12_1764972075073_0.16670013053723443","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@mariozechner/pi-agent-core","version":"0.12.13","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d0ebffd925ade8e35e3b27e1a9a057bb5c5af46e","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.13.tgz","fileCount":33,"integrity":"sha512-CQ+AeGsoHmxURxSxRsafvK0bD8H8sZkv0P+lL1kfVg2sKcP5EPRWNT/yRmKgmUTiFA/t62vf0GN05JlKwoUtpg==","signatures":[{"sig":"MEYCIQC80HA+0xKQaV8t1tK+tfSphE0Mszs9WOvIyadI67tTjAIhAJygQrWr0SdDG5f/pnkSOqUJ2ituj1awigM+sw/Rtm+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.13","@mariozechner/pi-tui":"^0.12.13"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.13_1764974336670_0.6960447007786217","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"@mariozechner/pi-agent-core","version":"0.12.14","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"977a313ff6953bb78b686bf0ac1b30c0603ffda0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.14.tgz","fileCount":33,"integrity":"sha512-IVhUP1dX8bb9sYBwtuYkWLhqkjKPm0Oc5ifmT7OZh5NyzJoCnShDjjfS5hQx+iEgu4QsGqrd19ZDCJq29a6jUA==","signatures":[{"sig":"MEQCIFlaaDYzFVsy8MFFVc1Rpr1G7svbX48lXz4xEn6vCk3MAiBL8r0RNf7EFPHQ81vJGtUWzJ6d3zUKAJkC+Dvrq98tEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.14","@mariozechner/pi-tui":"^0.12.14"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.14_1764978446818_0.0648575489071781","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"@mariozechner/pi-agent-core","version":"0.12.15","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"87545bc8f502fee8a2774daebe18b244e9fc2bb9","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.12.15.tgz","fileCount":33,"integrity":"sha512-xWUs67Mq/NO97areiIj19Def0t+hoWmaqUOLP70bzgiuor0GVkLIbazPmHMcFruZMRUpAjRKmURNg5cqnr4mLQ==","signatures":[{"sig":"MEQCICWAFyQhfBlF5dL5yGrpkcc/O0dfwfBv62ZrZL5Q3CjAAiBLAE4gpitbytuP8LGN4A7pViZJkOk9NnsHGWQfbmsWpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135092},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.12.15","@mariozechner/pi-tui":"^0.12.15"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.12.15_1765052970750_0.32154890935653313","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@mariozechner/pi-agent-core","version":"0.13.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"548134ce52d1e87222e8abe940a4336e3ac80ab9","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.13.0.tgz","fileCount":33,"integrity":"sha512-j/HCDZJwEj5sFZ9mKR+bqGwASgz36ugekYq/hZAJyIeP1e+u7tFpxFOTSpgbz75m0UEeBMWm3bK4ypTHV9sH2A==","signatures":[{"sig":"MEQCIEcrjkVsZttawHONNw1/HpUjNv/UzVGiWVbR+F/jniCmAiATuXQ35biI65NU5MZpvZZrZnf1MqORanuK3DRxdUnIuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.13.0","@mariozechner/pi-tui":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.13.0_1765057755821_0.39111399673317915","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@mariozechner/pi-agent-core","version":"0.13.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a21b556f28db9c9b939748ba8ef1fc1a8261c50a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.13.1.tgz","fileCount":33,"integrity":"sha512-Bxx1ds7eG/t8o1v/9GdnlR9AZ763rDg4z5lXRtISYPsQz+Dkj4A0X7uza4z2xKp59iurqGJOmOn/QkHSJE2r4w==","signatures":[{"sig":"MEUCIFMJnoajXdxx+WJtxQR0fXzUtVOZf3cUbrmJ1Mxzw9fSAiEA30IA7xPTmmuXPuRUCqWhIvCEiocQF1e9O0odlGswEyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.13.1","@mariozechner/pi-tui":"^0.13.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.13.1_1765059185285_0.12311599718183408","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@mariozechner/pi-agent-core","version":"0.13.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"dc63cbd6027d1d4cc8d383a43c41c6e2cc4300bc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.13.2.tgz","fileCount":33,"integrity":"sha512-mdAKPdcCybWCYlpp+uRgNW4DhrejwAYTa6X5DSk6nwU8LqB+AY4hEiviu/ZEEf6h7/BA1B4vnpc9+7j4gZMj9Q==","signatures":[{"sig":"MEQCIG4oSbHQ5XIwnLL1rOFqZRt3C3NYbs3X1x3uhI2Iqt2LAiADrJgYHdFq9ho5YCh5Pswp3xgcO8TVaiSy5bXxHvi1zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.13.2","@mariozechner/pi-tui":"^0.13.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.13.2_1765067150992_0.32384097669790535","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@mariozechner/pi-agent-core","version":"0.14.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"396d9d50d0435cacb3efc35690e92d8244502454","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.14.1.tgz","fileCount":33,"integrity":"sha512-e0CxBVyV6AONQN7aM1afZ3FjFs+ubO9Lnxbks54JBm/eBIf9O6q2Riw/GUhuMyZvL78DYgvlDcEQr6Tcl4ezpw==","signatures":[{"sig":"MEQCIDSMd6RGAghUs/vTMdpmjMOHIaeB9mDtnop3T5/o1Wd3AiBlgubXEKuM62EzaW5288hIlIh7B5Wwzx06VXCmxBpA3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135634},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.14.1","@mariozechner/pi-tui":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.14.1_1765231212095_0.25064523481030454","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@mariozechner/pi-agent-core","version":"0.14.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"855fbd1c57d02c6213d27ea1fec43156686267b2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.14.2.tgz","fileCount":33,"integrity":"sha512-DUiBxnZ20PQnZxpmIi8DRr33DijwmCEEt9OUZwSiUlCfw0B5ZDjSPqWBRzHRv1F5Fw3lPNNF73ZcCq69ac/mxw==","signatures":[{"sig":"MEUCIDTYGqRtnsOj30oFx0DCyN+Jx9ljBaDEmRkQesMDFT1mAiEAxKordqqqkCFS9rr59UK7cat0oQKpIBrgUisIVW9BlrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135634},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.14.2","@mariozechner/pi-tui":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.14.2_1765232973063_0.0038356958995093837","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@mariozechner/pi-agent-core","version":"0.15.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f9f24f009991287b5ede032a4b052d3a984a557f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.15.0.tgz","fileCount":33,"integrity":"sha512-p1SosZkdYR2fGG/2/2RzUyl4kVkrjrJQ2VGgc0lQklBf/zlKBtkiMDKHGdEVDq3y3J8JnDUleqTZZEAlzMcdXQ==","signatures":[{"sig":"MEUCIBarh9noiNr/BYfXBV0PK1v3xMPXBmOQgnMeILsOni9nAiEA0s7aRYQwTdoItkC1oCjWGESlF1Iz9AreVeosOaNwDhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135634},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.15.0","@mariozechner/pi-tui":"^0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.15.0_1765284267461_0.8226215573535318","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@mariozechner/pi-agent-core","version":"0.16.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"35d1c3e2679831f45fcd68a5a4c9bea27857abed","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.16.0.tgz","fileCount":33,"integrity":"sha512-wOdAVaJYaCNg+4eO7Lf88U+Pv70UQkHqKeKlraf4LfX1HrsrMJjNVi+sgeN+ccHib2VeIcEznU+5wfJakWiAiA==","signatures":[{"sig":"MEQCIEM4E74cD1GcTT0RwOEoxmrbt+AzTC1uGXtf+/z7CNcgAiB5UufBMrY8KK4t8kGttCpo31GB6Ml8ek2WIEZUs4WpNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135180},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.16.0","@mariozechner/pi-tui":"^0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.16.0_1765291440621_0.4011897340496646","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@mariozechner/pi-agent-core","version":"0.17.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"433d4e324bb18fcfa821dcd2a79f959a57c2e262","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.17.0.tgz","fileCount":33,"integrity":"sha512-QvI2g0BooH1/iQ8RuZP8dM9h0nDoVlSjERuoC0sc4MXpChdmsle1a5hI+iiT7sUgjAqFZIuPAYcOWcjdMK47qA==","signatures":[{"sig":"MEQCIDFdWUK0zfs0VaLsz6TRRafEW+r8wUc+u089mNak1h43AiBPuEtsAzENYe9GyMS9so9xskl+nWFTbMCtVpdN9n70cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"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","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.17.0","@mariozechner/pi-tui":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.17.0_1765313425235_0.99225103440682","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@mariozechner/pi-agent-core","version":"0.18.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"44b74bd40a752c8fd931fd4a2eb03a9adb8bbbce","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.0.tgz","fileCount":33,"integrity":"sha512-j9QzPoykW/JGma9N2D5gc+LdJStJMgVgmBvKWEoUiig+bk/eOa9kdw3lCWYzbpWlda3Mk4/o4VWqPCffHnXu0Q==","signatures":[{"sig":"MEUCIBMq5BzWfzyvjOujcDFWSFl7lJENo6hgzwCfC2yCNO7/AiEA/pM7/LACzeIeNoqU5Iac86v5VvBAC31s44vhHlSSS6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7785b7c93fb569477c3a7bbf9d8ea7e39b2dff97","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.0","@mariozechner/pi-tui":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.0_1765326174480_0.11879864123460915","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@mariozechner/pi-agent-core","version":"0.18.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"89bcf96c4dc495f247e0392ea4d6f19c598488ef","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.1.tgz","fileCount":33,"integrity":"sha512-FDzLKoo3cuk6ohNUp7BExYdQn273PSw2xH9kADneaiQY+EnF1NxoYqy3SN0I7V4fvIY8qbso4NnpUQ0ghV26HA==","signatures":[{"sig":"MEUCIB7CUj9zAqLDPZfiMV+f2MNbzai0ewFHH82rGJHAciPFAiEAoZPeZWBQzFYr3qB9QqctwYbnNRaolQhcYwt4TW5PhjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f931c57726c7284bb09b8271382fac25a273ec80","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.1","@mariozechner/pi-tui":"^0.18.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.1_1765399190282_0.4416343130639322","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@mariozechner/pi-agent-core","version":"0.18.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"177542800ea8fe27c40d52a224add298d4c84f79","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.2.tgz","fileCount":33,"integrity":"sha512-Tp4rCpO5SrPEY4DkzFrY/N4u0/7yRa+JDp3QT+4JIal1YHnv3U+gGHgHgOdL92H6lUdaU/YzI5/CL+SDS6HSWQ==","signatures":[{"sig":"MEUCIQCjwafFky8auf6JxRtrsFbVAP5yUn9yXwIfrpCo/KJsUwIgVYNrAUhz1m0JgZ3kFETeMiMmaJMFlzZWgeQAfXGEZR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b40ecf0ee129acd8f700426555b2d405e25c20b5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.2","@mariozechner/pi-tui":"^0.18.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.2_1765406386052_0.04619097154246332","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@mariozechner/pi-agent-core","version":"0.18.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"957f06ce17abbbfa55c3e2c3261d6817849b013d","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.3.tgz","fileCount":33,"integrity":"sha512-QlI8FmpmRIwQEUTSgmR+OT8vNUakEZOyhmbgpA6YcpvmK0/Mz5No8ODL2jpuc2Qp9QizsJDORXY8dgpLgW9C+A==","signatures":[{"sig":"MEQCIARVchxG47/T0GOmofXHllR+ki9pG1ZFA4ljl0SefgCuAiBDaiwOzJ41Rh9+6T97kiY5pEsG96fC07m/GIlG5Opzmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a13c8c34f55e59f2b85c2705a279bae3bb85b4bb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.3","@mariozechner/pi-tui":"^0.18.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.3_1765481677610_0.8536152345962014","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@mariozechner/pi-agent-core","version":"0.18.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d4826f8d4094b305603da870a2ae74402f571a4b","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.4.tgz","fileCount":33,"integrity":"sha512-hW0iArCaJnA2x7SanyJ6PK645NvLQOcIJ9gHgY9MTBfK7YhHFKIw2B5g4ZYM/fSksXOluqPPXwcJmfD009mAXA==","signatures":[{"sig":"MEUCIDAzc8F5RAFydW95z2K3Xhi6CnrMZK/41rKFpwjxPV7/AiEAmvVr9flu3TGhSQWzXnLTswPGqyhV+ATAOgFkuIcmZyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"652ac0fa366d93ee15c201f86a2d71eaf831981e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.4","@mariozechner/pi-tui":"^0.18.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.4_1765494040314_0.16723672998252592","host":"s3://npm-registry-packages-npm-production"}},"0.18.5":{"name":"@mariozechner/pi-agent-core","version":"0.18.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f4e98b2c0f70e518819ec2aafaba4c4188b83c1b","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.5.tgz","fileCount":33,"integrity":"sha512-V2TNCJf8CYyGQB2CSeFAYxm59q3SMtbB/qjt5d9daqsAXsaEvoWzEzPwKli59QJLVO3saqdXl/qTHsd5AIfWKA==","signatures":[{"sig":"MEYCIQCxfuJ34CRhcAkrY4ZWTb0s8evDkt/vfHNdhAomMNEUQwIhALwCkHA86rfai0+UzyGz+wIQC3L9tcfHPS74az5Ofvmh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"44e9b1c8e93c264f53a0b46c10aafcaed7025376","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.5","@mariozechner/pi-tui":"^0.18.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.5_1765530089735_0.3335294036133025","host":"s3://npm-registry-packages-npm-production"}},"0.18.6":{"name":"@mariozechner/pi-agent-core","version":"0.18.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"39cd5ddf78a363da276051922ac08cc5bb7e0b91","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.6.tgz","fileCount":33,"integrity":"sha512-jdqJcME3OIFfFLQztZgCduuu/UeuMa2dUZBYUsRl3qLXtv1byWKrtQuHvbZHg2xGejziHQ92KXufGOzafh+pWA==","signatures":[{"sig":"MEYCIQDUXrJ66hylyn3fBIuvL/q77wCJWAUq4g27pEB76Ly9zQIhAJsqeITK4DytEZ27p3qrXQ7YoJgEiGTPjNWUkkjoxNd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"dba267468126651a075ba1eb8376f08a65ae8781","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.6","@mariozechner/pi-tui":"^0.18.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.6_1765533261043_0.09606024366396992","host":"s3://npm-registry-packages-npm-production"}},"0.18.7":{"name":"@mariozechner/pi-agent-core","version":"0.18.7","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"7a7708f73ca508fd61e0260b6e57d2d845c15b26","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.7.tgz","fileCount":33,"integrity":"sha512-2wjIN/IqFi6IZD6BYAiWuu+J62FuyTQG9PMACafTzbii7Kqi+3CAf/Jf/CfsaxOweCIuFgS2CTHHBy7w2Ys/QQ==","signatures":[{"sig":"MEYCIQCrbhV0veBgQjy3oQju5+DRF3UkH4FHHoRNRo4GsbF9sQIhAKc9HYGSp6UPVJAVy9t5OgE4PxQHDTXUB/2ZVJi1DSFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"80a04fb1aa499d26c27b025105d267e09ae3ff55","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.7","@mariozechner/pi-tui":"^0.18.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.7_1765534554243_0.520016969490678","host":"s3://npm-registry-packages-npm-production"}},"0.18.8":{"name":"@mariozechner/pi-agent-core","version":"0.18.8","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a4d73dae73133bb6270ccdb60f1850401ee981bf","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.18.8.tgz","fileCount":33,"integrity":"sha512-/aNSjOg5aOdTLXICngGO7GAnXiyCCIOdxxRPwOzpboRp4KQNV6hLyvmFzflLgOhYRNtsEPuI9LgVvzovbzs2og==","signatures":[{"sig":"MEUCIFkJqZeawZc5NXNio2dvaAa/43UVsjJxkw8pCyD6+Od/AiEAuS5M9Q+/mf6NqZZz7700TyKgY9PP1KEbDtZwmDX60hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c6a4c1da95c2b0309429fc6e8769528711acf236","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.18.8","@mariozechner/pi-tui":"^0.18.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.18.8_1765535435431_0.5860276298804856","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@mariozechner/pi-agent-core","version":"0.19.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"3d6f01919e2b4783b2f068d34ba19318841ea1e7","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.19.0.tgz","fileCount":33,"integrity":"sha512-fxe18uo0jCpqoiR39GPI4QVwg4k90NLTKEuWZy8l8PFUV1l3SzR4duySdbyaLyUmh9d//ommRC96KG4i2fvCAA==","signatures":[{"sig":"MEUCIFc0EMZgLgBQWodh5EF/FckvKpoI78IWy9uo2PQpjSamAiEA2e352+SsjsF9PeMvs52QCOZW7wabemTHnRcqs30jdYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e3dadeb4e7c50bfac9cfe6c916ed229fb4fb8381","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.3","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@mariozechner/pi-ai":"^0.19.0","@mariozechner/pi-tui":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.19.0_1765560921570_0.8940530941955998","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@mariozechner/pi-agent-core","version":"0.19.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c284b01b5e80d23a9b23b3f9b33c80ad6b4f8687","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.19.1.tgz","fileCount":33,"integrity":"sha512-zh8NC3p7WEbZLX7uzGjc13WXye9l9ik5Nlao+N8I82ZiN0DDttTRTGzoHESI3sqswjC3fEN1/cKoMTqwwkB82w==","signatures":[{"sig":"MEUCIChVnswvhbzQOzIKFaOI014sD7RvtHbN6IDhr0rEjgThAiEA2T/SteQul2c8MNq99P1Sy2sDxD2UNLPxEkcHi8ZVsyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"948b4115c1839345bb3df918c02a9d76754ba3cf","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.3","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@mariozechner/pi-ai":"^0.19.1","@mariozechner/pi-tui":"^0.19.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.19.1_1765562144784_0.9123933304030134","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@mariozechner/pi-agent-core","version":"0.19.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"1b7486a4763ed8ec1d86e05e7dbb06640e20f91d","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.19.2.tgz","fileCount":33,"integrity":"sha512-97YKVE1pY4qe4phy6FCKrxC1Wozdq9NbSChpbh5qxlY8SWFbVQKtPp8qCAH1AbeAZKXuO3IBFuXaCFSSVmca2w==","signatures":[{"sig":"MEQCIAKaH+R0EEz0A1iY7SY+TjdZsftW7HdzkRlDYcl4scCdAiB0Z2ZiMz5j7YbQkCegbdW3w8OEDCwfeWYWE6dwJbmmmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"236856aa486438345afd2ec6d13ecde3ecb072e8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.19.2","@mariozechner/pi-tui":"^0.19.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.19.2_1765577012568_0.35390028810967333","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@mariozechner/pi-agent-core","version":"0.20.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"e77e57d747b4830b463440409d4e33ec3a355d51","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.20.0.tgz","fileCount":33,"integrity":"sha512-B+hIkJcS6fBDJFqZzIDvG0AgZLaJVJyIb1iJkxVG1H0c89PqJbfquT0RLNLWe1T8rNhZu4d2g2hmsjuO7aw61g==","signatures":[{"sig":"MEUCICmQPiNzsZWwSybvm/CKUBUaR837OQocKeIJl5FWitZMAiEAzEm67EJEsNLO9Nhb9G5Y3sSbUnwlfigskanA8mkoCmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a5268d2aa70e0cf1f13d012b0a96867b9f3fbc36","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.20.0","@mariozechner/pi-tui":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.20.0_1765578330928_0.5567929636216356","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@mariozechner/pi-agent-core","version":"0.20.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ff367bc0048dc92c3dd19a08d55484f916431b62","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.20.1.tgz","fileCount":33,"integrity":"sha512-LOE589k/Cqkskmji0D/u5mNiXprKyZK03/dj5wtUFBpKEDYiNgl0yzaAhdRzfv0XThZx9VdUdDs/CnqNo2TJeQ==","signatures":[{"sig":"MEQCICjtRugRwpVyAAST8We3pZA37tLXbNyQQbxycUExHolmAiATWyisgUGXKO1kD2jfyxQv1eaSreA76ZNDZKwUuus4fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"59cf6c717b48e47863c58422c15254960dea9fc5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.20.1","@mariozechner/pi-tui":"^0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.20.1_1765583861120_0.26259451890908925","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@mariozechner/pi-agent-core","version":"0.20.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"88c70da7d53c755534901e5827b8d34d1172c673","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.20.2.tgz","fileCount":33,"integrity":"sha512-2NzIBR7HLmygFT7EwTddgC5GC6JoVFpjQ5z8LnwluXT8fr3vXeGeZSKZuNZZVYLrbGwXb6C1niXVLGLqYH501g==","signatures":[{"sig":"MEUCIQDqquzr1o8stIrdlU1Qdo/azaDXghaeJuTedDetgnC/PAIgNxXzYkclDa57a3M/Btz21BLiajB4WlTN05EOm/8Sqd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aed17da04477cbd4ab657b734c634ce26714a3d3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.20.2","@mariozechner/pi-tui":"^0.20.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.20.2_1765584725219_0.9051762959288625","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@mariozechner/pi-agent-core","version":"0.21.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"2efc63643cbc73e0e324208af2fa4d9a8412511a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.21.0.tgz","fileCount":33,"integrity":"sha512-Ed+KBFhjqQAU6988tw43ENNs2D4nuYoBPSwaJ5XdHwMHl+b20wurnTnjVk3eE3q5DWnqnGGUDNOtmS9kT5jJsw==","signatures":[{"sig":"MEQCIFQwX5SVdZYS00eowgiS8K/f2irL8SSJZo0Yd/oJR80NAiBbFcwiEXZMh5AOhaonpucm5voJgIndUI743h1+sPgIKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3b440bb13b6408be44580cc88ba432be4eb3f5fa","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.21.0_1765666565558_0.09599589915900664","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@mariozechner/pi-agent-core","version":"0.22.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"4d5e3cbc286e12b9b9e5802579d560dc80edf36c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.0.tgz","fileCount":33,"integrity":"sha512-AYehv0PI6MvAHbFDpXyZjRtTnz9pn9/WEk/oPE/Xfm60W7H+I51lbNBYSqN/a5wBeZkZX8Q7c7CiK9ssY7gCMA==","signatures":[{"sig":"MEUCIQDjSyfkMtJnjA4Cz6BsbEX0NZHWBjvFD6cb88reX9QJKQIgO0sxv/wq3s28A9LPEFs4Jtr/UaIAcZ5WqypzH2yOQcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"04058d5812ca76051ce29a423cf078d87b7b7d1d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.0","@mariozechner/pi-tui":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.0_1765826095149_0.5947128551677985","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@mariozechner/pi-agent-core","version":"0.22.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"b90d03383b1ee19b2ff0f87bf5a9ef781e7e1965","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.1.tgz","fileCount":33,"integrity":"sha512-9+d+F1+YzSUxhBR/vXtgdx18UEX7SYPNMZ8EUpJOxBHwdx8QyabQDb7beVxsWxbuJ/CqchzqQClhdFcKlfCvnA==","signatures":[{"sig":"MEUCICRW3UqlVmxZZtUqMnrsNYes0OsbRmxHinhJ53/t3IiaAiEA4RvmcZY8GyHIZvMH/y2QiY897mubD0oTNLD3n3tbwUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a7e3b8625b6edfcd900e4392b1bb107b7fb97272","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.1","@mariozechner/pi-tui":"^0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.1_1765832044355_0.8903783158870389","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@mariozechner/pi-agent-core","version":"0.22.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"63ef9c59513ea2ed1187e08af589fba91e745ac0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.2.tgz","fileCount":33,"integrity":"sha512-fEIegDvXtX49cEJnyls6/GFQBRH7BwTGU1SbYyXo8cvP+7NAhpKhMOKOTTLN0CPbDiyru04SLPjY8Dmy+3cYlQ==","signatures":[{"sig":"MEUCIHcdMDnkHjWfwl34cbp/hpLLsxFKmaQ7weLkv8+84ui8AiEA7yEYT9vYQPF44Bn2KoOXC5DS602k7EU/N7vP/oSVm94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fd5134f88c473b87b044fa6dff5d890646bfc13e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.2","@mariozechner/pi-tui":"^0.22.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.2_1765832980716_0.7002302285203748","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@mariozechner/pi-agent-core","version":"0.22.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"9d575790dd8fb3a4b6d0cb3e612485eec3e77c5f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.3.tgz","fileCount":34,"integrity":"sha512-aFQs9hnd161zgaQ8+RlYQ1FUm6yev43Yr6Bj74r16DjcUB2PGvyI551qjANDWKHpa7kj8GC9yh8MK9vwR/uE5g==","signatures":[{"sig":"MEUCIHj2skBwTYiYChW8VPoodhBNQFRXlD5TOIDGqT9pGRSVAiEAiJBhFMSBKI5GTJBNkaV3irStcfCX43J0q/Bpm9JinyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"deee1c2952416ed34fd79ff1e1bc4a95647ae75a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.3","@mariozechner/pi-tui":"^0.22.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.3_1765911999613_0.8028981846707297","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@mariozechner/pi-agent-core","version":"0.22.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"741c68c05410c55952a32fda930764c92df949f6","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.4.tgz","fileCount":34,"integrity":"sha512-ZOJuc76cDx5wuJapY4CHWKYKyMMC6KuNBVXTFBNiJbwrY1Fi4mfYc0jbei+FIjlClSS/pV9PpLuJbfHWK9Z7mw==","signatures":[{"sig":"MEYCIQDNRCVYX7XjVnNHgyBDl40sAYJiY3nURM7oSJUyHhAolAIhAN25IbiNLoQQWOzr/1/tbq1z94r7BozIQlu7Ari2Pcs5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"03b061773c35d69d01fdb3ae5a566b24d6c10c77","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.4","@mariozechner/pi-tui":"^0.22.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.4_1765928386317_0.41814979896749116","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@mariozechner/pi-agent-core","version":"0.22.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"9eca2dd3ab0028eec58b3c1b1fbe75f4cdebd6a0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.22.5.tgz","fileCount":34,"integrity":"sha512-YnHVo2oVlVF0/nwxHqh0uVbBNIl0CL3IABsiHULVXpnK/B3LNwOG9xVlnHAbaBkQHKBEL2cGgbHzfSRdyBHgJg==","signatures":[{"sig":"MEQCIGoxp5H4cts/QPjglwSqNYtkUCtT+5ZLBocKf0f6TSVqAiBs3vndZZrkBPWMpNQswJAlbRI/32za//GWhZ0kp90KRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"295f51b53fa8193636fff7835724cf8f947c1869","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.22.5","@mariozechner/pi-tui":"^0.22.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.22.5_1765930962180_0.2554940902318803","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@mariozechner/pi-agent-core","version":"0.23.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ec8cf730b99ef192da04f5598d1ced76ce1f7ba8","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.0.tgz","fileCount":34,"integrity":"sha512-+A/EnwZ8gyBwvd3v/f1M3Uuyskdz8BSUgm2uWwjeUZElV6vRuFvJ+P52jbaJY/JB9+GQNRRer7eFsMfxdbXOnA==","signatures":[{"sig":"MEQCIGQom2n2irlV2YUXUOBG3fT92EPVZP//O8Azv2pvzs9xAiAfUgts2a2EMzWArNT4PPT3Cv9xmqKjQTZ4EZiBvaZpGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"67b73d018fb4d5fb8d40993318192486ae750ca7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.0","@mariozechner/pi-tui":"^0.23.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.0_1765984444990_0.8860520211931486","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@mariozechner/pi-agent-core","version":"0.23.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f4c4d18a994e0da5b5dcb3915bb8bc6f2334c899","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.1.tgz","fileCount":34,"integrity":"sha512-EXd5UIxg5i+gnefvfsyaN7M5Ix13jKSh5TpQPO7UCE8moaY2mGrSP38FPFX1eR3sSnZ8mJND4EkOo+nSZOZtrw==","signatures":[{"sig":"MEQCIAFdPRV4LcwkaeTgPMF3J4lYoUX9de1q14eIK0cBAUTzAiBAgPCduv8ZYK3o/G5GAkPV5ib9sFL/00ow3KyewdeP9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"46ba48a35dee49beed1c2d9d0d63078a13c0980e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.1","@mariozechner/pi-tui":"^0.23.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.1_1765986221591_0.3252604810334323","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@mariozechner/pi-agent-core","version":"0.23.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"26d40ba9b50923c200cf36f624859679fc2891d2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.2.tgz","fileCount":34,"integrity":"sha512-3GtddpHt1QqPljXoCACBrNhlfuoWKKmeabO8GKVqySU6JG4w1XdOna82YmrlHLR5SkbrDrXDFrUvIG/4N7+RSw==","signatures":[{"sig":"MEYCIQDIQvwzg8C60AXlCd4AalzY/j0f9OOFJS8f5CXOIG1tKgIhAMZwfpAexFSxWmeyBb8DVEw/Y169r/Q6m3E/iXArCqjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4894fa411c5fb035f264a480f119923f867d8097","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.2_1765990600701_0.26452941001937313","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@mariozechner/pi-agent-core","version":"0.23.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"33233666e16a74d69c94359d88fce483a6f2644a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.3.tgz","fileCount":34,"integrity":"sha512-nWnH9+Be8qi68Adqs+3NE8N/OzTVMmc5T9Ed4KlmLnbUBYRriW61aI6TaMb+JZqy5OrL+lLtSiCcCbVMuyis9A==","signatures":[{"sig":"MEYCIQD0VE9gJVbwe2QwNnWt7fA9Ht2zDUgUyGdv68nqqh4cAQIhAL6lghnFRoH7FLG1V2zuLp8dBrK5mRCKwYGWZs5uG/KA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"00851369fcb172be9b2d9a21374a671495cf5bc9","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.3","@mariozechner/pi-tui":"^0.23.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.3_1766007026304_0.11120118862941397","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"name":"@mariozechner/pi-agent-core","version":"0.23.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d0514906d4c6b26113b551eb858f43974297c132","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.4.tgz","fileCount":34,"integrity":"sha512-Ejhs7wA4/By5QH0y56+WOc6ymYdYgf/mVUM2BGwK0NK4kWmUABDR6adC68qvol5nDE3OKMeGrfT/oThIvo3UCA==","signatures":[{"sig":"MEUCIA8HxwCe4KrWCRy01MeXj8toxrwDpcjvxNuoQQ9ZqRxGAiEAnOWrjcDFs9KG3rte06oN7fWP6uUUPMgGpGed6UDkLTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2f86c8bc3c43b17a3cf95de9c768e6599dc16c07","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.4","@mariozechner/pi-tui":"^0.23.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.4_1766073454479_0.2928982570889227","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"@mariozechner/pi-agent-core","version":"0.23.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"319a4303e7045db57129e7858a871f2743269a12","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.23.5.tgz","fileCount":34,"integrity":"sha512-sOJXgHfdTAv3ujvhwuHAspCbr4xAJIX4aNvP7qOw684kn/dofrA4S7wZdME3ejHOFz4T4am4RXak7trkjpjCHg==","signatures":[{"sig":"MEUCIQCl5dHH3AiPxkamONdFKTUJ7WqrAirUdcTZcHvxBcKN+wIgUDW+A3nneJd52zLQs/cXz4yA/9OxxphLbyiQxLK3mOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f92147ffe8fe10da818041448c4dbb4b660b7f33","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.23.5","@mariozechner/pi-tui":"^0.23.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.23.5_1766117762341_0.9123095714104907","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@mariozechner/pi-agent-core","version":"0.24.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"6648f1c12890dafd82e85450ce916634641548ba","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.0.tgz","fileCount":34,"integrity":"sha512-rfi42SnH4e8DevbjvqdmDyl6vzUPtiZabm6nJP8RHma2ujPeC7dctP/M1bW27YewhaJNciqaOL6vC0I2hX6D5A==","signatures":[{"sig":"MEUCIQDb0U+ZskWtS4WFY/4GrEeYlJS9TsXqOJILiiR3o3+vVQIgUu++ubfVu4sg1BHSwakxR0FPAXz3THNU/P6TPRK8Mjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"16685a36ecd6b5c070ba5d7d4a0a081f02b6df3d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.0","@mariozechner/pi-tui":"^0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.0_1766118110315_0.522651774605871","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@mariozechner/pi-agent-core","version":"0.24.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"5133df34b62c61623244f01659a4d09c7f468cd3","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.1.tgz","fileCount":34,"integrity":"sha512-iS4j0i+UycBW/ktMcoz5Jbp9pj4iwUA2KbQEg7rBAHlwiO9H+G+wIhWyIiGpWQ8pyAiM0Gks7KkAHUC1F6ubjA==","signatures":[{"sig":"MEUCIDKkbPQxJCLSGF2rmayrO/YbVlztppfs+MIzRyi6/aiwAiEA2lQLkNzd1D6JsbXNPOKdzMsaR3Cx+MfK8gflmRKDL08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"50b055f3ae37b0332167ccb2ad26bc50f88b1ede","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.1","@mariozechner/pi-tui":"^0.24.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.1_1766173932566_0.22927682322142284","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@mariozechner/pi-agent-core","version":"0.24.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"973affe00979801acdee8c1611f6c8992ee01c19","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.2.tgz","fileCount":34,"integrity":"sha512-FTSIA7hw3muSF1E7mTtS+/6ObYKDeQKn00FOmU4cZUsU89S1HBTSWNJGIHKllJSPts0tUitsXMKnre1OefmJDg==","signatures":[{"sig":"MEYCIQCSIcp2KMsPj6hfVt6EZsYgFaBamk5BFixcme20upSIcwIhAMS1rPqVzIBpYDsDnT+dhHjo29NHZYalCqdzXGEBs1ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5095b4eb024b81d2baf1fec5c38f63b308deba91","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.2","@mariozechner/pi-tui":"^0.24.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.2_1766175197962_0.3225988465620573","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@mariozechner/pi-agent-core","version":"0.24.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"b4b7b731bdd575d4c3ab7258185c0d9329825e3c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.3.tgz","fileCount":34,"integrity":"sha512-bzBPlzBWUcNlJrOVNDkdljKpNbUoXOdacl3yC0h1SmDIaFve5taFyv9uJID9GV5T8F4370v2LHK/ToJhN8P8zg==","signatures":[{"sig":"MEUCIG1vj10oNV5vJ9B1Wi4ZLaGDVT68flos9ijcNJP6LMCMAiEA+LzDGqP0NqAGhgrKoC/uypZxaN1FOcUxldM+5YVLmLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ad4eb3afa61739311667fee36c1cb0b118eef97b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.3","@mariozechner/pi-tui":"^0.24.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.3_1766176600600_0.3411837284581918","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"@mariozechner/pi-agent-core","version":"0.24.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"429e51fee008b3dfd1aa113a6733de375ced562f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.4.tgz","fileCount":34,"integrity":"sha512-fNHE+DGNb4lhc/ZexfmS9Yv/Uhahz3XY4gbKmPHRY8ce2F144JSV3rUiU5O1l9nS2YAFIFf5B1+hmfevZV0NiQ==","signatures":[{"sig":"MEYCIQDA6LQMamWzbCnGVRf2t8CXSZXB7RsilyhH2MqE8XkwzwIhAJk0MK0B/Iro1rul0e7PJvgoFzZ+ZTbEsqDCFR5lP0Wg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f377c3c9c328bf87faaeffdff80c1521c2a5aa61","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.4","@mariozechner/pi-tui":"^0.24.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.4_1766177706006_0.5481425967216635","host":"s3://npm-registry-packages-npm-production"}},"0.24.5":{"name":"@mariozechner/pi-agent-core","version":"0.24.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"7f9e9ef88956a2e1ac2f4b24dbbe17feda70615f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.24.5.tgz","fileCount":34,"integrity":"sha512-36rj74NcZItzgsWCEpAlrcDxrTNsi5NlYgkU2/tnkBABItvFCHCSJyDUFns5c4Swv/iPkkeqKWPrpTReO1ta9A==","signatures":[{"sig":"MEUCIE2r1iyTGmX7Qzg60vT+hpNkzwoVPBsqXY1xtOQPUtECAiEA3T8xo+Xcv+MO8m+zjJmydLCpbFtmFrUYG1cJ5MYK/1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"085294b764699802c3c09d7dd9f0c77b3f8f516d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.24.5","@mariozechner/pi-tui":"^0.24.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.24.5_1766178599813_0.13124279781536652","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@mariozechner/pi-agent-core","version":"0.25.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"6ee9a216a5ba2a996d5fa2a42281dde4b58ee258","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.25.0.tgz","fileCount":34,"integrity":"sha512-aiM0GvkmHJtFudNGlXiuLr/IqRot1Sus9vqrarVf/gF5ooubYyGYhP6QotAfbFqI0z6HpFa2O3mx8KEp0AiBKg==","signatures":[{"sig":"MEQCIGe0h5ohHvWDLcfutTYjDzfjAVC9qpESWm5sPLK2d6T2AiBWvdKenvtuvRn+FeXprx4Gmet+EEUdoJqlAash0Bi43Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"df07a74ad5bc6219eedfafce2ce918497488c5f2","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.25.0","@mariozechner/pi-tui":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.25.0_1766264597335_0.25662751617779134","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@mariozechner/pi-agent-core","version":"0.25.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"005d1169b9f4557e068359f4ce28fd46ab064033","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.25.1.tgz","fileCount":34,"integrity":"sha512-c0+IUBzTJaVXTjbzHC2IVgS7YYu4bm4SEmF7VvgAnFMT9foOoOmMv2G+398TT+mjXwwl0eIcjKNb4gaTH/AltA==","signatures":[{"sig":"MEUCIAGmpVU/4T1Lg+RA3vVVE0f7OopIuWL4VGK5Htw6AJEjAiEAmJm9aBksmvkyMyolK/f7j1iuNC+SWwCKesr7dPdEHas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c97702cf914493b6f0d059a25045a95c23cd7cb5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.25.1","@mariozechner/pi-tui":"^0.25.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.25.1_1766281674589_0.296979419307154","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@mariozechner/pi-agent-core","version":"0.25.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c8cc67851d8029f1a6b69fe0dfaf2b2eea913d0b","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.25.2.tgz","fileCount":34,"integrity":"sha512-YH5bDc2HfL/JlgHNwtlNEI9rDoc857dJYpq2u1gEAUDMnMro8spAsFdlk9o57xpK3WWQlRndOdV6azt4KpMBhg==","signatures":[{"sig":"MEUCIHJ314zDNrRRrusBlLH46d7yXHm0ixe6iKKRiBPbGECvAiEA27LzNjaqPsnmlLZjhamOghHSbHo3ZDSVAZ1f1z1X/5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"299986f06b5517a94bf6bbd6468edb4cb0591efa","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.25.2","@mariozechner/pi-tui":"^0.25.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.25.2_1766282369524_0.5132217024265779","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@mariozechner/pi-agent-core","version":"0.25.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"bdf68b36148c0afc9307746ca1534f0ca00ab0e0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.25.3.tgz","fileCount":34,"integrity":"sha512-YEXdCHGSkMbyEXMmIwsO0q566yOKRK3ssMigbk/RKG7FZSsS4WfsOl6Yl8pPRLxKk2ibJkhIfUqrpMaRTlVHfw==","signatures":[{"sig":"MEQCIBKUD9NU5oy4byN6P6r4a8Xmev2LIS2dKvL9mOPR7i42AiALPPC1mKgWij5IYDqW44NZtERGINTGHMHWNb9bQuHyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9c18439c4decca1bbbbfb9ab0eb5125b61917363","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.25.3","@mariozechner/pi-tui":"^0.25.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.25.3_1766347309501_0.6840076118859382","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"name":"@mariozechner/pi-agent-core","version":"0.25.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"72c322c87726ee2ed79b16a0cc4fa0d377677a6b","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.25.4.tgz","fileCount":34,"integrity":"sha512-EsphhIUQB7zjvahXial3pAqf2TVEUYFlKCaq2s05TeNST0xCTCIqR2MwaY0VT5PFse0PDnNqzTDrjCRYydohJw==","signatures":[{"sig":"MEQCIHy5Msg80j0aYhrEzu9GVrsuTCrTdMaB2Nm7yk2fJdVXAiACvYYsmQunRovzM+JKl3IX4Y7LfCvApkvJDpYUDtMwnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"11e743373da727b5e6802bc5663fc6d31c4193f2","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.25.4","@mariozechner/pi-tui":"^0.25.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.25.4_1766359408979_0.669926003619113","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@mariozechner/pi-agent-core","version":"0.26.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"50552ad373eaaac935c8ac0c8ab1f43502079b19","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.26.0.tgz","fileCount":34,"integrity":"sha512-U/ytcGqfD2Yat/lz3Yz9mLhqGSrj/UJ8xtGf1bZun8AQabghCDSCDVGuVmRz65VARDOy/tyIsyiCCNigJVkszA==","signatures":[{"sig":"MEQCICd5gbq0ktB2nKmYlhNLc44khX9Z/kNe6/zJkmR+TBY1AiA0vLTP6uT6L/w1a/E3hTW63a1fmFa9y1APyD4oo+M/EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"42bc368e70afdfe590ad225d8dff9976db322e19","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.26.0","@mariozechner/pi-tui":"^0.26.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.26.0_1766404464191_0.785703084699896","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@mariozechner/pi-agent-core","version":"0.26.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"6866e01e8d506760b822a13cf933776d44c427cf","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.26.1.tgz","fileCount":34,"integrity":"sha512-yH15oPK9l8F2vGrz2mXl0dRydKkw0x4p1WChVuQALqDaFOf48V2XbLS7SvTE3qx095ylNp/Q+RQ+NiB5I2myFA==","signatures":[{"sig":"MEYCIQD9YgpfkSPQATkphzhzbboq9iO0T6zsJjTv7BLqnV+n5wIhALPMVWShblhq9b3XM0pyqSXxtlTLIfoUibSirLLxFvx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7e1b632596563a0d301638fbd0c166dca86abd4b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.26.1","@mariozechner/pi-tui":"^0.26.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.26.1_1766416795051_0.46472137039481676","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@mariozechner/pi-agent-core","version":"0.27.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"87477312d7ff84ff544c1ceb1da438fb42556ad6","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.0.tgz","fileCount":34,"integrity":"sha512-vdOLkNUo7jJGCR+KWzdf007HIzrXEAbc4JcytC/WWJ7cEwC0ysH52SwfhHWSDmdDSomI+WAzRodGMejvP9YJ1w==","signatures":[{"sig":"MEUCIQDjddNYU2aEtUup/kZe9i0crRO7JEKBlTnre7rglrCoMAIgQp0VOTS2wJyHtGWhUmNcfCbWAaKtq8F7Fz8On2ISdx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b9b44f4cf4ce34072b10d4408dab756d732f3790","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.0","@mariozechner/pi-tui":"^0.27.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.0_1766424041370_0.5761011253207604","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@mariozechner/pi-agent-core","version":"0.27.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"8ed5618b4d36be7058b62ae6756dc2275fe8b18a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.1.tgz","fileCount":34,"integrity":"sha512-EctMh4kIVc4HqsX6vbqkLqTey6/TmyxFg/vi2GQe03dkHYJkufiSOWp3Kei5emMGNjaNL0kPeJ3H0nwfobsWCg==","signatures":[{"sig":"MEYCIQCsBGdbjjmfVY5uM3l5YLXBpPikE7lE6/Wcjmp2RHnSDAIhAO+OmLSfreVH0azaZKPaewgAT0doJvHa3b3qJEpi7E+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4492a3f3040fe277f13132a0cf111e161082994f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.1","@mariozechner/pi-tui":"^0.27.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.1_1766428134317_0.8855262504537493","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@mariozechner/pi-agent-core","version":"0.27.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"125d2fd7ecc4ce013a2670c724d1650c691b55d2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.2.tgz","fileCount":34,"integrity":"sha512-sAA9gKEBPR/9GyWlTTIOuDzUycSXStC1tFbyEWW/ytj4AR/gfdTbwb3PiLZhIuISmsgdvl2bHQHaoLOvskdldw==","signatures":[{"sig":"MEYCIQCquDWJ6fnXlyCdDQuPRe5gHxAhpoXej6b6wnHsTiUATQIhAIp1HsVYpGU335ePEKeQaxpARGLy4wWVk09N24rjO2Om","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c57ed89110b0d250454510bf07cbca22e983c935","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.2_1766458203385_0.7161516793578668","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@mariozechner/pi-agent-core","version":"0.27.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"83e73bda094fb75698fd89406fac581a2743bc99","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.3.tgz","fileCount":34,"integrity":"sha512-q27dRRIJyIsZVMLe7aVucop72NmYE9CAJKHwIwtmlm9CPhtn5k1oN5v3Bog6YXDcEMct/irriJjtyzy4pW4cAg==","signatures":[{"sig":"MEQCIArS1fYJWUJKYd/M0WgjltU81z/eUunOTev1TKMqxyUBAiANLJSPhiyHIvAmNGzXeDZIzQd56MR2f/JGsK8+V6NCog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f8619c1564c603d9a32386ff2bf68847b06dd3c5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.3","@mariozechner/pi-tui":"^0.27.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.3_1766540808613_0.4025742684039493","host":"s3://npm-registry-packages-npm-production"}},"0.27.4":{"name":"@mariozechner/pi-agent-core","version":"0.27.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f35815e62219ec2be77b48a80c4be4926791d6e9","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.4.tgz","fileCount":34,"integrity":"sha512-ePeq3ssHcXP+nsbBrYTqjdI+IAIuWJhIbdIMCA0U5O1hLUOIuhWhbCdVklS+UaJ750MzPaeo5+Tfr2e6Hv8zkQ==","signatures":[{"sig":"MEYCIQCG6dhdSRpXvqoPJIoyJirQRmeSr/QPzSZx3SBWXsXhmwIhAOOVFNjUKeiw1MwMy0M7kSYl3DJHz+TVW8rrM+1KZDyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"20b24cf5a44c470bcece46111a5fb0a9c1b8d538","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.4","@mariozechner/pi-tui":"^0.27.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.4_1766543598770_0.10220422524949169","host":"s3://npm-registry-packages-npm-production"}},"0.27.5":{"name":"@mariozechner/pi-agent-core","version":"0.27.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ab677a119bfb5e8d6e6a20b2fb4acd63fc3e2f6f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.5.tgz","fileCount":34,"integrity":"sha512-4NweGr5cEEWcmCOhxw0OTIag2dV356GOQm9CsT0ZhvfXgecxHMaLp0iKRA/i8SL2XaqteIq0m4x71xo6jEuMvA==","signatures":[{"sig":"MEUCIQCNA7i3aO6U5R8PDPfp5GadyvHEf2YiCDhkTURww5NkrgIgE+OY0ILgulYeEOuoVlP4lSRF8ieMFmFc6mqf+gbadAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bf313d2713e492c1a626422c22cc9d092610d7d4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.5","@mariozechner/pi-tui":"^0.27.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.5_1766575155737_0.1749259509722818","host":"s3://npm-registry-packages-npm-production"}},"0.27.6":{"name":"@mariozechner/pi-agent-core","version":"0.27.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"3c0e8264014469f279d3b808061d4b4d14d539b0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.6.tgz","fileCount":34,"integrity":"sha512-mWTo998GAkh1q0W5BX6VNvXhZQJ1KeB3SOtvDABHRDnz8SpeflhDH2RYFVqxslfUp/guInWxoHe5VoFC4QzuxQ==","signatures":[{"sig":"MEUCIATS24k9zdIx6MKQ5gFIpuXlje5z6QdmwZPL+sdR14DaAiEAh8ZE3iOsatCfv4UYQRXeNA8XC2+3o+iuMuY4wKWKRD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3eb460ee5043fd760296b61e21df6cee9ec73923","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.6","@mariozechner/pi-tui":"^0.27.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.6_1766581174404_0.8608816913532962","host":"s3://npm-registry-packages-npm-production"}},"0.27.7":{"name":"@mariozechner/pi-agent-core","version":"0.27.7","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"bdbb468cb42de4939b6631252e157b491c9b3c3f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.7.tgz","fileCount":34,"integrity":"sha512-RD3q072Ar+uS6Ja9Y4uHSjUTJ8uymmj7TTg0v4t4UCmIw8w/8bOwxtUg2H9DgiGUEwDW2g8y2Uwd+8/nt7wzWQ==","signatures":[{"sig":"MEQCIFABa61adrpFMJ6llQnzaNT06lkBZli8NuJ+TrX5pzErAiBRgyxsyU/OLWy9kgeZ+nyme+y3oMqrzr8VKL5L0P0osg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"60768b90f37b9654ba56b4cc098d7ed95ba20b29","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.7","@mariozechner/pi-tui":"^0.27.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.7_1766597585222_0.34047861411297164","host":"s3://npm-registry-packages-npm-production"}},"0.27.8":{"name":"@mariozechner/pi-agent-core","version":"0.27.8","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"3fdf2b9ec0bb5bcf26035e07661e1ff3ee0246ef","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.8.tgz","fileCount":34,"integrity":"sha512-wxp3IAM1cdODhiJdnYMfM7ErFY253kKGBiD7bAddDlE5DUnOQyeMMkNuVQ4oFi7gzNNoMErXpiezESfjn1yoQw==","signatures":[{"sig":"MEUCIQCcKj0H/KYESZHdf6Hu55yt23MfFDptxkkBQEA66c5AGQIgDj/wcHaM3WcSmWBDDAnECZi3x8hRo4J40lA2Wa6TfvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a965b6f160b45d09cabf6543787792006a940f0c","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.8","@mariozechner/pi-tui":"^0.27.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.8_1766605972003_0.6557633915608456","host":"s3://npm-registry-packages-npm-production"}},"0.27.9":{"name":"@mariozechner/pi-agent-core","version":"0.27.9","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"b7fdbf67cce0ed14bba217aab256cc874134f699","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.27.9.tgz","fileCount":34,"integrity":"sha512-wtrJ6TtBtG7dI559SABnIftqd2SrHz4SLDlwWXQ+xsMbJ180ZeEh7243DRBpsnukc8GP3psrRGWf6KT072JS2g==","signatures":[{"sig":"MEUCIQDA20fSdM9ySV2E/vA3tH+R4EdQgtvpBJ3QlWuw9qpKRAIgTkD4lKxcC9l16f1qKiCAkd0SgsuZuUWMUkGZEJvtMY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8fdd77b65253ad4cfc1dd2de1aa98444c947ab69","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.27.9","@mariozechner/pi-tui":"^0.27.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.27.9_1766607945684_0.18156798148430275","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@mariozechner/pi-agent-core","version":"0.28.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"225504be9b83ffa3e7eb447acabc2cd06437c6f5","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.28.0.tgz","fileCount":34,"integrity":"sha512-qmyUNC7x9uZ6g+mRUxBDrZjybcMtCexXiAUNyncUQUk7kDK2kkUntJiPKGUaOAwM1gfC4bW7NyNLLzXBAycUXQ==","signatures":[{"sig":"MEUCIQDOe6jAyQueCVJqdwMiOPb2fz9+Jqd2VUAXQrU2F6oZXwIgPWagOvDX0tC2K8YhoHLaHPb7gAVs735JmXjDVIlTG5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fa716246ea42a36a3d4744170977330050f171e4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.28.0","@mariozechner/pi-tui":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.28.0_1766631486404_0.6104327419349969","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@mariozechner/pi-agent-core","version":"0.29.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"7ec72fc5fb0860e1626a2bdf19c9a127497b0001","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.29.0.tgz","fileCount":34,"integrity":"sha512-DVPWnE2b9R6VmetwepTW4ly23YUf2jXXlhxBvMiMxzGQGMHYvb241btrQmL7FzD+wi6rQOpUqFKMNOz/S5o2rg==","signatures":[{"sig":"MEUCIQDzzaKWo59Xf+IphxsD0YMCK+D218qiaQC/hLv1gZnKcgIgPJ1seCqq6DnYSIfY41evBmDoaRGMmXxSDQpZwedyX1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b48a0c9328aabc4cdf8d2e9bb9030355c182b6aa","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.29.0","@mariozechner/pi-tui":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.29.0_1766632628591_0.6966081001971993","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@mariozechner/pi-agent-core","version":"0.29.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"47b7cc27e0d0a5853c094660ef8d4d9ce36c8200","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.29.1.tgz","fileCount":34,"integrity":"sha512-nX7CyG8+s/oamtaBQQObAwo6OOqHRfMlcojR+HDeA5lj2qFHJoVXSbNfjYXgVxnze+73VJyUowg0PfzgZ0h18Q==","signatures":[{"sig":"MEUCIQDUHWmF5I0BzI4PGbr2DrlWC9wgMbHj7BASMT2KdBf0vQIgA2LO+RJCMlPnBHT38GnNFMC2RCgBmYjuCF5pPhfAMs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"19dde0a9882d73562d21d49082c6faee1eb2a172","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.29.1","@mariozechner/pi-tui":"^0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.29.1_1766682641727_0.22755375811301626","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@mariozechner/pi-agent-core","version":"0.30.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"96917dacf78c91e89978a4942047f4a270fbceb2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.30.0.tgz","fileCount":34,"integrity":"sha512-kSM3mJmcl4kk2p7DdFRdg8qFR0gcCjhu4CkIpWv2OamScD0EfJ45TWzeeLfjk1/qhT+1mgGEzgL/qALESxmnkQ==","signatures":[{"sig":"MEQCIGiD9J68pHk3JNVQUdoZBJAJsm+Vd+XU53F2J5Cmu0RYAiBbpYWj1lnHRCTGZpOdzUtPbaMEi/IwrR1N6zEDDfk/pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6d97d212d5b5b2927cdcd8e668af05f51e157ddd","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.30.0","@mariozechner/pi-tui":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.30.0_1766691337046_0.2302495483306548","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@mariozechner/pi-agent-core","version":"0.30.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c19826b1562a06903d7a6fe72b1051f5a8831b22","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.30.1.tgz","fileCount":34,"integrity":"sha512-RPZyZXZ0Xueb0IDcAOoM5hY3sBCUmb7qbwo2P1yTDx4l6PnmuTwcyvRQDee9ggiPvjIcoMO7UperVSqoSDgFeQ==","signatures":[{"sig":"MEQCIBY6oaVcGk6l4PDPQ82cL4gsdwtxIxDIi+S6XkEhFmo9AiBNsOXjGH3Y+fUZX5D8wFjCa7OuziOGTs64O/CLQ5mquA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9dcb0bdba42bc3222074c2385c5898d7f8971681","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.30.1","@mariozechner/pi-tui":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.30.1_1766715243207_0.5928057242729845","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@mariozechner/pi-agent-core","version":"0.30.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c808554204f922599ad442dd0a6b42a1b8d40fb0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.30.2.tgz","fileCount":34,"integrity":"sha512-N+4JpOHdBOi5qIlSGz+flfE4xl/iJTsmFyJ653CL7UZMrKUBJZARBi7OYLZ2y84buVkFJajL7T5AbzXIjclaOw==","signatures":[{"sig":"MEYCIQC4lfNocynHhNM5KTeFKq+vxKjhqshjm+z3DRbsCjsk0wIhALLxvdT5C84TZ0zaWUDxlWnHCgs892rVjsqvbZmWpQ5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0e8173af008f9543ef444a724f322912e769aee5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.30.2","@mariozechner/pi-tui":"^0.30.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.30.2_1766715984038_0.05584367940717927","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@mariozechner/pi-agent-core","version":"0.31.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d8ee1aca2a33e76a4a2808af88b2b871f78e37cc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.31.0.tgz","fileCount":22,"integrity":"sha512-q2F3vKpbVtkGYeqh7pYE71VAJe1EOrD6hRHL/YZZF02OF4PJaRXjgNSbQY5Rtpm9Dv4bSe95xAp2xt2jwiE/PA==","signatures":[{"sig":"MEUCIF7YyU2vANLGJRjHMcC0bSNppbIzQPvdqSxruYszzi0mAiEAjmf9Gr5hJqlbkjzh+W4nVQfaE1UcxmpqdJ7hiZteJZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3caf359402473dfd120602e617832693d6febd7d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.31.0","@mariozechner/pi-tui":"^0.31.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.31.0_1767315615380_0.6816195112854464","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@mariozechner/pi-agent-core","version":"0.31.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"0fde414c55b767f3a648aaf6a7f796a1ad1a3e9b","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.31.1.tgz","fileCount":22,"integrity":"sha512-skY2ZGrVbTkbTpdHql3mR0//BbLeqwKWQ0bnoI2H7YHbR5bTDSaYwtRtSdEgfPVgTk+WBQaZOZOv6be4qCAsww==","signatures":[{"sig":"MEUCIQDSHEX32cxGelTgrZdcTiLDLWNeCoWnzRZmL29mnoJRvQIgbE9aYrXNdhcd9j5FuoIYFCmAbsMGkOKBBc3CozZZ1f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d78a245cc85bc956ac7134a8262b352ffcd8c883","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.31.1","@mariozechner/pi-tui":"^0.31.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.31.1_1767346763246_0.0939292990664875","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@mariozechner/pi-agent-core","version":"0.32.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"282adfeef74df8de4f502e3c0e3f85cdad9b0979","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.32.0.tgz","fileCount":22,"integrity":"sha512-j4CSLPaItWEjmsekFqvBYdF9WeBA6jisgRCBjNKBDJ+JJErxY9lEvu53Rx2KLvK7iSWXZBVeSs2HbyEhujW91Q==","signatures":[{"sig":"MEYCIQCiN4fmkL3IDo3CQ98Pn8WwiQDtCf7NrcOHO1LrJ4FP9gIhALOrIzDjdbaHeWQUhbYfGwbkwsD2q0rZOGrH5S7z0Jte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"42a19ea81dea05aa15e610eac4df1043ad34de02","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.32.0","@mariozechner/pi-tui":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.32.0_1767404919717_0.5655125217710104","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@mariozechner/pi-agent-core","version":"0.32.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"fbdb8db7218f1d25ab9d1934e129e822e84bc44f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.32.1.tgz","fileCount":22,"integrity":"sha512-zsM2cMNh7QxWu5uxo2xEqmn9zDz0/xu0/NLTX+XfT2LE/DEK/w5dZE5xPt3yHn3HY6RqOHgIVkmHJpysXMwi7Q==","signatures":[{"sig":"MEUCIAkaA4d2viiDOGtnGfeL5desvMnmpFN6zCnesu3Lu+wVAiEAl/FFI4lXmG4410tzPXXAqoEqxJ4FHSm/eXQtBkf+R+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b783a3f50f543ab1f837b17f19252b0165c81afe","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.32.1","@mariozechner/pi-tui":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.32.1_1767410773484_0.5789965499977168","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"@mariozechner/pi-agent-core","version":"0.32.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"02e98fd1f0aa1aa9a647b9bed26f1716cac0da2e","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.32.2.tgz","fileCount":22,"integrity":"sha512-7qWFy/V4/tOnxLjW6Jo3CN24q851HoCINjt6+1yfLmS6Pdz13mmGWLC93qAU2EjM/LugMwFv4iqcI5rwS9q8pw==","signatures":[{"sig":"MEYCIQD6oCmFO0cYCADugEfKk1eCbxOm6koI1bkgC+PhNgd4fgIhAN9874LpR2KL06/IG+U2VB/XbQnCWlEuIa5iTrdH0R6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"113713d3808b0ebda9b24ce52deaf711da27695a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.32.2","@mariozechner/pi-tui":"^0.32.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.32.2_1767452909560_0.8018488837230273","host":"s3://npm-registry-packages-npm-production"}},"0.32.3":{"name":"@mariozechner/pi-agent-core","version":"0.32.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ee64a9999fca8548d94bb88ee75ed16c248475d6","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.32.3.tgz","fileCount":22,"integrity":"sha512-NN/fd8eBISnRbQYblLjiaRbcFjz+SEFOGhZDZCXYgHJikTV8VyEon0nZFh7agBZJ7sXZaumMTjw/pGFrBFKcmA==","signatures":[{"sig":"MEUCIBiBdyUTMVT8nWq4crOEHLXEyA2PW+1W/j8+wLDuw1F2AiEAhzU0jP25LR84QBvfXqOnvgB9D0lJltIp/mypbu1xSE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"db829e73f9cfd9a987e468f3cd46f892fd6d9d4d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"10.9.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"23.4.0","dependencies":{"@mariozechner/pi-ai":"^0.32.3","@mariozechner/pi-tui":"^0.32.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.32.3_1767456578481_0.39036374318331357","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@mariozechner/pi-agent-core","version":"0.33.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ad932cfc826e5750a25c745cf6ef7bb1b7ddcfd8","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.33.0.tgz","fileCount":22,"integrity":"sha512-EDU6He03gEZya3y9RR9b0WrdVr7RefyCPapRlNB67vC1yQJrLYmiC1ipzTno2hjSKlJwaJYqz53LJ20tDQofrg==","signatures":[{"sig":"MEUCICQo5oKkUKH0/1Md6CI3wfYIIO/kXcZ6Mvg4dbcKSRqiAiEA1J3w+HMOQcqpoysLdOZaAflvHRWmPe+yseXzObTjZ40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"faa10b9a7e522afbc9a98dbc683a681f7d0d3e5c","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.33.0","@mariozechner/pi-tui":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.33.0_1767485265932_0.4963796773279485","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@mariozechner/pi-agent-core","version":"0.34.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"e880c7b2be6a1d750279c1d09f285c2dfa3585de","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.34.0.tgz","fileCount":22,"integrity":"sha512-cGYaHwDKGiindIhs8eMZUqc5PQnU7zpcEtpb9TvKLNlmubqStYVYQ9tz9P2QKE7I1OJ8EK/8fknOPIjoX8g7qg==","signatures":[{"sig":"MEYCIQD7MwzQHd6NR9pfwR7FlsXGK3lMjnyguRZA9j9VNQA2RgIhAL7dDCofQgvOBj0fy/RUjoRGRyg6aLRv0O2ASYuALoJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"dc2f5d43cc8ff7d949e69e7af4e5e3ec6279f10f","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.34.0","@mariozechner/pi-tui":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.34.0_1767555009262_0.130023267258629","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@mariozechner/pi-agent-core","version":"0.34.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"0fe05bfd2ff7c8c6498d2b97256009401eba1479","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.34.1.tgz","fileCount":22,"integrity":"sha512-UfhblKNgNTArYrEPNl+gc3GUiSW7tkbgqlqwCx4Ufs4nprL2/1rCdyQRq5o/xPId/RxrlsoPNtDeh6xP6zYmag==","signatures":[{"sig":"MEUCIFt3c4n+XQi32IipS4mJx7nSgcGQwZUCymQZ0waXjUZuAiEAmzJrMi4ixYNyxAp07KI9lDGtm9Mn8F1p6YzvFMzfWfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"de92eeda1f444e71407cd70728c7fd10ef0ec762","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.34.1","@mariozechner/pi-tui":"^0.34.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.34.1_1767556630770_0.43695274468419254","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@mariozechner/pi-agent-core","version":"0.34.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"46df88d40fafd0f382a75dc82ed9fc93d4d42858","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.34.2.tgz","fileCount":22,"integrity":"sha512-nkOCn70EljRrePt0s7lyx/3ZHJaQovvqi5XDTlS3jk8mXgHsQhOy5gw0xSPc1Rqmwxp6Jcfw3klhEwiXGIQNMg==","signatures":[{"sig":"MEUCIBhAWVJg7P/sIuchiJCV7MDajAYyYkzGoeqEhOgmUW7yAiEAuYBSfRmWSY+LjtaKiHSyweQtwJ7e+XhAcoDTsTHA1Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"71c978e2f96ebc5d9771c7e4e1509d0ab524591e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.34.2","@mariozechner/pi-tui":"^0.34.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.34.2_1767557184674_0.5177364603206371","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@mariozechner/pi-agent-core","version":"0.35.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"6eb1eb3dbb7307660db43586d80b7bdb054b07a8","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.35.0.tgz","fileCount":22,"integrity":"sha512-fq8HLpX8wfA0vFfOd9aHfd9DSkQ0BD3H+FtQNcvZWTDvuEQ5jdfGwOGYUNXr5zZj8UZwz+easNuPjNv7Cs5LiQ==","signatures":[{"sig":"MEUCIQC19+Bq05kSRoYOoEOCajANJdVXINLBANICqGFp7MECMwIgUfWsv1UuNEpu3fj96f/XyM8neJtlDV1ihclqfY+dnQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"78d0b88f7d34e2459db0b8088e722bfd68a8847a","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.35.0","@mariozechner/pi-tui":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.35.0_1767580901567_0.12105797724576917","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@mariozechner/pi-agent-core","version":"0.36.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"5d51a6513b672433da917761b7b3898b9414d38f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.36.0.tgz","fileCount":22,"integrity":"sha512-86BI1/j/MLxQHSWRXVLz8+NuSmDvLQebNb40+lFDI9XI9YBh8+r5fkYgU43u4j2TvANZ7iW6SFFnhWhzy8y6dg==","signatures":[{"sig":"MEUCIA3AHnK58Y2nUf7OiR9DCoEuaTraqFVD7NC6aEbUe/adAiEAwhdJHxebAz0lGJGBOOw5G3naCjLZexSrPIXfsfhfZGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"435cd5d61feede5120af8d813511af9f0e3ffb4e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.36.0","@mariozechner/pi-tui":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.36.0_1767590202310_0.3570345624081226","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@mariozechner/pi-agent-core","version":"0.37.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"2c50c0961f5d70b66ebcef8ec300efaeb93ee254","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.0.tgz","fileCount":22,"integrity":"sha512-CgZzETyTXsafJY7+J/zbcN65x0Zhgalwa5Drydrjy5z5fYDk5eXI9IlBBVdv7sFzb85HQqXUYHt0exJ3VRoLdQ==","signatures":[{"sig":"MEUCIHoE0Bi3N5Su2F4OQaBd9FwN/HfOOze8419qwgaFH4LTAiEA4DY5tSg2QJ406voxg4hh54G+p/qBAe/4SlA55UT1zDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d3d53392e8ef39fff427d1233f2a89db517160d0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.0","@mariozechner/pi-tui":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.0_1767654453246_0.6145632986117","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@mariozechner/pi-agent-core","version":"0.37.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"92c9252b536595e7f6cc4f6f0aba279b236204e5","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.1.tgz","fileCount":22,"integrity":"sha512-s9Spo1t+qQUCAa7i7LeHRsv7Bu5e6mSCbf4b9RGh7yBOd2rqGYPB+u8DrvRDHQCeOeVo8vWy6/7pGjYxervbZw==","signatures":[{"sig":"MEQCIDEDXiiIeUYh1j34sKV4ECgXYqaWSD1Q9Wl7fh7NBDJXAiBwK/Kt2nv7Hq/FKhghSNW8er4SMjOFP9CM8YoOpmfphQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a20112f45fde62ff413458c9e9a7a0b169f8b6e8","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.1","@mariozechner/pi-tui":"^0.37.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.1_1767655949624_0.9739725953412921","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"@mariozechner/pi-agent-core","version":"0.37.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"13d33e22b1744c171e51cd9a68309e755cba109a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.2.tgz","fileCount":22,"integrity":"sha512-GAN1lDVmlY1yH/FCfvpH29f2WBoqqMQkda7zKthOJO9l8tagxnlCWtq078CjzUGYlTDhKSf388XlOuDByBGYLA==","signatures":[{"sig":"MEYCIQDnTCcvfEcPz697gJUzEu7D6jfVZxu8JR5jxQeSXzDGwQIhANclSlB9GMQQugM48ylXvD+g1ee3l3GZsOZ4Jpqb2CVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185188},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6f4d16d76fab0a7597e33a4f647f4dba6f13afe9","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.2","@mariozechner/pi-tui":"^0.37.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.2_1767657215677_0.6929915337648567","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"@mariozechner/pi-agent-core","version":"0.37.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"5446a29b4c065622ea1bcbab19c3a780b16aa2f6","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.3.tgz","fileCount":22,"integrity":"sha512-P209454OzN/VxtvhAQTbgmoHg9uaSPxmO9dp5Xx0O/PehZK75gbq3HRtvwwv7Ykd72rYla7Czx+zeFsAhpgskw==","signatures":[{"sig":"MEUCIQDigcbsXhLRTrT26KJJ1Bxy2jXJNbEv8C2YwyFWe34lmAIgJ8JE/a+tS8VTVNmwvNyXQhTu5pNwGNBVnMr9Oz1QAQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"86fea6379c77bc6e3a382e7245c00bdb26eba979","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.3","@mariozechner/pi-tui":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.3_1767703444469_0.11371959834971057","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"@mariozechner/pi-agent-core","version":"0.37.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"ba7af2a199af35cbcca23dd7ad979ec6de303d17","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.4.tgz","fileCount":22,"integrity":"sha512-8pnCwoOKAJ+SsPc6mcmT/E+uRIstxKYAAk5l7iZVk0ZoxdxjEgu3pOCkZult7PR2KoK6rQdL1DgAv5ZmXMJyaw==","signatures":[{"sig":"MEQCIFJ3HljwBG7CztnYDju2Q1haNzs3D8i6gNoSzf6ke1T+AiA+7+4ZSqAfmljo6vFW/G1lh4itcwkCQfopVIUxCGr1bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b08a6b22ce1a1c90fb85bc2b5f7cd197db273bfb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.4","@mariozechner/pi-tui":"^0.37.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.4_1767731320297_0.5026608172714842","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"@mariozechner/pi-agent-core","version":"0.37.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"417a0299eadbe93dd3a2e64948287fb05dbac1fb","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.5.tgz","fileCount":22,"integrity":"sha512-j/mo8ZtpDe+93vcNCGJ3ADMHoVd+F1scdxKENzKB33kEm6dcIqx6O38aP9/5xCh3TJOlGd4lYM0EvJ84ucuUNQ==","signatures":[{"sig":"MEUCIQCN4XrRtK0h+q4kKg8eTCJgDNwykqXcQ7nNgU+KUGm23gIgJicSp9U6USKXnuznRb4z3lJjixYzCAFs8vYn8jou+64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fe95983dcffa60ffb30809c8bcc1b9ed30fcc196","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.5","@mariozechner/pi-tui":"^0.37.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.5_1767738329666_0.7918002750137809","host":"s3://npm-registry-packages-npm-production"}},"0.37.6":{"name":"@mariozechner/pi-agent-core","version":"0.37.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"98011181e518013dd8fc9aa292230d0cf2fa5df2","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.6.tgz","fileCount":22,"integrity":"sha512-0c56olIPcXpiYtw2MF/ITUY+YIB70WCOvnuwY2Y5p4XFGVC9EOK2XqCYHKwuibG1Eg6LCnZkon0qWcmtelGQbw==","signatures":[{"sig":"MEUCIAt92wERwGiuf91bENI8l6iborH+ijz3HIE8xaLSH1dYAiEAgfpAvl/9WyiROSmcrSPlPfoHnb4CjVVSOa2lwidNaAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"befbeb30e4e52ad4079713b17a981163ad455cdb","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.6","@mariozechner/pi-tui":"^0.37.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.6_1767742982210_0.8772858426151624","host":"s3://npm-registry-packages-npm-production"}},"0.37.7":{"name":"@mariozechner/pi-agent-core","version":"0.37.7","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"4f5766a601e2412e96bd8e4a421639d752d59d8d","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.7.tgz","fileCount":22,"integrity":"sha512-YqZk83dRVz9AuXw/jd1javhqz31aD3mQ+fW2YWSTYZ7fV13rBnBPz03QOD4/7Pu+NHavzc2SN+ozE1ekC5f+0w==","signatures":[{"sig":"MEUCIQCkfKSw7/Vr5rheRGwHpWHIOAxnLhb5u+UaW3rhQ0JhIQIgEm//XStsjnWf9xy7QEb40tIPUsn15byNoiLVvDyMIAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a4f2bb5c2714faa57e5da7c0a8061ce18c5b45d6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.7","@mariozechner/pi-tui":"^0.37.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.7_1767744131292_0.46204036711866325","host":"s3://npm-registry-packages-npm-production"}},"0.37.8":{"name":"@mariozechner/pi-agent-core","version":"0.37.8","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"13c391a1ebee96e8a306a841a4eee5a76ea52f29","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.37.8.tgz","fileCount":22,"integrity":"sha512-0u6qTNwJNcPjH8c3i4WlULQ8DjDE8537ZDr/k0pVQlpN02lYUuzPTc2wYGLnH/BrCn4k7ny3ef6DQzAdumDLIg==","signatures":[{"sig":"MEQCIEJUQ8oWh8WsdICCNgnRcsLTTFALm/Oku0kwQFRClKwaAiBc+1NMf1dtpZblmCiny5ltnQNBbRDEwOaHBJsSjlF7hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5514d4ffdbc5c679f1f1817867e9d53125a53969","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.37.8","@mariozechner/pi-tui":"^0.37.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.37.8_1767745989538_0.3176167365013003","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@mariozechner/pi-agent-core","version":"0.38.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"fe996995c3099f78a520fb3995e19015d14e0b90","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.38.0.tgz","fileCount":22,"integrity":"sha512-VtX2j0cSefdZ6X+osUZXLp8BRT2ZB6utxl7IWoebRq0iPpJScUGUNB+K0POUduW90MmraNUvFCrKhEZSWffs+g==","signatures":[{"sig":"MEYCIQDpwViOoBVWxrPtI6sXPXKu5IsiAiUgZcj1F/eP7YK9kwIhAMmPsvJgszPu/Fyn4IrD8zvAWAsDi9xQnuqJxqH+h80J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4b084d0f9db70ac0ad5de2a37d6ef795f3c67f49","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.38.0_1767844402404_0.7213602052125565","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@mariozechner/pi-agent-core","version":"0.39.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"714adfa7f40d9fcc7c9b4ef3674e7ee90c1d909f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.39.0.tgz","fileCount":22,"integrity":"sha512-McNy6JN7kjg+0S7wK07HOtcqPOt/RjVsnzlnkqUmg1NDmUsAV66XTa0oK8drcp4UJvFKYQL/DzVhy5lPFf+G9A==","signatures":[{"sig":"MEUCIGN2R/p/qO0Cep3d8kw5a/YVxMyzaQ+E/pfMJik5TW/qAiEA5oJfeyryAcMrE9vGiqDntR3vBdMXKnNKvr2s5V1hKg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c25f1eab640350ddb9fc5abbfc90f99fbd0ec374","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.39.0","@mariozechner/pi-tui":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.39.0_1767913816879_0.8208490196762352","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@mariozechner/pi-agent-core","version":"0.39.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"d397dbbf26814e32aac75121f23e2cf0c7073b73","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.39.1.tgz","fileCount":22,"integrity":"sha512-RB6x/AD6Tn1dEE2POUVE6mWKIYbykJWbvHYAO/R9gmvYjpEoHq9SAJ/taniF56tlpqOgLBkCJFeGyL3pGS7ClQ==","signatures":[{"sig":"MEMCH13lhEZbhcXx0Qb+9zWE6r5FlEcoupyUQrX7Xv1zKfkCIFIiZsTEbp6yA2ZKigC0bYs2lit3IKh9D+q2obACJtop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"39bfbb125c0b244e3f0aff55100ff6782c750e60","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.39.1","@mariozechner/pi-tui":"^0.39.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.39.1_1767915236262_0.8003100464932174","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@mariozechner/pi-agent-core","version":"0.40.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"58902e176cf924c546cb73f3511e0056504f4c98","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.40.0.tgz","fileCount":22,"integrity":"sha512-l43rJlKJVTaKPIIMTKe6AHYLSN/6FU/zZ//uUK6BCp4CNJlcAN2iX4wdXC9t+QoAnpshJFheBP6kXS2ynFhxuw==","signatures":[{"sig":"MEYCIQDy4xZUJY+vKA/4xOr/l2AlyJx+6MCiH37DRIHY71+mCAIhAMEhJ2WhlCyV7cwvEOzM/U8AaiKbRvf+kJ6vuMndzWit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"070ef9c771ddfa625c5df438479deea00f9be708","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.40.0","@mariozechner/pi-tui":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.40.0_1767915832020_0.35882124913673774","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@mariozechner/pi-agent-core","version":"0.40.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"40a808fa1c903429b4f16706ef060c7572b84f31","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.40.1.tgz","fileCount":22,"integrity":"sha512-51IWOAJh8rsZkwE2Vsk6rJLVRoZU1auQcPHJt1CQnT59Rrf95BNztl8hNtF+KC9Vvh7XRAljVvKxQqRLRTEk0A==","signatures":[{"sig":"MEYCIQDdR3k4k5/eRjkZdDWekY5Bq2dS1Qv3mV334UKlAFPRwQIhAOn124cfkb7Giis8i1ZSUHoRobkl/GTvhNYhbwnZceeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ebd661fe13d3f3484191c244f5cd9b61e3973a19","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.40.1","@mariozechner/pi-tui":"^0.40.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.40.1_1767931941150_0.9202919256868378","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@mariozechner/pi-agent-core","version":"0.41.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a95f0a5c40554224c0621c2e68d3f69ecd764540","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.41.0.tgz","fileCount":22,"integrity":"sha512-eXmnMWCeRnSjvF5nbC8LbiOhdcSuUG/p+ZzfZqhfzkc5JMKGccGPnEHzXwfrVkJpyqL0rIWi9cG0yelVAat30A==","signatures":[{"sig":"MEQCIBCJfN7KxUcbg33YUposFvtfP3FfFp8zV6i/KtV1ggVIAiAvbV6dZYZeALs8UD+YeiyH/KmlyhE4A3Tlvx26y1r5nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ec9def84efb27e6622d7070b8ca80cb0ac01d862","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.41.0","@mariozechner/pi-tui":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.41.0_1767935231593_0.3136607016783597","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@mariozechner/pi-agent-core","version":"0.42.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f1fbfe54fc5238bd081a47babc6658f1681025ac","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.0.tgz","fileCount":22,"integrity":"sha512-ken5uxmsR2XP64PiN0vJfv8WbCnyL8vURlWM9xL/lW4HQV88+OW4WMFAIJSIf1usNd0fI0hdVIx4pLMkZnUIsQ==","signatures":[{"sig":"MEQCIDgizydag6CIDdxLtu6s7NrFWo7EaP164FdJCGu6hod2AiBf7OmokDVHwJhEyIe+2R63d8Rm5kaju/1QuIzXUn1Cgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"075299542410a572a36561ef02061554cb9995e6","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.0","@mariozechner/pi-tui":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.0_1767938382955_0.9360171670189261","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@mariozechner/pi-agent-core","version":"0.42.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"e48591cb006f01534ad251b8df0a47788836630a","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.1.tgz","fileCount":22,"integrity":"sha512-sIRB1jHheQSGONoVorrQ3X9vc1JFLoAe+48k7UJmpLAhJXnQmRtq1+CtzvKOVe5qVRyNBNuNdXipH+seicbwvQ==","signatures":[{"sig":"MEQCIHRe/tykzBm2/A/6BcyNy4KHyO07DXl28aSvSqOsKBftAiATrYZA+aG4aiE60JXfH22tQGAHqtCzo/GUy4S5SXQXmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d856bb097c6a62108582210a71ce814a9d784806","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.1","@mariozechner/pi-tui":"^0.42.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.1_1767986667347_0.13322198702666932","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@mariozechner/pi-agent-core","version":"0.42.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"cb8b1660ac10b8e825df0f59778abc994ba70d09","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.2.tgz","fileCount":22,"integrity":"sha512-j81u9v6FhNgYXTTcgM5FB7f2hLQPc/73oTM0LuRDlybJakDRM3z/BBGkRk5csCfjYN1OeEGMjqj61pR30WqOZg==","signatures":[{"sig":"MEYCIQDiZakljlQZeyPbu4gznX/6I9fb2m5L5j2VwOw2zSzVtAIhALAla2WFLCk5rh8KiiV3YFOwUVLRk0aweKOLjXoBVxZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0c02f5c053227ca47e822db8ca55bfe3c92cf114","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.2","@mariozechner/pi-tui":"^0.42.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.2_1768005784505_0.773511915846691","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"@mariozechner/pi-agent-core","version":"0.42.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"e6f68c19799ad0f4b42b0e7d8e2538e4474db70c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.3.tgz","fileCount":22,"integrity":"sha512-187N7eAZQSiQOP0Eyd4NI3unD2VtKt99gdwfXb56aIGNMWOnz63WTRNZuG1xSsc7NMM709ptlwj/Jrb5V9b8zg==","signatures":[{"sig":"MEYCIQCGxibBNd0xxeVmxbsWneotjJVoXnCgGvCVc7RVWssHMwIhAP/kYQfKH1TZbGDhrP9lYMKrZwU07AZzn2IdZ0vF3q7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2a04b0fb28922fe7fb452da6898a710715bfcee3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.3","@mariozechner/pi-tui":"^0.42.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.3_1768048065587_0.5174359661406116","host":"s3://npm-registry-packages-npm-production"}},"0.42.4":{"name":"@mariozechner/pi-agent-core","version":"0.42.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c7f4701887c6ed1a7da9352bc0cd4b99a8330bde","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.4.tgz","fileCount":22,"integrity":"sha512-p0myu5enVuU4F0Ums8XV4AKNs8sgwot35KViSgrP0dIYHKX78u3pYVFvdtZRMqrLSJvPAX6LMJmciyFAwVQHCA==","signatures":[{"sig":"MEQCIHm1iFB1qvvBfNL4YdTCaXMW9K77rQbQFsRziUByxK0xAiBoMUvolFNsYtueuOevLHQ3KwoAg//QTmppMfZxMsFa7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"345de5983324e5bf9f8a657ee973786c18aebd71","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.4_1768049789409_0.6864218223064427","host":"s3://npm-registry-packages-npm-production"}},"0.42.5":{"name":"@mariozechner/pi-agent-core","version":"0.42.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"41dea2474110dc8e50b74cf29abcacb548abe7f7","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.42.5.tgz","fileCount":22,"integrity":"sha512-z3S9xqgkCeVxusWRmZMJK/KaRzVIxQ+7bXc2r2Adkx0S7prTyxGS+OOnnxff2kgjpQ6WV5W01lxcerjSQDx4XA==","signatures":[{"sig":"MEUCIQC/QTJCOpyOJAj/NBs91TiVJwr4/lIiQ85c56Vh0aWTnwIgcSobDlv99TvD+dVBTZcRw8pYw/VUUEEtzlRNxFeq5qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"31fe16f2e79154f0423d290c87e4944bc1a41f80","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.42.5","@mariozechner/pi-tui":"^0.42.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.42.5_1768101068880_0.2961268040084677","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@mariozechner/pi-agent-core","version":"0.43.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"187fb22544f693bd55235293948270f8ed4846cc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.43.0.tgz","fileCount":22,"integrity":"sha512-Y7pVw58c01olDqDyOGO3aJ8SVwbQiYYmaeRdeUb66ilG+/l6wYsxdYINK/vi14MPEltsLSe+10XpjGy8TotMfw==","signatures":[{"sig":"MEUCIQC6VE3U2xXEaal1fKD9uf1+stvCEm65+YWoUCjeyrLm4wIgP4NwY4Tiskm7Sk9OLgutUEkQH6HTGtA4J9mr9Fha80Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8ac130c729c696788be5698bacce01b5d1ec9071","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.43.0","@mariozechner/pi-tui":"^0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.43.0_1768175996414_0.27370864545293316","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@mariozechner/pi-agent-core","version":"0.44.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"4d557b3fe1a0af087014d7ca79f428ec35f4b6a0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.44.0.tgz","fileCount":22,"integrity":"sha512-z598+wWPcAcNZymI2iyP8bml3bZzZZ4jW3EigEdopYa0YZ/zbCZX2PvzIabQGTjwLjzVyoJ1JT6/CapB9QDSIQ==","signatures":[{"sig":"MEQCIA5wG1/B4kB1UHbSyOz1HT7py4Ycgm4Jl3r4cACQxA2mAiANYea+/oyvq+Ur9KInBtDFrFRpKr3EMyOxZlhTcLcWQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"477c263838b3cd295543e9ad0b2f603b3e2b51a7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.44.0","@mariozechner/pi-tui":"^0.44.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.44.0_1768241085356_0.6892099837624346","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@mariozechner/pi-agent-core","version":"0.45.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"e1800bf1d8c2ac58ac389eef0d14d8eaef8f4afe","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.0.tgz","fileCount":22,"integrity":"sha512-sdfSYIqx73yD5bvA5yvshVJ70tScdMEkRE8ghqP9rm2ZDIbY7pmuTq/NmXQyKYZMYxFeRGyS9qv57/gkc0uKrA==","signatures":[{"sig":"MEUCIEc2qnrhEoAbL7SFuHj3zsqgXKRMQA+hD+imSMJTtMVoAiEAnQWWdqHSFkiLOogFLmYqPytwPntQK4EqtsZrur7CBEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e22feba494667b511364c2a45a23d05d6404187e","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.0","@mariozechner/pi-tui":"^0.45.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.0_1768268514280_0.42685776061576397","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@mariozechner/pi-agent-core","version":"0.45.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"1adcb96be1ef95475763d5672a97aad160fd36fc","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.1.tgz","fileCount":22,"integrity":"sha512-TBsIJ/OUkl9eqmzOjJJ0c10CmVRuQbeDDkexvjVxIan13xQQPLrPUYQ7x7w7m9OwrtEGin3XxwxAtzez9voEJg==","signatures":[{"sig":"MEUCIEi+xzmv+encG4CHv7Y1uHu2c6Zqrm56Hi4Z5uGH8ixwAiEAiumYdHeqX8YlH7GfypfyL0xII/cOLFTf9Dmq3ealpRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e4a98d8381a4eb20ba5058120921130d4f508d32","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.1","@mariozechner/pi-tui":"^0.45.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.1_1768270023760_0.11330490826707917","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"@mariozechner/pi-agent-core","version":"0.45.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"0827bf4f41d7f127722cd43e706aa13bd8db828c","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.2.tgz","fileCount":22,"integrity":"sha512-Y6uzEHnCLMrdBOJ9Hly8guumgMrkzNoHEAvJK7uKKfPQfBQS3GEdfOnBDo+BF54ziALsgclixjHf3lnD76uvPw==","signatures":[{"sig":"MEUCIQC7KThXYYxbzUrOy0ZXnDGE6LFMMIEyDJlReSh69NRhLwIgPUKLprHsL8du+9VAtLUWFTuQNosowdspbtWTxuoptLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c55082bb668d9ef65f4ffc1ce96056d305450fd5","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.2","@mariozechner/pi-tui":"^0.45.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.2_1768271294528_0.04867225689475818","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"@mariozechner/pi-agent-core","version":"0.45.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"979675b0c1c3689bae050a5d44e100695c8bb913","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.3.tgz","fileCount":22,"integrity":"sha512-yWgIKuhhCOxLdbNUcX5oNELdUSqkvnoYsXWOq6/IDiolvQMag4fWNsabeAd2OqiueH8k9sFx3G5cFR53PtHLEw==","signatures":[{"sig":"MEYCIQDUScfQ65U3viU1aLbnT1bJzJgO7SYnwNpKhEUmhVy6UAIhAIZoRQo/xAeRuyBTLUk2e09KWQx6fwjVVmOr6JxyG3OI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2090599e4b4154e43ebc9d4f7799d4cbd128dec0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.3_1768276619119_0.8541840396684364","host":"s3://npm-registry-packages-npm-production"}},"0.45.4":{"name":"@mariozechner/pi-agent-core","version":"0.45.4","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"9d577a320c3dc3ac66094387edc9d43e981a9825","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.4.tgz","fileCount":22,"integrity":"sha512-QmndWOO0HJKacSGbGGhH3rrV3vukt5tT1Q+8hIMmlofAY1SfkPXFBgWXtnUu1rz8o6YYgVxKqdo/5KfUlKoZhQ==","signatures":[{"sig":"MEUCIQCeqYTjx7LZpFHmON9TYailJDoflD/FRBJ7KzEn03tm+gIgF7nK5No/saXY97o634U4rpmQ77Z/6rdoR6ELQVhWtXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bb0ba88b97c92e71017de957e1c479907d724a9b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.4","@mariozechner/pi-tui":"^0.45.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.4_1768336630289_0.5541420650604629","host":"s3://npm-registry-packages-npm-production"}},"0.45.5":{"name":"@mariozechner/pi-agent-core","version":"0.45.5","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"8d61b1c054154e72a692f488346f71d93c07cb9f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.5.tgz","fileCount":22,"integrity":"sha512-OPzHCZ7Igs4zjCd6XgmuaNBJEijF5pYaYB7Ogr5BqK+/sDFBBULyr6O/cUXGZdUWopPly16TylOE1nTdNSUhkg==","signatures":[{"sig":"MEUCIQDiABGI+nvJUfBdGT1UuZnWW8Po0HPli9jwfROQTEO2cQIgKDzZJE12JIssNe4MKNKIO+agkH72din6I7TeMNEpavY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9a08bb0d1e2e2d10373f612b8e57055c8f829afa","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.5","@mariozechner/pi-tui":"^0.45.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.5_1768337234505_0.11875859698243918","host":"s3://npm-registry-packages-npm-production"}},"0.45.6":{"name":"@mariozechner/pi-agent-core","version":"0.45.6","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"144a4d8c2701f4d35debbc96c42e558dc90e5979","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.6.tgz","fileCount":22,"integrity":"sha512-03nczMho59HvbNkFcct+Fj7Eb1+rLV3IESdG4Viv9pJ5eWM61afdF9SIDlJoVUDF6JY1UM0UdJQb/Mxlo2JL3A==","signatures":[{"sig":"MEYCIQCn9cBd0f27uQy0KGPEDtsGPrKGRF/2hIIyvpDZl4LvAwIhAKoKPMvRagZX9AadZuzlD6nvqygn9Mv4FYjsFPFR6IDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f8dc72d24f82b0dfd64e5686bf72838aebd63e9b","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.6","@mariozechner/pi-tui":"^0.45.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.6_1768340903722_0.2766772649930429","host":"s3://npm-registry-packages-npm-production"}},"0.45.7":{"name":"@mariozechner/pi-agent-core","version":"0.45.7","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"8eacef2dfe782e9851aed387662f4a07204aaba3","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.45.7.tgz","fileCount":22,"integrity":"sha512-AwPwojEyJFBpmUIpgSfXinRh+hbd8TW0uZX2qNpRybyzbP0PnMp0tBthaG0Ao/wAIws4KLZQQEToQiDADpEUhg==","signatures":[{"sig":"MEQCIE7jUQ2G4c1t7vjvPdezCAWSgufGT4yj8h/dyuPSCKeoAiBnM3VqMb7dZhVlcGaQkBFt7bDJucP/yrykUahAlV0hpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d08821cc4abd260390c40e4a9388da1bc7f8ad5d","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.45.7","@mariozechner/pi-tui":"^0.45.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.45.7_1768345871545_0.8773824390474712","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@mariozechner/pi-agent-core","version":"0.46.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"7d6250810f3fdf602e316713997664ee541b0e8f","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.46.0.tgz","fileCount":22,"integrity":"sha512-OK+A5KrokPLAw96yNUPbL2DGojEohp5KE2qfxoGojKVb+/LaK339psb/u5E9LEPJkgrSuiCz1mtk6kycGJPWiw==","signatures":[{"sig":"MEQCIC9QBJ1DDSqbYbfCFNX55dCfnClHO4vRMJmuwKyCLbzDAiAfJ9IS8duxrIKVcDiiEqdFLtCJgJcE1sf9xW+1c56CtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0aaa4ef5e4f58615334799664107367fa537ade4","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.46.0","@mariozechner/pi-tui":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.46.0_1768494972182_0.14618875584699875","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@mariozechner/pi-agent-core","version":"0.47.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"38ec3d6c250fc6d1ced896e42cbd7e5949a27c34","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.47.0.tgz","fileCount":22,"integrity":"sha512-XYqaNe/39H2g4Z+9bxXrJxt+fpvNzYtmDhpYRlUmUuiqIjgpXsovTGln12Fl/bsBJDS1IRLnASbUOU+AsGCV2Q==","signatures":[{"sig":"MEUCIQDBM1CTvm2w3MN9R61wyW8KbpJafOs/W3MLbd7mophzqQIgVdqgUfYvOASGz+KNN3p3/CyHO25ZsFuVjhio7W6ponY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6248d86ff6742ab9cb03fc463f3a6cbd4a634ae7","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.47.0","@mariozechner/pi-tui":"^0.47.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.47.0_1768534882964_0.9905017035086539","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@mariozechner/pi-agent-core","version":"0.48.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"c197e2cca684d5fe2ae5c4f9d5e39444d05c66ac","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.48.0.tgz","fileCount":22,"integrity":"sha512-GRVVNySZTjOWkptZISP21jhtSZFFQeMv22Bye1ZNeO1IxaJbQ9plP9kXIK9MumELXnFxIYuuHIOwQN9PYcgGyg==","signatures":[{"sig":"MEUCIQCz7fMP8bBZrqBO2z4Mt/tAlPn+nZ+uX1Mw2aPaTzFN1QIgcrlqmpPIJrlxtckuw3mNxcLf7ai9Q/0qJKNbd2+wvrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"91be338e391563797c33b0e68fa4fd212bc3d067","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.48.0","@mariozechner/pi-tui":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.48.0_1768606351409_0.4855785089108611","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@mariozechner/pi-agent-core","version":"0.49.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f0cb87715d110109cd827a99eb5a61b5c60f8433","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.49.0.tgz","fileCount":22,"integrity":"sha512-ZiBkWP1ZD0BLKR1yr1ricflSgHPjrUknn8Jm86Z/zJ8zBcklZl52EbWss8awvErukxTQF/QFRMHDMYrt7VbuKQ==","signatures":[{"sig":"MEQCICeUU0Astysleo/bLTRCeGFGGp1PsMu8mmrQZx/Vihy9AiAys2kYEUG0rEfP9GMI7Z7wWsIx6VEGI6ptniIs6veKPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3e6ae39083b08a237890ee291d8a60a648793366","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.49.0","@mariozechner/pi-tui":"^0.49.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.49.0_1768683754118_0.402098034918275","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@mariozechner/pi-agent-core","version":"0.49.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"68bbac19ff1d87a4acb53fef7efb543665433af0","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.49.1.tgz","fileCount":22,"integrity":"sha512-avEMcdFMqZoy+dyBMnjyfUOmyQnyXaJnms51MOplyT7ejci2cYn6nyq96I7RxQvxvU0C8bJ5avJ7J+6L026gFQ==","signatures":[{"sig":"MEQCIA+P/sdcTHEV5pF+yC8ub7ndDV1KgiGamEFYcE2q2v13AiBiBY4lmDzSfU3tk+ijv4Yvi5OaYXDFi2jYk7j+qdZwXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"15a04c585a361e6c69754fee1ff525989aa35ac0","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.49.1","@mariozechner/pi-tui":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.49.1_1768778609776_0.5829266804112896","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@mariozechner/pi-agent-core","version":"0.49.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"f3d5039da7176996582b7e6bce99bece5bc205bd","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.49.2.tgz","fileCount":22,"integrity":"sha512-bNWCT8x0ayBDoG0z+aW7UEf9RqVmYb5dzyBVSjVxeHEbNIdyZ14sTasgT3NT8J/0r0FlBy9zuNlK7M4EzOSPGw==","signatures":[{"sig":"MEUCIQDEvIW6h8Kxt7kzQLxmf55qWxJ/adMqLzL43On+juTHfwIgPAHDHdQoh5zl6URK8dyfr57Yb3Pca+5M8vs3NZRzU+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"17a37bd1746e79c05b8385c9a1e5c315c14ae9c3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.49.2_1768835664366_0.0330333506077114","host":"s3://npm-registry-packages-npm-production"}},"0.49.3":{"name":"@mariozechner/pi-agent-core","version":"0.49.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"987250824153de486dcdad300fc2982978c44ac6","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.49.3.tgz","fileCount":22,"integrity":"sha512-YL3PrLA8//Cklx58GJBUyNBCVLIOtK+wpAgqimuR03EgToaGPkSM7B/1S4CP4pFkr7b3DTIsC6t++tK7LgfjQg==","signatures":[{"sig":"MEYCIQDn66cDOXGIUqstiU898Kwps6/rDccIOTcwRvMqox+c9wIhAKHn9UloVW0gLnoS1Wp5VEduZNTMzGe6DrxEqdnTey2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"34d28a47b51a6a72b0eb321f4b23ead132ff9107","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.49.3_1769042581292_0.037937743780859234","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@mariozechner/pi-agent-core","version":"0.50.0","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"eaf70dec2865a96ad80fa73aa3e4c9b31931cbdb","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.50.0.tgz","fileCount":22,"integrity":"sha512-jzb1+WealMuOgKMuJZHOHMB9MSy0OIP8qU9+c3gRFgWBnC+qdriAoTCRJcOBPFaGDPaccGbVyr46FbMaehW3zg==","signatures":[{"sig":"MEUCIBaXhqmYMxaWurNysB5firxaQc8FVt7bup/tpfjI+qv8AiEA3dJx0jg78D6ViDUZeeMW2AZWGggCAdDh0SAXanjkrH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"453e104d3a32c02c5f586d1652636ca8b71d6d05","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.50.0","@mariozechner/pi-tui":"^0.50.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.50.0_1769442896757_0.2947023827138502","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@mariozechner/pi-agent-core","version":"0.50.1","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"a756c84addf1bdce87fffe2be98d76afa01f3716","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.50.1.tgz","fileCount":22,"integrity":"sha512-rW/CwANMGjqXcDvOT09ljHeNxfPHp/1hWamJrk9JamzkqVS+UHrFTJdc5qPv+O0naNDRUGBr6woer22C6F8BOA==","signatures":[{"sig":"MEUCIH6sh7zJ4Vl8WR/u7nBCZzoZPGSlDNknIAZsl1DUSLYeAiEAnZAgbNO1xc7EX2LCF2jF1j2lqNJd95VlR0qHmL7TMuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"29c59d79bae5795f88eb3aec641974b1d6712f11","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.50.1","@mariozechner/pi-tui":"^0.50.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.50.1_1769469316580_0.26913764595226697","host":"s3://npm-registry-packages-npm-production"}},"0.50.2":{"name":"@mariozechner/pi-agent-core","version":"0.50.2","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"239f920f3f42310de83e98b2823725a8242b8b04","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.50.2.tgz","fileCount":22,"integrity":"sha512-7KwwlhXYVJmoSF3XJQ3UjtgeeVTdeuE2ldPV3hLY1k+CwVOs83p9GKQNDp1FYulBVbGSh5XYfnX0BsaNnFhtZA==","signatures":[{"sig":"MEYCIQDH6lTUXsTN943OlRGr1Yw4k88bPWnjSyW3yNNd/wcSZwIhALr8c5ixxuUcbz6+IKqmhKM7TEph7sceucyitn3atYOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9bb627a5246f2cbddb881d697af4d4cf727afe86","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.50.2","@mariozechner/pi-tui":"^0.50.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.50.2_1769653443247_0.27409804636842994","host":"s3://npm-registry-packages-npm-production"}},"0.50.3":{"name":"@mariozechner/pi-agent-core","version":"0.50.3","keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@mariozechner/pi-agent-core@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"},"dist":{"shasum":"3ce4d2041d6b6f3fa56b0fb991611a75459196b4","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.50.3.tgz","fileCount":22,"integrity":"sha512-OogyXMlnWse/r6Bvlou4SDY178LDzcVkG6KrqzPh5d89cyOoirnwFn7H3slSn/+0FIZEzHYfO6RaBPRwjtg5qg==","signatures":[{"sig":"MEYCIQDwyUinkMF7HXIkRvuqsrrw2LJiOSHZYe/vqtOrfPDGQwIhAOJaXVmPjxcVQ3KSw0isLF4m4294cF2aQu2ynsAWyN1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"df667b510a301f7ad4b7dc42991999601bd24ad3","scripts":{"dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.build.json","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/agent"},"_npmVersion":"11.6.2","description":"General-purpose agent with transport abstraction, state management, and attachment support","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@mariozechner/pi-ai":"^0.50.3","@mariozechner/pi-tui":"^0.50.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.7.3","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-agent-core_0.50.3_1769656763306_0.00550204930333642","host":"s3://npm-registry-packages-npm-production"}},"0.50.4":{"name":"@mariozechner/pi-agent-core","version":"0.50.4","description":"General-purpose agent with transport abstraction, state management, and attachment support","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"rm -rf dist","build":"tsgo -p tsconfig.build.json","dev":"tsgo -p tsconfig.build.json --watch --preserveWatchOutput","test":"vitest --run","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"@mariozechner/pi-ai":"^0.50.4","@mariozechner/pi-tui":"^0.50.4"},"keywords":["ai","agent","llm","transport","state-management"],"author":{"name":"Mario Zechner"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/agent"},"engines":{"node":">=20.0.0"},"devDependencies":{"@types/node":"^24.3.0","typescript":"^5.7.3","vitest":"^3.2.4"},"gitHead":"3f5fe42d37050f47b78e77490a2ec1e510aa4372","_id":"@mariozechner/pi-agent-core@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-m7tRto2hfW67hzJFurNurEbDVeX9gKikXxS8/O0RmFqu2ACTMr5Kl2Y8FAoD0lZKzeFvccR7+pea0DFeYP6Rag==","shasum":"bc4633ae481f0decccb19a1b38566fdf7cecf894","tarball":"https://registry.npmjs.org/@mariozechner/pi-agent-core/-/pi-agent-core-0.50.4.tgz","fileCount":22,"unpackedSize":191414,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyJYPg7vy3pVnxnYVvpL845cj3aqggJk6SOwVPeGqliQIgVhFQlVw0OaXS1WhNX0NMIzqLNFNB1WHq31PYmvIjPV4="}]},"_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-agent-core_0.50.4_1769740001793_0.021176345714110312"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-21T21:21:14.619Z","modified":"2026-01-30T02:26:42.079Z","0.9.1":"2025-11-21T21:21:14.936Z","0.9.2":"2025-11-24T18:33:27.629Z","0.9.3":"2025-11-24T20:03:53.708Z","0.9.4":"2025-11-26T00:50:56.156Z","0.10.0":"2025-11-27T00:34:18.331Z","0.10.1":"2025-11-27T13:19:03.160Z","0.10.2":"2025-11-27T22:59:44.839Z","0.11.0":"2025-11-29T00:06:44.818Z","0.11.1":"2025-11-29T22:06:17.042Z","0.11.2":"2025-12-01T00:21:22.016Z","0.11.3":"2025-12-01T11:50:41.517Z","0.11.4":"2025-12-01T12:05:42.241Z","0.11.5":"2025-12-01T19:22:47.832Z","0.11.6":"2025-12-02T08:37:24.238Z","0.12.0":"2025-12-02T11:19:11.634Z","0.12.1":"2025-12-02T11:31:40.700Z","0.12.2":"2025-12-02T12:01:03.620Z","0.12.3":"2025-12-02T12:10:53.093Z","0.12.4":"2025-12-02T12:27:15.296Z","0.12.5":"2025-12-03T15:21:50.086Z","0.12.6":"2025-12-03T16:12:52.149Z","0.12.7":"2025-12-04T02:11:28.832Z","0.12.8":"2025-12-04T02:59:46.391Z","0.12.9":"2025-12-04T12:23:17.703Z","0.12.10":"2025-12-04T19:52:34.385Z","0.12.11":"2025-12-05T11:20:06.590Z","0.12.12":"2025-12-05T22:01:15.225Z","0.12.13":"2025-12-05T22:38:56.844Z","0.12.14":"2025-12-05T23:47:26.953Z","0.12.15":"2025-12-06T20:29:30.930Z","0.13.0":"2025-12-06T21:49:15.986Z","0.13.1":"2025-12-06T22:13:05.434Z","0.13.2":"2025-12-07T00:25:51.141Z","0.14.1":"2025-12-08T22:00:12.257Z","0.14.2":"2025-12-08T22:29:33.202Z","0.15.0":"2025-12-09T12:44:27.732Z","0.16.0":"2025-12-09T14:44:00.763Z","0.17.0":"2025-12-09T20:50:25.403Z","0.18.0":"2025-12-10T00:22:54.619Z","0.18.1":"2025-12-10T20:39:50.428Z","0.18.2":"2025-12-10T22:39:46.202Z","0.18.3":"2025-12-11T19:34:37.766Z","0.18.4":"2025-12-11T23:00:40.494Z","0.18.5":"2025-12-12T09:01:29.874Z","0.18.6":"2025-12-12T09:54:21.207Z","0.18.7":"2025-12-12T10:15:54.396Z","0.18.8":"2025-12-12T10:30:35.596Z","0.19.0":"2025-12-12T17:35:21.703Z","0.19.1":"2025-12-12T17:55:44.922Z","0.19.2":"2025-12-12T22:03:32.701Z","0.20.0":"2025-12-12T22:25:31.067Z","0.20.1":"2025-12-12T23:57:41.275Z","0.20.2":"2025-12-13T00:12:05.384Z","0.21.0":"2025-12-13T22:56:05.716Z","0.22.0":"2025-12-15T19:14:55.318Z","0.22.1":"2025-12-15T20:54:04.523Z","0.22.2":"2025-12-15T21:09:40.868Z","0.22.3":"2025-12-16T19:06:39.750Z","0.22.4":"2025-12-16T23:39:46.458Z","0.22.5":"2025-12-17T00:22:42.379Z","0.23.0":"2025-12-17T15:14:05.132Z","0.23.1":"2025-12-17T15:43:41.730Z","0.23.2":"2025-12-17T16:56:40.848Z","0.23.3":"2025-12-17T21:30:26.470Z","0.23.4":"2025-12-18T15:57:34.638Z","0.23.5":"2025-12-19T04:16:02.493Z","0.24.0":"2025-12-19T04:21:50.475Z","0.24.1":"2025-12-19T19:52:12.721Z","0.24.2":"2025-12-19T20:13:18.117Z","0.24.3":"2025-12-19T20:36:40.738Z","0.24.4":"2025-12-19T20:55:06.172Z","0.24.5":"2025-12-19T21:09:59.985Z","0.25.0":"2025-12-20T21:03:17.524Z","0.25.1":"2025-12-21T01:47:54.723Z","0.25.2":"2025-12-21T01:59:29.674Z","0.25.3":"2025-12-21T20:01:49.626Z","0.25.4":"2025-12-21T23:23:29.113Z","0.26.0":"2025-12-22T11:54:24.427Z","0.26.1":"2025-12-22T15:19:55.197Z","0.27.0":"2025-12-22T17:20:41.515Z","0.27.1":"2025-12-22T18:28:54.510Z","0.27.2":"2025-12-23T02:50:03.529Z","0.27.3":"2025-12-24T01:46:48.745Z","0.27.4":"2025-12-24T02:33:18.898Z","0.27.5":"2025-12-24T11:19:15.894Z","0.27.6":"2025-12-24T12:59:34.577Z","0.27.7":"2025-12-24T17:33:05.357Z","0.27.8":"2025-12-24T19:52:52.145Z","0.27.9":"2025-12-24T20:25:45.851Z","0.28.0":"2025-12-25T02:58:06.536Z","0.29.0":"2025-12-25T03:17:08.733Z","0.29.1":"2025-12-25T17:10:41.879Z","0.30.0":"2025-12-25T19:35:37.250Z","0.30.1":"2025-12-26T02:14:03.358Z","0.30.2":"2025-12-26T02:26:24.198Z","0.31.0":"2026-01-02T01:00:15.537Z","0.31.1":"2026-01-02T09:39:23.372Z","0.32.0":"2026-01-03T01:48:39.992Z","0.32.1":"2026-01-03T03:26:13.666Z","0.32.2":"2026-01-03T15:08:29.696Z","0.32.3":"2026-01-03T16:09:38.643Z","0.33.0":"2026-01-04T00:07:46.071Z","0.34.0":"2026-01-04T19:30:09.415Z","0.34.1":"2026-01-04T19:57:10.935Z","0.34.2":"2026-01-04T20:06:24.823Z","0.35.0":"2026-01-05T02:41:41.704Z","0.36.0":"2026-01-05T05:16:42.483Z","0.37.0":"2026-01-05T23:07:33.394Z","0.37.1":"2026-01-05T23:32:29.780Z","0.37.2":"2026-01-05T23:53:35.884Z","0.37.3":"2026-01-06T12:44:04.603Z","0.37.4":"2026-01-06T20:28:40.456Z","0.37.5":"2026-01-06T22:25:29.812Z","0.37.6":"2026-01-06T23:43:02.361Z","0.37.7":"2026-01-07T00:02:11.508Z","0.37.8":"2026-01-07T00:33:09.698Z","0.38.0":"2026-01-08T03:53:22.566Z","0.39.0":"2026-01-08T23:10:17.034Z","0.39.1":"2026-01-08T23:33:56.412Z","0.40.0":"2026-01-08T23:43:52.173Z","0.40.1":"2026-01-09T04:12:21.321Z","0.41.0":"2026-01-09T05:07:11.762Z","0.42.0":"2026-01-09T05:59:43.084Z","0.42.1":"2026-01-09T19:24:27.484Z","0.42.2":"2026-01-10T00:43:04.672Z","0.42.3":"2026-01-10T12:27:45.772Z","0.42.4":"2026-01-10T12:56:29.566Z","0.42.5":"2026-01-11T03:11:09.015Z","0.43.0":"2026-01-11T23:59:56.581Z","0.44.0":"2026-01-12T18:04:45.531Z","0.45.0":"2026-01-13T01:41:54.422Z","0.45.1":"2026-01-13T02:07:03.908Z","0.45.2":"2026-01-13T02:28:14.689Z","0.45.3":"2026-01-13T03:56:59.250Z","0.45.4":"2026-01-13T20:37:10.467Z","0.45.5":"2026-01-13T20:47:14.663Z","0.45.6":"2026-01-13T21:48:23.868Z","0.45.7":"2026-01-13T23:11:11.710Z","0.46.0":"2026-01-15T16:36:12.326Z","0.47.0":"2026-01-16T03:41:23.114Z","0.48.0":"2026-01-16T23:32:31.540Z","0.49.0":"2026-01-17T21:02:34.263Z","0.49.1":"2026-01-18T23:23:29.916Z","0.49.2":"2026-01-19T15:14:24.504Z","0.49.3":"2026-01-22T00:43:01.450Z","0.50.0":"2026-01-26T15:54:56.895Z","0.50.1":"2026-01-26T23:15:16.771Z","0.50.2":"2026-01-29T02:24:03.398Z","0.50.3":"2026-01-29T03:19:23.463Z","0.50.4":"2026-01-30T02:26:41.949Z"},"bugs":{"url":"https://github.com/badlogic/pi-mono/issues"},"author":{"name":"Mario Zechner"},"license":"MIT","homepage":"https://github.com/badlogic/pi-mono#readme","keywords":["ai","agent","llm","transport","state-management"],"repository":{"type":"git","url":"git+https://github.com/badlogic/pi-mono.git","directory":"packages/agent"},"description":"General-purpose agent with transport abstraction, state management, and attachment support","maintainers":[{"name":"badlogic","email":"mario@badlogicgames.com"}],"readme":"# @mariozechner/pi-agent\n\nStateful agent with tool execution and event streaming. Built on `@mariozechner/pi-ai`.\n\n## Installation\n\n```bash\nnpm install @mariozechner/pi-agent\n```\n\n## Quick Start\n\n```typescript\nimport { Agent } from \"@mariozechner/pi-agent\";\nimport { getModel } from \"@mariozechner/pi-ai\";\n\nconst agent = new Agent({\n initialState: {\n systemPrompt: \"You are a helpful assistant.\",\n model: getModel(\"anthropic\", \"claude-sonnet-4-20250514\"),\n },\n});\n\nagent.subscribe((event) => {\n if (event.type === \"message_update\" && event.assistantMessageEvent.type === \"text_delta\") {\n // Stream just the new text chunk\n process.stdout.write(event.assistantMessageEvent.delta);\n }\n});\n\nawait agent.prompt(\"Hello!\");\n```\n\n## Core Concepts\n\n### AgentMessage vs LLM Message\n\nThe agent works with `AgentMessage`, a flexible type that can include:\n- Standard LLM messages (`user`, `assistant`, `toolResult`)\n- Custom app-specific message types via declaration merging\n\nLLMs only understand `user`, `assistant`, and `toolResult`. The `convertToLlm` function bridges this gap by filtering and transforming messages before each LLM call.\n\n### Message Flow\n\n```\nAgentMessage[] → transformContext() → AgentMessage[] → convertToLlm() → Message[] → LLM\n (optional) (required)\n```\n\n1. **transformContext**: Prune old messages, inject external context\n2. **convertToLlm**: Filter out UI-only messages, convert custom types to LLM format\n\n## Event Flow\n\nThe agent emits events for UI updates. Understanding the event sequence helps build responsive interfaces.\n\n### prompt() Event Sequence\n\nWhen you call `prompt(\"Hello\")`:\n\n```\nprompt(\"Hello\")\n├─ agent_start\n├─ turn_start\n├─ message_start { message: userMessage } // Your prompt\n├─ message_end { message: userMessage }\n├─ message_start { message: assistantMessage } // LLM starts responding\n├─ message_update { message: partial... } // Streaming chunks\n├─ message_update { message: partial... }\n├─ message_end { message: assistantMessage } // Complete response\n├─ turn_end { message, toolResults: [] }\n└─ agent_end { messages: [...] }\n```\n\n### With Tool Calls\n\nIf the assistant calls tools, the loop continues:\n\n```\nprompt(\"Read config.json\")\n├─ agent_start\n├─ turn_start\n├─ message_start/end { userMessage }\n├─ message_start { assistantMessage with toolCall }\n├─ message_update...\n├─ message_end { assistantMessage }\n├─ tool_execution_start { toolCallId, toolName, args }\n├─ tool_execution_update { partialResult } // If tool streams\n├─ tool_execution_end { toolCallId, result }\n├─ message_start/end { toolResultMessage }\n├─ turn_end { message, toolResults: [toolResult] }\n│\n├─ turn_start // Next turn\n├─ message_start { assistantMessage } // LLM responds to tool result\n├─ message_update...\n├─ message_end\n├─ turn_end\n└─ agent_end\n```\n\n### continue() Event Sequence\n\n`continue()` resumes from existing context without adding a new message. Use it for retries after errors.\n\n```typescript\n// After an error, retry from current state\nawait agent.continue();\n```\n\nThe last message in context must be `user` or `toolResult` (not `assistant`).\n\n### Event Types\n\n| Event | Description |\n|-------|-------------|\n| `agent_start` | Agent begins processing |\n| `agent_end` | Agent completes with all new messages |\n| `turn_start` | New turn begins (one LLM call + tool executions) |\n| `turn_end` | Turn completes with assistant message and tool results |\n| `message_start` | Any message begins (user, assistant, toolResult) |\n| `message_update` | **Assistant only.** Includes `assistantMessageEvent` with delta |\n| `message_end` | Message completes |\n| `tool_execution_start` | Tool begins |\n| `tool_execution_update` | Tool streams progress |\n| `tool_execution_end` | Tool completes |\n\n## Agent Options\n\n```typescript\nconst agent = new Agent({\n // Initial state\n initialState: {\n systemPrompt: string,\n model: Model,\n thinkingLevel: \"off\" | \"minimal\" | \"low\" | \"medium\" | \"high\" | \"xhigh\",\n tools: AgentTool[],\n messages: AgentMessage[],\n },\n\n // Convert AgentMessage[] to LLM Message[] (required for custom message types)\n convertToLlm: (messages) => messages.filter(...),\n\n // Transform context before convertToLlm (for pruning, compaction)\n transformContext: async (messages, signal) => pruneOldMessages(messages),\n\n // Steering mode: \"one-at-a-time\" (default) or \"all\"\n steeringMode: \"one-at-a-time\",\n\n // Follow-up mode: \"one-at-a-time\" (default) or \"all\"\n followUpMode: \"one-at-a-time\",\n\n // Custom stream function (for proxy backends)\n streamFn: streamProxy,\n\n // Session ID for provider caching\n sessionId: \"session-123\",\n\n // Dynamic API key resolution (for expiring OAuth tokens)\n getApiKey: async (provider) => refreshToken(),\n\n // Custom thinking budgets for token-based providers\n thinkingBudgets: {\n minimal: 128,\n low: 512,\n medium: 1024,\n high: 2048,\n },\n});\n```\n\n## Agent State\n\n```typescript\ninterface AgentState {\n systemPrompt: string;\n model: Model;\n thinkingLevel: ThinkingLevel;\n tools: AgentTool[];\n messages: AgentMessage[];\n isStreaming: boolean;\n streamMessage: AgentMessage | null; // Current partial during streaming\n pendingToolCalls: Set;\n error?: string;\n}\n```\n\nAccess via `agent.state`. During streaming, `streamMessage` contains the partial assistant message.\n\n## Methods\n\n### Prompting\n\n```typescript\n// Text prompt\nawait agent.prompt(\"Hello\");\n\n// With images\nawait agent.prompt(\"What's in this image?\", [\n { type: \"image\", data: base64Data, mimeType: \"image/jpeg\" }\n]);\n\n// AgentMessage directly\nawait agent.prompt({ role: \"user\", content: \"Hello\", timestamp: Date.now() });\n\n// Continue from current context (last message must be user or toolResult)\nawait agent.continue();\n```\n\n### State Management\n\n```typescript\nagent.setSystemPrompt(\"New prompt\");\nagent.setModel(getModel(\"openai\", \"gpt-4o\"));\nagent.setThinkingLevel(\"medium\");\nagent.setTools([myTool]);\nagent.replaceMessages(newMessages);\nagent.appendMessage(message);\nagent.clearMessages();\nagent.reset(); // Clear everything\n```\n\n### Session and Thinking Budgets\n\n```typescript\nagent.sessionId = \"session-123\";\n\nagent.thinkingBudgets = {\n minimal: 128,\n low: 512,\n medium: 1024,\n high: 2048,\n};\n```\n\n### Control\n\n```typescript\nagent.abort(); // Cancel current operation\nawait agent.waitForIdle(); // Wait for completion\n```\n\n### Events\n\n```typescript\nconst unsubscribe = agent.subscribe((event) => {\n console.log(event.type);\n});\nunsubscribe();\n```\n\n## Steering and Follow-up\n\nSteering messages let you interrupt the agent while tools are running. Follow-up messages let you queue work after the agent would otherwise stop.\n\n```typescript\nagent.setSteeringMode(\"one-at-a-time\");\nagent.setFollowUpMode(\"one-at-a-time\");\n\n// While agent is running tools\nagent.steer({\n role: \"user\",\n content: \"Stop! Do this instead.\",\n timestamp: Date.now(),\n});\n\n// After the agent finishes its current work\nagent.followUp({\n role: \"user\",\n content: \"Also summarize the result.\",\n timestamp: Date.now(),\n});\n\nconst steeringMode = agent.getSteeringMode();\nconst followUpMode = agent.getFollowUpMode();\n\nagent.clearSteeringQueue();\nagent.clearFollowUpQueue();\nagent.clearAllQueues();\n```\n\nUse clearSteeringQueue, clearFollowUpQueue, or clearAllQueues to drop queued messages.\n\nWhen steering messages are detected after a tool completes:\n1. Remaining tools are skipped with error results\n2. Steering messages are injected\n3. LLM responds to the interruption\n\nFollow-up messages are checked only when there are no more tool calls and no steering messages. If any are queued, they are injected and another turn runs.\n\n## Custom Message Types\n\nExtend `AgentMessage` via declaration merging:\n\n```typescript\ndeclare module \"@mariozechner/pi-agent\" {\n interface CustomAgentMessages {\n notification: { role: \"notification\"; text: string; timestamp: number };\n }\n}\n\n// Now valid\nconst msg: AgentMessage = { role: \"notification\", text: \"Info\", timestamp: Date.now() };\n```\n\nHandle custom types in `convertToLlm`:\n\n```typescript\nconst agent = new Agent({\n convertToLlm: (messages) => messages.flatMap(m => {\n if (m.role === \"notification\") return []; // Filter out\n return [m];\n }),\n});\n```\n\n## Tools\n\nDefine tools using `AgentTool`:\n\n```typescript\nimport { Type } from \"@sinclair/typebox\";\n\nconst readFileTool: AgentTool = {\n name: \"read_file\",\n label: \"Read File\", // For UI display\n description: \"Read a file's contents\",\n parameters: Type.Object({\n path: Type.String({ description: \"File path\" }),\n }),\n execute: async (toolCallId, params, signal, onUpdate) => {\n const content = await fs.readFile(params.path, \"utf-8\");\n\n // Optional: stream progress\n onUpdate?.({ content: [{ type: \"text\", text: \"Reading...\" }], details: {} });\n\n return {\n content: [{ type: \"text\", text: content }],\n details: { path: params.path, size: content.length },\n };\n },\n};\n\nagent.setTools([readFileTool]);\n```\n\n### Error Handling\n\n**Throw an error** when a tool fails. Do not return error messages as content.\n\n```typescript\nexecute: async (toolCallId, params, signal, onUpdate) => {\n if (!fs.existsSync(params.path)) {\n throw new Error(`File not found: ${params.path}`);\n }\n // Return content only on success\n return { content: [{ type: \"text\", text: \"...\" }] };\n}\n```\n\nThrown errors are caught by the agent and reported to the LLM as tool errors with `isError: true`.\n\n## Proxy Usage\n\nFor browser apps that proxy through a backend:\n\n```typescript\nimport { Agent, streamProxy } from \"@mariozechner/pi-agent\";\n\nconst agent = new Agent({\n streamFn: (model, context, options) =>\n streamProxy(model, context, {\n ...options,\n authToken: \"...\",\n proxyUrl: \"https://your-server.com\",\n }),\n});\n```\n\n## Low-Level API\n\nFor direct control without the Agent class:\n\n```typescript\nimport { agentLoop, agentLoopContinue } from \"@mariozechner/pi-agent\";\n\nconst context: AgentContext = {\n systemPrompt: \"You are helpful.\",\n messages: [],\n tools: [],\n};\n\nconst config: AgentLoopConfig = {\n model: getModel(\"openai\", \"gpt-4o\"),\n convertToLlm: (msgs) => msgs.filter(m => [\"user\", \"assistant\", \"toolResult\"].includes(m.role)),\n};\n\nconst userMessage = { role: \"user\", content: \"Hello\", timestamp: Date.now() };\n\nfor await (const event of agentLoop([userMessage], context, config)) {\n console.log(event.type);\n}\n\n// Continue from existing context\nfor await (const event of agentLoopContinue(context, config)) {\n console.log(event.type);\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}