{"_id":"pi-smart-compact","_rev":"60-a1d027a801a0dbae54a2f8af93605406","name":"pi-smart-compact","dist-tags":{"latest":"10.1.2"},"versions":{"7.5.0":{"name":"pi-smart-compact","version":"7.5.0","keywords":["pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.5.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"2eb1fd8b7983ebbddd411df596f905c3f8d16d71","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.5.0.tgz","fileCount":20,"integrity":"sha512-xLM3BUSPBd5lpslRPsW54JHwqYerPLUZ7PoPYsxnD6nKiNx5UVOp7sTqHg/BmSOJPAmCm8oVjzQBKr98Won7Kg==","signatures":[{"sig":"MEUCIQDkfG7n7HSa81OHw0dsN21+bf8Wihlh7aooh4JvSKn+xAIgJcatZL5uFaycRTmNcVNwFiU6bD15awdshfUp5nPKQZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156815},"gitHead":"07cd9f94ce76a645e887b4eb257d6eeb58ba4441","scripts":{"test":"bun test","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.5.0_1778973210257_0.321374491973935","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"pi-smart-compact","version":"7.5.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.5.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a1d3d64143476ccde8a2e39d34b40f7948ee1a4e","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.5.1.tgz","fileCount":20,"integrity":"sha512-dk9Yq46Q3muEip8KoJ1IiOh/j72ruZCI01F0Ev+9tPSvdRU3KOynmJTxyPNBOZG5F4BeFQ/JmZLrik6P3T50xg==","signatures":[{"sig":"MEUCIDWNoLKK32ryJkW73hy05aC+msVWuTg8/BsVnTMebij5AiEAibi20C5olpH92/2aF1gG3Iv9YrIb9+jhH2lXOXpYX2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162288},"gitHead":"7f7b5fce0c0c18d6c2f9282d4d9f6e6178ef824d","scripts":{"test":"bun test","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.5.1_1778973444878_0.19791488251591627","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"pi-smart-compact","version":"7.5.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.5.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"960b4fe93edd8f300c959d2b5eb8ebb0a57bd9fc","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.5.2.tgz","fileCount":20,"integrity":"sha512-Wgblt3oSRWAvLmuNdfmngg4xwBp16HWzJtIp7XOD2+XCIszI350B9ZcnGc0pWBvWii+XbHUcENVdkHhXlWJw3g==","signatures":[{"sig":"MEQCIE87/kGAohZBVr2rfP1EfL7hyZYVtIcMb6oZB61mnBDpAiBvav6TbcZZsvFNm3lPkNewuDtQ3a417Xkm6Idanr4OzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162288},"gitHead":"4337be1cece784924385cd333d5a94f4e278d43b","scripts":{"test":"bun test","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.5.2_1778973699272_0.0750299026400949","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"pi-smart-compact","version":"7.7.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.7.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"9c93b6064796abe5cbe409b569dc56344327472e","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.7.0.tgz","fileCount":5,"integrity":"sha512-Hhq0LkzqPDSQAMNdotg8eiZ2pvH/5k+9nYA+O1GkXBVPKrVtiMpUhJ5e7vOeYUu3z0Jt5ypCcx3wTRsz2nZvfA==","signatures":[{"sig":"MEYCIQDGvsH4r36zDYrGpYjSTC0QCfezBLGVtX2JbU+whRUctwIhAJdZKXEKpWYpcv0qRQvFpqqe+CUv1sjeigD/c5XM4zaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153723},"main":"./dist/index.js","gitHead":"72201002aa3cf5142080b2c7052b46a8d6a155da","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox'","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.7.0_1778978164311_0.45368111056978555","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"pi-smart-compact","version":"7.9.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.9.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"3170c1fca812a22fe7da6dfa032024a74cefb1d7","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.9.0.tgz","fileCount":42,"integrity":"sha512-4hXyGvqTOVHLxRJnvc52OEEmQ4U0ugolYDlztSWFcUZnxICiuK3ZiTxShygjGAf8BD4uQlvZF2t749fjL0nUUw==","signatures":[{"sig":"MEUCIQDAmf9sml3JKoEgMmA2io3BqQ4sI6h00ONnSUkJVIZY2AIgGP6q5+uXu7+esXIbrFjFSmuqR+n8eX25+BK+exO3+Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2236028},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9187e988a0ac16f3cb61c55afa84305c194bb0ce","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && (bunx tsc --emitDeclarationOnly --outDir dist || true)","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.9.0_1778983720807_0.4524301309250536","host":"s3://npm-registry-packages-npm-production"}},"7.9.1":{"name":"pi-smart-compact","version":"7.9.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.9.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"6eaa92bf6097c70f15cedede4ad6e8990308456c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.9.1.tgz","fileCount":42,"integrity":"sha512-jcJFyV1wY/6eMHnbgSnXdPC3fcj7UXOJKHNcWn7aqAgMJ919ao/EoHiAieXwmUBj0GA74pSHdiZpX7/c4bVKTA==","signatures":[{"sig":"MEUCIQCzr7Y6V4BRzYluraInbOWjJy9HTSKHwqvclZ8VcQk9yAIgTq1TllIGT4OZnar68r5NzNwVUkpJjNDY8SOmV2kkmRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240343},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"962174249bb9808f11b54c4ea31860f778d50d92","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && (bunx tsc --emitDeclarationOnly --outDir dist || true)","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.9.1_1779051692023_0.9440192238151377","host":"s3://npm-registry-packages-npm-production"}},"7.9.2":{"name":"pi-smart-compact","version":"7.9.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.9.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"0159053cbbfc9eee2a0b0064018db5d9cd7e2ae0","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.9.2.tgz","fileCount":42,"integrity":"sha512-10s08b6igl4eLvoXFXU+igxjMI4BAiLR55ea5tmaZdRJP15A7vySjT1NVUqvgGa3HpVxqdtRhhJ9K+DHkrElqA==","signatures":[{"sig":"MEQCIEhiPLJ8MSICP7CqiEnuvvVWWBAX+g1658uQpm3TdpEvAiAGjVZhW5j7IklOzgMfz1GTFZvsycj3f8KFbZBSVJz0XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247268},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6c8749d67273f002d5910b702e173f5c5e566aac","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bunx tsc --emitDeclarationOnly --outDir dist","typecheck":"bunx tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.9.2_1779054191982_0.6522987413279908","host":"s3://npm-registry-packages-npm-production"}},"7.9.3":{"name":"pi-smart-compact","version":"7.9.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.9.3","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"f09cd07264f84d4f50fad95196f7fb57b7d8cc38","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.9.3.tgz","fileCount":42,"integrity":"sha512-60tkpb93aydu9yO0pmPMPCi83R3YjbLN4QfhLNMmlUDeETT6Dx/hIK5nnzXK7nObfNK/GamRaZEtAEaBXyuC3Q==","signatures":[{"sig":"MEUCIQDg8KWZ4q3wDXws4h1sazIYDAv/yhVjKr418PYvchruOwIgGKvyEWhR7wCBZZxHfCRme+9z8cQW3JQfBnSsdV2T0XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2237018},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7ddeefedd49ffecc2475f6097da656fca027ffef","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.9.3_1779055266186_0.4230015389225825","host":"s3://npm-registry-packages-npm-production"}},"7.9.4":{"name":"pi-smart-compact","version":"7.9.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.9.4","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"2946f334e71597472545cb74f43e1e382eccf440","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.9.4.tgz","fileCount":42,"integrity":"sha512-jPQ5SAhLFcg47fBpuN7FxWOOuRxxyhppYHgvC5m094Dm/WvbcsyBmMpN/P0B/bz9eL4oyeLyyWXBB4eMsQ9QQQ==","signatures":[{"sig":"MEQCIHv3FeiAifW/4OaBaVOZSNLQqplFIuCijvVdaK3wzCLGAiA9J4TJt35wFG95zUhN+QkEFwP9W13hbn5yhKk34tTaxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2237440},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"542982de82f4202644af7db94d87e888c8132fa8","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.9.4_1779057371853_0.6363729807587535","host":"s3://npm-registry-packages-npm-production"}},"7.10.0":{"name":"pi-smart-compact","version":"7.10.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.10.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"2026058d9a1cbc087cd5fdafa39231b83f8458bf","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.10.0.tgz","fileCount":44,"integrity":"sha512-jssjLrRzp+yFvptot6yFToHOgfUGrJ6mxAOkKC1okAgiS1tSXEL/+aPaTFbmscbvdkeT7HKGIJ98ii7VHO8GMA==","signatures":[{"sig":"MEQCID+rV7b2zUZlQX0r03dfRx57k+pHUfqnbXzy6YO07iSbAiBDY7HDd9G81h5AORTzVW7U6ImK4+K4WUtw++PpCzewjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2263939},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2715a0f55adfdef27ff0746f178118d7f45a1eb9","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.10.0_1779147063676_0.7834931364307596","host":"s3://npm-registry-packages-npm-production"}},"7.11.0":{"name":"pi-smart-compact","version":"7.11.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.11.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"304bebc768a74b6b22a1a74f7dbf45a9496dfc44","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.11.0.tgz","fileCount":44,"integrity":"sha512-jOfrbqwII03ti7VUNxzxd1dhYp7oOdRAWsf3RCN6OCkvtJY5eC29n7xcn1u0QdPj7vyEeWErITqzcnpgBRHRNw==","signatures":[{"sig":"MEUCIDpL2vTgiAouaFwyHap9y4IcXJqOW9qHX8RALizSfU79AiEAzH+TJ39+v4TNCJDJHJUNlx9z7BX7iXCiP/eadVUxVOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2265968},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c8100c88ebe2be9bb0dd49dabdc14a06f44d2147","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.11.0_1779194223717_0.958726650420922","host":"s3://npm-registry-packages-npm-production"}},"7.12.1":{"name":"pi-smart-compact","version":"7.12.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.12.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/v7.12.1/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2240d799819eaa196a9b87ae0b6ac19771bbe7dd","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.12.1.tgz","fileCount":44,"integrity":"sha512-ezOGAYZh+ENRVt4SKsntjW75Us2D33GJ94ZCaZvaBWT4l/HP7oRN8H4jzCX1v2RPi6mIC86Ma6neUUS4b3WrYw==","signatures":[{"sig":"MEQCID86wvITGzwaPfsSleBT5Xk92WqMV8YZ5PnGpuRJJbq5AiASPRINBrb2gwS97ov7nBY2uFsyeoAIdHtJDtorRbY98A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298840},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1f2db5a7f5ec88b0cb9686194bd3bbeebe1962c1","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.12.1_1779199726254_0.788415450584266","host":"s3://npm-registry-packages-npm-production"}},"7.12.4":{"name":"pi-smart-compact","version":"7.12.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.12.4","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"df323961273a6bba348342b5473f9d4fb5f10f08","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.12.4.tgz","fileCount":44,"integrity":"sha512-FiPL/SyOhpve/0bra1qEVvVqPtUNv4M4w/zndIC5k39XlzNO1waEx9DJjmAxsvKxVlnG9pGThDNF7HaQuC2uew==","signatures":[{"sig":"MEUCIBOSrcYmsqL5J2daUa92uLq9JZHZk0mBUXjkDcNybBZzAiEA6gcLx56276nQsR7ZhqeppX9hLFZHkEFwUW0mTWOvzRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304260},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0a65a178872e795fb3ddd511a6a130efa7971f6e","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.14.1","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.12.4_1779239623806_0.7961017809790196","host":"s3://npm-registry-packages-npm-production"}},"7.12.5":{"name":"pi-smart-compact","version":"7.12.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.12.5","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"233ce1f3c5d6ae86ce58aa1461ab086e94afb620","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.12.5.tgz","fileCount":44,"integrity":"sha512-pujIUHS+wfVskfD/C7q+ceIFVTfj0VrvHhVtNSyOMGdImVYmedr1ppNYbmoavjy0cuQkrA2NbsbsgcCQnA4nTg==","signatures":[{"sig":"MEUCIQDlWAP/hVyW6zUbtcxigsI+RQUHlbwti/TzxP1JL1LMAQIgF50NrKl/518+pCzMDy/evx6O4SXErv6aQCB3mcs3+3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2312539},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"37a3d442e91f062c1801baf94513468b71d51358","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.15.0","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.12.5_1779567858686_0.4357891643059959","host":"s3://npm-registry-packages-npm-production"}},"7.13.0":{"name":"pi-smart-compact","version":"7.13.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.13.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"21b7cada3fddddcac2956066e48fae3c64773504","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.13.0.tgz","fileCount":46,"integrity":"sha512-Q9Qm2lTXYGzHUhfokbgR+GaZ5QuD4NTOPqxW5hn54jxac7eohWd/MVV5baFJ+dXNW7Nu5NtufGrgqRYjaurvlw==","signatures":[{"sig":"MEQCIExfzvkJP52ZrGMaC5xJdjSL80wfNR8iriGxaOzxNcG8AiBbs+t/VRyXDMdZZnJAiqSwG+c7rr92zG78/dYEWcW8CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2330200},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a1fd77ef2f31d73a30e5bc33979a6085f243fcd0","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.15.0","description":"EESV smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification with redundancy pruning, project fingerprinting, and damage detection.","directories":{},"_nodeVersion":"26.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.13.0_1779659478598_0.7631151134791707","host":"s3://npm-registry-packages-npm-production"}},"7.13.1":{"name":"pi-smart-compact","version":"7.13.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.13.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"e00a3e75f1cd71ebb561a50f9af4e95aa66b3870","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.13.1.tgz","fileCount":93,"integrity":"sha512-Pg803jbBHp6P19xMISkZlf40l3IJYDU5NpyEzJo6b2DMogl4IO851GZw61J68/FwbTg9yejrKBTp8uPV7SYwuQ==","signatures":[{"sig":"MEYCIQCwTCjBZeUrI1MdQrm/qV65OS5567UiMb8Lbn9AkKI1WQIhAPNSR7lSD0sjCVpvHINzSQnN48H4k6hSeovDtyby65rt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440853},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"59a3e20c7509e39cbcd7408e39513de79dafadff","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.15.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.1.38","typescript":"^5.6.0","@types/node":"^22.10.0","@earendil-works/pi-ai":"^0.75.5","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.13.1_1779750044354_0.0865220429412148","host":"s3://npm-registry-packages-npm-production"}},"7.13.2":{"name":"pi-smart-compact","version":"7.13.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.13.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"1cf838886dcb12f6990f61d9b37ce4e626a036aa","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.13.2.tgz","fileCount":93,"integrity":"sha512-Be+Po7UpBUyeYKyjDWpySqNTmr4plA4EbFi/oUpXfQKibCTM98VGtIWATFYL2wrr5ffuqlCl2uazqCr05Ni7gg==","signatures":[{"sig":"MEYCIQDshPa8Jih1x3t2isbQXcSz/evjlZf2OXNxI1jf2elCcAIhANkByNcVKxviD/sr6/EPYKMQZtdV8JUYCHne85KTIA0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1468833},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f6cd2af7d6d9edf701a96fa8410888a2089c711f","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","typecheck":"bun x tsc --noEmit","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.15.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.1.38","typescript":"^5.6.0","@types/node":"^22.10.0","@earendil-works/pi-ai":"^0.75.5","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.13.2_1779751319444_0.2044979310733499","host":"s3://npm-registry-packages-npm-production"}},"7.14.0":{"name":"pi-smart-compact","version":"7.14.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.14.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6e4b51a3b26a547dcb930be50028b8b1ac256b28","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.14.0.tgz","fileCount":103,"integrity":"sha512-Qrw9p2dncfqZRt8mb9c/uyc0VgkWYWcrjOb6sHVZ7JgPNwl/Wcqb0dIhbFM6zhN5QW/YErARlnPccyfW+rXqRg==","signatures":[{"sig":"MEUCIQD24cWcUHoq086SW6xD1mazuGH7Z2ULbgNRAFYcAWTgBQIgLJnIVNpHsF46H8ZkpQ8LY2yPjnXSGec5+PjGUIPWkRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497711},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0be04b5deee3c81ab1badc4f599178bf55b313b3","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.16.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.1.39","typescript":"^6.0.0","@types/node":"^24.0.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.14.0_1780172369655_0.41394728548553905","host":"s3://npm-registry-packages-npm-production"}},"7.15.0":{"name":"pi-smart-compact","version":"7.15.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.15.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"fce48700497705c0d02438dc2e2a2e5235369519","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.15.0.tgz","fileCount":103,"integrity":"sha512-4AUx6GpRZAsnGuLlZEwiqwmz+A/Xo/usLT2YEGNWOCbarDE/fF9g882phydAMubnCxpZU21h10G1DMKzsiHddA==","signatures":[{"sig":"MEUCIEvMkgGCyEwtHIjY18b+N6PbB6Ow8Ps4MAr/Q0yi+nuyAiEA+eopI4nkpSn+diYoMCBcowSVfzvYh++Si8Mfuu142fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1498096},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f390e6a98ad43585999463d022ed1858f32c02d2","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.12.1","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"*","typescript":"^6.0.0","@types/node":"^24.0.0","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.15.0_1780947656114_0.8005470558502155","host":"s3://npm-registry-packages-npm-production"}},"7.15.1":{"name":"pi-smart-compact","version":"7.15.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.15.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"cc1f35f1491657bad5af23d0f73f333a8c9af400","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.15.1.tgz","fileCount":103,"integrity":"sha512-N3f+fMO+0eykfDWIqUlbpDYbXb9zaDtjRn+DIj8WLoEIxL3h4ryMVeggf9JT0lvP1D6Xd5CGOFYvCqlL65i2Hw==","signatures":[{"sig":"MEUCIBlhGqa0aI2kVNtX8LnhKwkQybs7qgieSMN+s53eF5kRAiEAyYxuv4QZQLe1i0qLsaZQf8apTMQZJl8/5RAoIm/zyaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502781},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"adc063a3f96a9f930e0304171a6a02f5f639de31","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.17.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"*","typescript":"^6.0.0","@types/node":"^25.9.3","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.15.1_1781520916452_0.9600990802117841","host":"s3://npm-registry-packages-npm-production"}},"7.16.0":{"name":"pi-smart-compact","version":"7.16.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.16.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"23c1b9779f36db4e495c1ab2231135fa6c8d7c0c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.16.0.tgz","fileCount":106,"integrity":"sha512-V+lhw+Dp4ijPypZsSTtBO+8vQO/JVxDAKS6BNwdITJRu0zUTVeHa9Gz2zQHIj20lzz67mvV4WbrHjPHpjNtKEg==","signatures":[{"sig":"MEYCIQCAnzawWSVnnXDxIE/fkYmlk0AXhN6kZAQu/ptpJPUZjAIhAPhz4xBzKNcomQeUdQd5gilQ6oBXV/Jx+VXuHMbyA6vE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527675},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"72b1fc368abb4b886d735be673e1b0b7147ef7dd","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.17.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"*","typescript":"^6.0.0","@types/node":"^25.9.3","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.16.0_1781805121734_0.8988986276633644","host":"s3://npm-registry-packages-npm-production"}},"7.18.0":{"name":"pi-smart-compact","version":"7.18.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.18.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"68c55db58cd270fe3bf382b1cf33e66d83af4e28","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.18.0.tgz","fileCount":110,"integrity":"sha512-KA9mQdKqSpvUxZnd1BIaaxtMl43YUZtKzP6znabksxbh0/oPbsmmKukuqN1dNyjFie8oPzmVm+peQvdLjd77Aw==","signatures":[{"sig":"MEYCIQDA/GcTFlUbcVOBGo/k4mDbX5Feknh2SKxDzsu6N1wUXQIhAIQ0PGw80+MPS7rCedhe+Ri771fxG38fKN374r/M+pJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1541960},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c0ba23181d969bbf7e650aa4e77aa293ad81a69c","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.17.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"*","typescript":"^6.0.0","@types/node":"^26.0.0","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.18.0_1782473423848_0.10172463900752882","host":"s3://npm-registry-packages-npm-production"}},"7.18.1":{"name":"pi-smart-compact","version":"7.18.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":"Alper Tarhan <alpertarhan@gmail.com>","license":"MIT","_id":"pi-smart-compact@7.18.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"dd9bbca55ff92ca2e35c4f6de1fb905684a9ec93","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.18.1.tgz","fileCount":110,"integrity":"sha512-xKToidKvPSnskihMlzQyXuh3uQ96ixiKtZrYHbUYd56swz05c3/Dg9kol6sn6aPT+5yzPlU6Iw4sTLsQJNdsfw==","signatures":[{"sig":"MEQCIHhnwqYGbnv9n61lp/FXddYlmlmySPTM26qPNb8rTX3uAiB/3Ft/PPXhejR+SHTaTeylFb5Gm1Kw15WFE8JMYfRSJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546030},"main":"./dist/index.js","types":"./dist/index.d.ts","shasum":"dd9bbca55ff92ca2e35c4f6de1fb905684a9ec93","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"_integrity":"sha512-xKToidKvPSnskihMlzQyXuh3uQ96ixiKtZrYHbUYd56swz05c3/Dg9kol6sn6aPT+5yzPlU6Iw4sTLsQJNdsfw==","repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"10.8.3","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.3.6","typescript":"^7.0.0","@types/node":"^26.1.1","@earendil-works/pi-ai":"^0.80.3","@earendil-works/pi-tui":"^0.80.3","@earendil-works/pi-coding-agent":"^0.80.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.18.1_1783608002134_0.44276861920052846","host":"s3://npm-registry-packages-npm-production"}},"7.18.2":{"name":"pi-smart-compact","version":"7.18.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.18.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"14325bc0a01054757510a5183ef91faddfeadd74","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.18.2.tgz","fileCount":110,"integrity":"sha512-0RbO73mYyewwALdKtiB9zjn4BYxI27JGPxrEP8UaUKZO1qStTqHKckQwIC3rVgjfF2RSYZGX2V7ov29WVUum2Q==","signatures":[{"sig":"MEUCIQC02LHYvYaiEJ8i7bRCchIXYuNFzjOp6nXN2AbOf0k0nQIgTZQW/GKzrcQJMAZWEvPQenteYgG8cZd22y6IjNBQ+8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545915},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b5da989339e758622e2f37a7b27a47d93e1ce9a1","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.3.6","typescript":"^7.0.0","@types/node":"^26.1.1","@earendil-works/pi-ai":"^0.80.3","@earendil-works/pi-tui":"^0.80.3","@earendil-works/pi-coding-agent":"^0.80.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.18.2_1783610727102_0.09988726635083278","host":"s3://npm-registry-packages-npm-production"}},"7.19.0":{"name":"pi-smart-compact","version":"7.19.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.19.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9c47bf6b6b6a93781762a6554f455fd9360fac6d","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.19.0.tgz","fileCount":110,"integrity":"sha512-IP/vCU+qR8AXrnlVFay4gfvM2+1y9QZJzBB4VCgUUG3xdyYeBmibi1PLO1Ls6JMtqEkIondv6ldtCL51AK4oog==","signatures":[{"sig":"MEUCIQCakeLUcEbU4iuOSPYFrBuZaaF5lCEKD73t+uT4cDAfQAIgZhh/HuptuMNe1dPWvXra0aj+Xo91KEuigjz3WiIquLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551605},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f2aa04c02639580e83243f48484fc50794565a3a","scripts":{"test":"bun test","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typebox":"^1.3.6","typescript":"^7.0.0","@types/node":"^26.1.1","@earendil-works/pi-ai":"^0.80.3","@earendil-works/pi-tui":"^0.80.3","@earendil-works/pi-coding-agent":"^0.80.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.19.0_1783691120803_0.6461955917904454","host":"s3://npm-registry-packages-npm-production"}},"7.20.0":{"name":"pi-smart-compact","version":"7.20.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.20.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"70d915906f12f7f6c2bea1e2cae088fcbaa0dff5","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.20.0.tgz","fileCount":112,"integrity":"sha512-skz4DyWsvOGqlOd/6g20oUWfzci9i9XlFKbzf3TpY56yNJXIt8XHsTrYGBvbkbsfgiRMlg4xp3/HTCBGuDElJw==","signatures":[{"sig":"MEQCIB3iGHJB0TeworWbGjVa4pQTLJ3JaoiUuGRAYnq6ZSZFAiA0ohgMfci/chFa+Pam3EqrUpOXPlzEp3CrAvgDyPGB8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1558195},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"05f4ef0e8042420d5932cb9a01078210f3c885e6","scripts":{"test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.1","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.20.0_1784036654127_0.4325980584202658","host":"s3://npm-registry-packages-npm-production"}},"7.21.0":{"name":"pi-smart-compact","version":"7.21.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.21.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"b58cdd04edfa96541884a23b811adba15a167379","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.21.0.tgz","fileCount":114,"integrity":"sha512-3UT06qTDIG81Rel3zWsOEtkJFm0Zy5FQcRZrYvwy4MZXZstJyOyQ50dzy8yRIyZWIrvb92l2eK9qujm5xRNO4w==","signatures":[{"sig":"MEYCIQCFwGcNHd06we4DBggAaGdWpWIphjv7vlcpF8NeEwv4tQIhAKYnC00ySSGu/GhEGRLrmRh7nrxLD2A+R+/2eXHpJkXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603484},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4959aff49193713c8f4046b61e71e5fc6a91bddd","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.1","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.21.0_1784140164683_0.28297706725917293","host":"s3://npm-registry-packages-npm-production"}},"7.22.0":{"name":"pi-smart-compact","version":"7.22.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@7.22.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"484d8f500a6f6aca629e509bb3ad26b2540ad61a","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-7.22.0.tgz","fileCount":114,"integrity":"sha512-mjeWp5QceecQr3rvIXZYyBCA2Vfi9twwK4iMpxJd6dY1apScSyP/cz/MW6nnruZ0qNw/9xLoiV6taooGbn/uXA==","signatures":[{"sig":"MEYCIQDcukkJ8Gj23GXZwkQe/7BTu/LoTPHSH/pqef+MQfaW7wIhAMSdYWgjSZ1C2J3JTBJrnNRtqXeOYGfQeFMs5rphL72W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607054},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fe11865175e72b01120d0fdd4d559bc424b24de4","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit","sync-version":"bun run scripts/sync-version.ts","prepublishOnly":"bun run typecheck && bun test && bun run build"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.1","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_7.22.0_1784145700101_0.5586861013235775","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-rc.1":{"name":"pi-smart-compact","version":"8.0.0-rc.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.0-rc.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"3ff84a3152ecc2f651b23f5e274b456cf45c5dd3","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.0-rc.1.tgz","fileCount":135,"integrity":"sha512-A475OS4A8JV62f0G+9tMw+/rGHMwf2XD2Y3GdpO6N4cXbmUt7KCYzdJ5/6ZHzaKhPnhA+qKxVaBQ40v94k4DQA==","signatures":[{"sig":"MEUCIQC+qQwcFiDr49IwWbBkuLQ1wlki+UqtQIUMbXB4EJIOCwIgHGq8RBDoyin4U+ztZN259q/ue9RBqeYcMnSg5tjH1XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877244},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"70883b76a667b0df64c00a02aaf9155976e627ee","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.0-rc.1_1786043560371_0.9723565894428261","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-rc.2":{"name":"pi-smart-compact","version":"8.0.0-rc.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.0-rc.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2648d23a4d392a037b3d066a54d99e8f6003624c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.0-rc.2.tgz","fileCount":137,"integrity":"sha512-FgCaj92Ae29YyEa4L7EMJualC9CGHI78HD2ogTallVg35U08bmDwbzeFNGeqIK8E4pleeWHyp6pgclnKi49Atw==","signatures":[{"sig":"MEQCIF7eg8LWQHZtrotNIUYhqN69PF5/7X5efSYmlHv+rc9yAiAQg1xeB1QLBWhbB382EBTfNhD/Y627KZ9fawVy2sp21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933682},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"af3c3bc80950a30f83fe2c6091685b9ee8c9183d","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.0-rc.2_1786098500533_0.5323477836082444","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-rc.4":{"name":"pi-smart-compact","version":"8.0.0-rc.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.0-rc.4","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"649bc5d445f137f08ae730797636410efe3dcf9f","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.0-rc.4.tgz","fileCount":137,"integrity":"sha512-bW3Je8tgIUvb6Lc0yKXdj95PxgZfAdfevNFZ2Br32xD5r4qAhX408C7L+67K1LAhfVI4efE0/ZkK2WXUVft5iQ==","signatures":[{"sig":"MEYCIQCx++Rwrg/NrGanA9Y1tNwnRfbLorUxUKF2vIorYCrriAIhAIuIp4ygYA6qqeetz2DHLOdtuiauyLAib9WRwOSxnYzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940285},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cd404bbd4a65b20b2994a4b1d86249bd2078f14d","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.0-rc.4_1786103427220_0.5124108283055187","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"pi-smart-compact","version":"8.0.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"36568751e3996e9965fcb088d893a1a5c4bd43c2","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.0.tgz","fileCount":137,"integrity":"sha512-Gk8KiSbedOD9ejDO+CgomJKvrZg5wTdi2L0JZhTOGUESuisxc7Osev2OjF0GbUI1Z6Jss6VZb3QfjThW9jAtxg==","signatures":[{"sig":"MEUCIERShw18ilztXNqSoGLUm8qJUj4vrW2CbOQAUL0/r/kKAiEA1apLHLke8aOGXBCJ4IveOwCMj1ovYMpMA41okHApYpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940489},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"96357a572c0bd158ff58e1ebb1fcd8d4a25b1f5d","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.0_1786103846662_0.6378360341673772","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"pi-smart-compact","version":"8.0.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8566cb810510719920947047a0179ac36a31410e","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.1.tgz","fileCount":137,"integrity":"sha512-+uyN4T4jOjE4g/JVvQnwMre+DjWe6rvOhuS3POFEAuXhFsi85APYUYcblMY0z2lC/tlyZrV5U3mbk1KihInptQ==","signatures":[{"sig":"MEQCIHvjj63C/78bB3EDqZ6mTWGb+5pwew8vrJ5dUH6w/ZbcAiAaeU9S1jOqIuKCmCHzeEb+Lrhh00NtYue1kAkvJ8ZkEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1943828},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ab43810c5e97a8e374bb4b77c20f2841cce7d3bb","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.1_1786104881423_0.5661224073297142","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"pi-smart-compact","version":"8.0.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"32cca8d9cf0ee4e0adb5ddcd90a35f48a3c1c1bf","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.2.tgz","fileCount":137,"integrity":"sha512-6VjVkfupiOP0B6h30ceD+C/0cDAv/MxtOcFbBRvQ292U7hWLAMU8YFfnUICO+PnkgZyEOc8Iu8ePPTNS4l1/yA==","signatures":[{"sig":"MEQCID0dqYzprkbGfOe/C44OUR8Dj8d3dW3prbVQMnQxSBzbAiBWTWkB40rBqlsLnpDJuNZh9Xk2f6hnkWrPBgTDDxDtYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1945052},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4a1f4f8bb2eba0849e799b33aad409d3caee24f0","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.2_1786106006935_0.4699612125136756","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"pi-smart-compact","version":"8.0.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.3","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"73fff25aa2302f18d33002bc56b439f250af4e0b","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.3.tgz","fileCount":137,"integrity":"sha512-KwYJTGMnfINSRrDP8fzW5vZ2FehN4Mr1TolKqSRh60TBDtnGweXr45Q8/6BgyXVJbG3BTY0jR6DTHpfp3P0VPg==","signatures":[{"sig":"MEYCIQCcj44JeStBDb4+6v1ujGOqcl38s59x2I00kXa5w7igWAIhAIk6YMtCxMFRnVU1ItJ7aFerIKTSFd4k3vmietexh4JK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958205},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"97902e4c86d1438c76445d72a2723d6cc2e9d20a","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.3_1786113396805_0.49390194001160914","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"pi-smart-compact","version":"8.0.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.5","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"39421f865f3d419fea9221cb8f470dc4946e50a1","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.5.tgz","fileCount":143,"integrity":"sha512-dnq5kW28j5Ty6i21o/aTWd3PSQQ9kEJMKodzPYiqMwQ/XbWjaij+PstXOA7aIuos6uZlLy49V1clPN4p5msHlw==","signatures":[{"sig":"MEUCIQC5qjtkGn96f5diJ5N9Y0/qZtnGXWF+P2zueOMVQPlpcQIga0SiudZQhBkhYLHdJJK8VeDXs2Ls7KDaXihEJKFOpsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1988959},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3d80ae76e995815b85b1f009cb4ef0e79e65cdcd","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.5_1786119517003_0.30776018799591887","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"pi-smart-compact","version":"8.0.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.6","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"26798c1b69473f3f3de24f0c463c4e9ba40f426b","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.6.tgz","fileCount":143,"integrity":"sha512-UeBMMhqGGrqueaZVPdnu3fyIZf5RsffVuJJ21GwaQwIjHT0FfKyQh8CrR9pRYD9wG0FSwlWFoAfzJDL5YcHXBQ==","signatures":[{"sig":"MEQCIEUaKJFHmUqH315Yr5s54JH6ybSEL+ZNWkxqYxvCcr76AiBGgDwAUeg2/LCqEcaJZpRZJVJOozpFcoMyZ1E/EQCAyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1996173},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3ba4a9abb8d6399d66095641b3fd389a85bc6e9c","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.6_1786122018805_0.6458089291303581","host":"s3://npm-registry-packages-npm-production"}},"8.0.7":{"name":"pi-smart-compact","version":"8.0.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.7","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d847fe20a78e4fc3e426ddb35f45f437ba769383","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.7.tgz","fileCount":142,"integrity":"sha512-HhsP+YDtFbYctAQw7xoWl/PZX7xfHPenkSt5/IKlZ2GV5FPPvKCFOEr+h6l8+0rjVwgipqF2wfPJcMFqJNVvGQ==","signatures":[{"sig":"MEUCIChmrRIRtdv6AgYKW+xTV1iSBf5vt/6+ofVNXEZsDkBTAiEA2P6+CE/hyetXeCK21wNLcICGhniQVnhyFpwITh9lio0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054714},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9df4b582fc877413923eecee26d60affbffc6851","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.7_1786196857336_0.7582828509511574","host":"s3://npm-registry-packages-npm-production"}},"8.0.8":{"name":"pi-smart-compact","version":"8.0.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@8.0.8","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"92f3ee75ddebd3613a1a1f0eb8d83139387a281c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-8.0.8.tgz","fileCount":142,"integrity":"sha512-UHQU3rLQKGULO/ao5Imqli6NngZnxb4VC6KBzMt4ik7BjKFBBMh2pVl7ZifoBu19Jf8n85bWszOIeOKKeAH+Ag==","signatures":[{"sig":"MEUCIQDOiU7mFOsybu8SjUOYL2tugHAUe+afanuBCHLpkgUn7AIgJSQxf4tORMWRC/d1aIkzH1z3NZjGINHLAxzOnTihbOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056241},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ea4e982ccc28d3c3920930b43192cd17363e5b60","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_8.0.8_1786298978355_0.22045560868024539","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"pi-smart-compact","version":"9.0.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.0.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d6ce3f57e1536ab0087b3925420de2f509aca027","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.0.0.tgz","fileCount":146,"integrity":"sha512-dshZhIeWGhjdtQRy05f2kr/9jluLItmdAmo58zjYC8IICa/SWZVtuHlSjuNOkZjZujwlh2jFzW7C7XJP5y+1Qg==","signatures":[{"sig":"MEUCIFrpv8Kd7k1TFQ84q8ohTWUPJOobacOrIrOEeqjjZu0RAiEA9LaCXe0UuID7O9WefiJEqn3ll/akaxY1DcJLqbpKOcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132628},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"798a2ffc94ff30b31205fff8eab84cb6d4e64575","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.0.0_1786456887378_0.8929797404702999","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"pi-smart-compact","version":"9.1.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.1.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"fce0e17bbd0f3b86ded70292df8ad4168ee4bfc8","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.1.0.tgz","fileCount":146,"integrity":"sha512-yT0da4KJBRSOmc54pvdOSoIgjR5SAKcM+o/qfyw5f5g3ynSOqNyEDJL2u8Oa2j9AojuQUJ2dAi3UZ0vaC88XhQ==","signatures":[{"sig":"MEQCIHPjMlbssYUEHwy/hZKbqFwaY3gYftVEgSoAeIzMspCBAiBB50aVF97R7TzkbD9UYwx8VuYQituJVZ7L6n2q1tRWZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188002},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a6884787ee790abcbfb64a374918ded83689bbb3","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.1.0_1786530026052_0.2049079527680442","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"pi-smart-compact","version":"9.2.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.2.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"1678d3a176fb54718cde95473b6e5cb00e49acd3","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.2.0.tgz","fileCount":148,"integrity":"sha512-YmEDmhrPOTe6cI40YA79pTZTTIUuIDuRZU5rdG4XFL8lQI7CzWJPCAeBj4tOLaZTXtMzLeE7O57o76ziKPUPNQ==","signatures":[{"sig":"MEQCIGfz95p+Ll1zBBfLRcT51gh0sFIfQaOqSB/0z+5PPUyhAiAaBpe+csfAiSlgTGFtKQl2unNvzoH26jib8e+8/QthSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2197454},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d982439f7ff4dc3e24fef2460d48b6d06f82b27f","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.2.0_1786534652951_0.5549431108269869","host":"s3://npm-registry-packages-npm-production"}},"9.2.1-rc.0":{"name":"pi-smart-compact","version":"9.2.1-rc.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.2.1-rc.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"c14179814f282cfce538c49bdc89e186de3137b5","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.2.1-rc.0.tgz","fileCount":148,"integrity":"sha512-waNCIRj3S/3dUwD56uO44rAyvOmLBmFe8oLgPDybPVlwxIgPVlD/Qiol+KnTtKTotrDw74fzHhF0Q3Va2cujXA==","signatures":[{"sig":"MEUCIFCZIP7F2dNPYTctZ87ISAKBekfgFceUucmKAzSQhIVJAiEAubUYx6qoxMWh2ujQjVTH0PJB6gdPqNxVgewbeDy68UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2199993},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d982439f7ff4dc3e24fef2460d48b6d06f82b27f","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.2.1-rc.0_1786537479542_0.5001449032762579","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"pi-smart-compact","version":"9.2.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.2.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"b54084f7a33b22630a9e7d4921e04fb136987389","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.2.1.tgz","fileCount":148,"integrity":"sha512-60bgLm9K8wDr3TRbf4zThvVyX3vIJS5Xtvw+plBFGeUsxpBaWhbjCb7Qgd1rHRx3eRs9ytMF5RO4VZPtakB6qQ==","signatures":[{"sig":"MEYCIQD0/zndb/0HtwDL6cJE1+e8jpbPhldb8nwUmhBGrIiGVQIhAOtGVrJ7ZJeHjIJIxq3INYR6u6YP7gZrRaP8fxPcdxNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2199958},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"27746223fece84f006cdc48f5151a55405824d14","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.2.1_1786538326507_0.13325039811258654","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"pi-smart-compact","version":"9.3.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.3.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8ce697164e6fd1263cd75c27bc01415caf34ab93","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.3.0.tgz","fileCount":148,"integrity":"sha512-7Zq8scNFd8n6cKMJIM3DHn4R4avIHxHnplvjvlJmQq9C8rEGQ4ajCHknyVUgii18QyshNG6UXPU9hwd8L+jehw==","signatures":[{"sig":"MEYCIQCMW/egQKuLFM9KDhAUK9siQd9JW5dn6h1rwCh9SFRk+AIhAKjJ4qHhS1d8BH/egMsWb3g5A+ciAj1kIBe7WDmmojf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250688},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8f375ef6a747c1bbef61ba308b643b518c264b0a","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.3.0_1786803597039_0.7785651708384016","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"pi-smart-compact","version":"9.3.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.3.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"437d33e48b8891c596ed931f5d211a4d0e99ec85","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.3.1.tgz","fileCount":148,"integrity":"sha512-JAkNXwneaGaXDn2oA4n4YPb/HSJsvk5pbHSNo95eEeeUqGJbKchoB8d5FyYbXvxRGG0REkxR1uTOYr+s5IxquQ==","signatures":[{"sig":"MEYCIQCG6F2cNAwpmgxGghJfFo35aMfQ8T97Wjd3DodkvLhppAIhAOKF6FTGH9MSznkXlbO+7Uta5MzGZedEvF9M3FNlZaOv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251987},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"70a066d5c96721e7c442236a7ddfaeb495e8ce97","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.3.1_1786815647431_0.8602283288172434","host":"s3://npm-registry-packages-npm-production"}},"9.4.0-rc.0":{"name":"pi-smart-compact","version":"9.4.0-rc.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.4.0-rc.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8a00d6b421029f99ae0f5196fdd3841bf5fadf28","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.4.0-rc.0.tgz","fileCount":168,"integrity":"sha512-gzN7Qy+B5VK5pvqts3j+4qA2tywNdzZuWqYmBTFMa+O2905eqqYzKD8lkaxjKpfsfO4TEdANa/B+dwfGRL+43A==","signatures":[{"sig":"MEQCIBymsmtYbMAqc+aVXwimeLBH1l7ZXdbBtPSB6667f+5eAiBqc7rM/9QXejevEwoVTip0fqvJE7IqvyI5bjd2tEAy7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2275200},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b8673dcd7cb35959a45024eff80fd19135b9ffae","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","readmeFilename":"README.md","devDependencies":{"@types/bun":"^1.3.14","typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.4.0-rc.0_1787234011153_0.9580960482262493","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"pi-smart-compact","version":"9.4.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.4.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7b987be9f62567547ca21d067321ae4f883ddda8","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.4.0.tgz","fileCount":168,"integrity":"sha512-s1OV99+i+dBEqe0NUkhoqqCanEVbmR5UwfebJo4v0kmr4GcMgcsW7S1N9pZ3rvHpJ4jKSBjsfgUOA/nDcFE8mw==","signatures":[{"sig":"MEYCIQDoYK+Xr8cijBQ97oROvUDCQvl3JJnYeCRQJBT3KkAA0AIhAO3gKiBkk/SpiCPkbit56JrG9BnAPbFFDM8ObYoUH02T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2275165},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a00a3bb141b41daa3cc210a5a2156f87d9423e1a","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"@types/bun":"^1.3.14","typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.4.0_1787234429593_0.29628432308678754","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"pi-smart-compact","version":"9.5.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.5.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"b17882a4fa79ecd76661a4d206d3f09c9fcacd35","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.5.0.tgz","fileCount":168,"integrity":"sha512-Xy2DvexLKQlVH01jqrTq/Sw+Eiiqj5fgS6ufAgFl0p/n0d3NUjJNb1sFnrkD77XrKWXb43nT/cA/oWqTGmCmRQ==","signatures":[{"sig":"MEUCIQCO/Nr/1UM/J8gkqnO4L3Hia1ibFxPTVkC5Rwp4VKqGywIgZYFPwZKzutvGS8HYU7bPnW+eXz8pEB5/Im9OPFmYpA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2276655},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d17732f2a322b51b9217a31273d9eb81b861f0f0","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"@types/bun":"1.3.14","typescript":"^7.0.2","@types/node":"^26.3.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.5.0_1787739861914_0.5614936764283132","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"pi-smart-compact","version":"9.6.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.6.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"ba7311464ad651d57663b15deffbb392ff3c2471","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.6.0.tgz","fileCount":172,"integrity":"sha512-ToB0XTM06HAzLXmgwnc4wJ+tk8VWYsjjlJG6nDy3s0rz7bTVLSLgTNybSTQoj0HqAkZKrG0aAXu3jG1wTpb77Q==","signatures":[{"sig":"MEYCIQDjE5m7Ffh86xgZzUR0tuQlTM2KegQarhonPDJ9UgUN6QIhAM7/2kX0C/MWOoHe0mR8mroKYvkb5GxyZ91qfpX4r+my","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2326248},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"eb34fe9123a42f81e9cc0cbabeed269879b620a5","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.0","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"1.3.14","typescript":"^7.0.2","@types/node":"^26.3.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.6.0_1788175897814_0.5203598877376434","host":"s3://npm-registry-packages-npm-production"}},"9.6.1":{"name":"pi-smart-compact","version":"9.6.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.6.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d793a2cf7dc17258f339b9a089d50049ce5f5a22","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.6.1.tgz","fileCount":172,"integrity":"sha512-RayqKeNEUwQVsRa6V8dWRRTXIMLdlz+5e1SFKNV/lPUZaq+pBBVKj76ouZu1+JXxtr0nzWiliphujNQ9tYXprA==","signatures":[{"sig":"MEQCIDo+YX2jXnRp9lPWcg5SuMO0vLUf6K+q4NYzeLBkp6fvAiBh35JO2KfiFAc6ygBFRupfJ5Ts0t1OGIOYhbf0EFHg+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2349634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"23dbfbefdb1417a6e7011a2f92e5f89a2ff85f4c","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"1.4.0","typescript":"^7.0.2","@types/node":"^26.3.0","@earendil-works/pi-server":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.6.1_1788530879306_0.9729133100922183","host":"s3://npm-registry-packages-npm-production"}},"9.6.2":{"name":"pi-smart-compact","version":"9.6.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.6.2","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"eac0afb45bc74197bb7047ddd02381b388f145e9","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.6.2.tgz","fileCount":172,"integrity":"sha512-XTNf9qkX7R2XTAo7HL0uweQbJQVRsOL4iZcSds53+rJ3KnBmlmEZWdjTPnoAPffwnHt3wwFmnlg10FjqDLkuwg==","signatures":[{"sig":"MEYCIQDWzNFsbZa3wNywmDld9+aw8Hg0P4gwTK9cWso1HrgeswIhAKLx1uampw3vQGQ11Z/sdM2EYQGUKHC9KgV5V0rR8kp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"687f72c45d27f98ca36d7d1ca9b3941817b0e223","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"1.4.0","typescript":"^7.0.2","@types/node":"^26.3.0","@earendil-works/pi-server":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.6.2_1788630101527_0.21807857971289235","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"pi-smart-compact","version":"9.7.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.7.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"ab4f63033d47e9a2b6e03a00bed685d47c6af997","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.7.0.tgz","fileCount":172,"integrity":"sha512-dH/1B7XReNukWycpVcy5rW1pfRXQTC1fwyK/AdMdHSFwI+P2HuQZelsQ+VrPGTOYpF7ToXgaz9/9JQQCt4Bd2A==","signatures":[{"sig":"MEYCIQDi9UcO+R/PsPFWmMWEnQd4UughunB0JWHLBcu0UGAkrQIhAIHX2JgNrsH8P6m3iNxPzP3YmI0PnLCDVmL1OmmKM50A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAqYancxn5OYiftVGPcivEGpaM9hXEVCezWvWP7xcjcQIhANEJ8DRT8yB28YwWD+2hDqpzPA/54N5dggGJl3ul9owB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2388911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1a736baa82ecd4445c75662c2dfac5b9a89d1eaa","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"12.0.2","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.8.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@earendil-works/pi-server":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.7.0_1789677397904_0.8878442118226961","host":"s3://npm-registry-packages-npm-production"}},"9.7.1":{"name":"pi-smart-compact","version":"9.7.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@9.7.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"26e2cf38b43461a3a2fd75834ca66abc947b9a5a","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-9.7.1.tgz","fileCount":172,"integrity":"sha512-k5SKy1BSsV9n6IaUJd6SZU4Xomw0OkoxMEmxmleg9/ev0PJzw22CyexCkNC7+dvJ+icaEm3VElKRsR9t2xRwSA==","signatures":[{"sig":"MEUCIQCyM8XkdRIcopCOeH4KykDXka9toueqfwoiNQAPzuZIHgIgf16/b4erxeB5NgQyZLYKJ3GqOU0EpsWyVOOw5KpW/tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDE61yVo5ad7JzjDykwDdhG9QBkRfQC3bEXy9OdIPLcxAiBWOUSrLPWGScakVjEeTYCm1clFJcPCUqfQswDOioF32w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2398823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"79d87b97e0b6c1bbba7291f36431caf16514ba9b","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun build ./scripts/provider-eval.ts ./scripts/provider-scenario-eval.ts ./scripts/telemetry-report.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run dist/provider-eval.js","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run dist/telemetry-report.js","provider-eval:live":"bun run dist/provider-scenario-eval.js"},"_npmUser":{"name":"alpertarhan","email":"alpertarhan0@gmail.com"},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Verification-oriented smart compaction extension for Pi Coding Agent — deterministic extraction, exploration, synthesis, verification, metrics, and safety checks.","directories":{},"_nodeVersion":"26.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@earendil-works/pi-server":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_9.7.1_1790158016359_0.17330602894949187","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"pi-smart-compact","version":"10.0.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@10.0.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"1b414b96fe3a6a00ea5dca6d5f164952a8ff236c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-10.0.0.tgz","fileCount":266,"integrity":"sha512-WLeddOcH17hGSodoJSDEetelBlNSjK042ktK2P+rfOn5kh/PSG7MpfqZ6YKMo4Uoz5WhKd0uydQi8uWlyzrnlQ==","signatures":[{"sig":"MEQCIHDeNTUI7h6XdTjseA2TZMOxeGu2fNaBwWDZcpCIq9mWAiA3NKuoN4Kh3X3P7aj84GzJy1QJL8nxt1K8SmHXaN39Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeeOJrLjDv9ezx+LyBidpizf0XV4GezZJOUjWGIVz2/AiEAzaWFBEC59jk+iEdrvkOFqEZNfbbLwR6ad0l+TcUSn3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-smart-compact@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2331253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rtk":{"types":"./dist/rtk.d.ts","default":"./dist/rtk.js"}},"gitHead":"6e4465ec96993d55827fccd00bcd19a1e6053bc7","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts ./src/rtk.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' --external '@resvg/resvg-js' && bun build ./src/app/mnemopi-worker.ts --outfile ./dist/mnemopi-worker.js --target bun --external '@oh-my-pi/pi-mnemopi' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","task-eval":"bun run scripts/task-eval.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","replay-eval":"bun run scripts/replay-eval.ts","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run scripts/provider-eval.ts","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run scripts/telemetry-report.ts","provider-eval:live":"bun run scripts/provider-scenario-eval.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2022eaa4-bc8f-4405-8c06-e746dfea1d1f"}},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","directories":{},"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"bun":"1.4.2","@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-server":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"bun":"1.4.2","typebox":"*","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":">=0.87.1","@earendil-works/pi-tui":">=0.87.1","@earendil-works/pi-coding-agent":">=0.87.1"},"peerDependenciesMeta":{"bun":{"optional":true},"@resvg/resvg-js":{"optional":true},"@oh-my-pi/pi-mnemopi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_10.0.0_1790610863159_0.3224074379915649","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"pi-smart-compact","version":"10.0.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@10.0.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"773e6e0f615f456ff7d0cbca22a98c8b5b1f433c","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-10.0.1.tgz","fileCount":264,"integrity":"sha512-wV79AcGDwwnC7mpWI1TyIECGbLGG1agjNthFGalgMpIliXInro8yACE0Fk8/UXeH+o/qFtWqHkPJKOE+flhLuA==","signatures":[{"sig":"MEQCIFAhBqdxVMCrx3dz4oLVo1NHd+Tvm1dXpwc0+5nusWZ3AiBeZd8HGno61PpnMws3DFbNms1iwzlRtCW2DFs8H3szXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEN9QKjnY6OR9mSIDQ/E3sRJNCbRwLVeHpyrrbZ3GqU8AiAKwYNy/6uMITp5T7c5c4arrce0vR15LDa9tk5dWadpaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-smart-compact@10.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2324366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rtk":{"types":"./dist/rtk.d.ts","default":"./dist/rtk.js"}},"gitHead":"ce34692087d31454acb1d96bbb5bda48f5018ad0","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts ./src/rtk.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' --external '@resvg/resvg-js' && bun build ./src/app/mnemopi-worker.ts --outfile ./dist/mnemopi-worker.js --target bun --external '@oh-my-pi/pi-mnemopi' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","task-eval":"bun run scripts/task-eval.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","replay-eval":"bun run scripts/replay-eval.ts","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run scripts/provider-eval.ts","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run scripts/telemetry-report.ts","provider-eval:live":"bun run scripts/provider-scenario-eval.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2022eaa4-bc8f-4405-8c06-e746dfea1d1f"}},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","directories":{},"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"bun":"1.4.2","@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-server":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"bun":"1.4.2","typebox":"*","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":">=0.87.1","@earendil-works/pi-tui":">=0.87.1","@earendil-works/pi-coding-agent":">=0.87.1"},"peerDependenciesMeta":{"bun":{"optional":true},"@resvg/resvg-js":{"optional":true},"@oh-my-pi/pi-mnemopi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_10.0.1_1790612045051_0.5953879551792742","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"pi-smart-compact","version":"10.1.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@10.1.0","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"8a7a6c4527f6d2f4ffd963861d5a0cd60d3c4518","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-10.1.0.tgz","fileCount":266,"integrity":"sha512-oi9wlOWCHyLlrUvDw4SFbHe8xmmTDMbjo/NyBFfXbeo4zTSggIHCJ8pGEjQFvhb1yLGbXXY/c70fFCufZUv0gA==","signatures":[{"sig":"MEUCIQCBB3YXAegBHmXj3H/GjqgCkMpJnX2ZDR4z4NCJz1t+EAIgAtsJ3y/g5CHXWYuj8wyAipwekJF1f5QdTsGngokA9s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdpaOaB//vy+otaxKiw706O+SrY7jzSCBfiUTPTxuqbQIhAM+YwOfHKKGKnTdpfs76FIta+/hLUnoANlsQo7JqWkrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-smart-compact@10.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2399085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rtk":{"types":"./dist/rtk.d.ts","default":"./dist/rtk.js"}},"gitHead":"d9cf32f97316ed7d0cc1bee96d8e20c03d63ef87","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts ./src/rtk.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' --external '@resvg/resvg-js' && bun build ./src/app/mnemopi-worker.ts --outfile ./dist/mnemopi-worker.js --target bun --external '@oh-my-pi/pi-mnemopi' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","task-eval":"bun run scripts/task-eval.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","replay-eval":"bun run scripts/replay-eval.ts","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run scripts/provider-eval.ts","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run scripts/telemetry-report.ts","provider-eval:live":"bun run scripts/provider-scenario-eval.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2022eaa4-bc8f-4405-8c06-e746dfea1d1f"}},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","directories":{},"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"bun":"1.4.2","@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-server":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"bun":"1.4.2","typebox":"*","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":">=0.87.1","@earendil-works/pi-tui":">=0.87.1","@earendil-works/pi-coding-agent":">=0.87.1"},"peerDependenciesMeta":{"bun":{"optional":true},"@resvg/resvg-js":{"optional":true},"@oh-my-pi/pi-mnemopi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_10.1.0_1790706062616_0.4437089663552114","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"pi-smart-compact","version":"10.1.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","_id":"pi-smart-compact@10.1.1","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0af6e8c9e3c02a227d650b206a8c948ee28e31ed","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-10.1.1.tgz","fileCount":266,"integrity":"sha512-4TVLC7noFKaQk6V2YKnuNDaeBFSYo6uYst/ACtdYAAyynXR3MpIzskSFTPJrBdmGc5Jf+AYkesy12IKYS6bfKw==","signatures":[{"sig":"MEYCIQDiwRPFx+hHBIHgj8SOR9yIKcp9v381Wr4ipnFEB3nB+wIhAI4m10ZN7SqC+SXFZd08aUB3pRM2P9LwM193l6m8FCHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdNy8aVwwA6aPpu3zAW9CRdkLaAfQ4ycxx1w7lQqaHvQIhAM8fcDnuOGRhTJudTf9q5NK378dNnC2HJ7GUGywoXgE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-smart-compact@10.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2403153},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rtk":{"types":"./dist/rtk.d.ts","default":"./dist/rtk.js"}},"gitHead":"5aa1efb44cff494cd4232a70e3e2fd89c11dbcf1","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts ./src/rtk.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' --external '@resvg/resvg-js' && bun build ./src/app/mnemopi-worker.ts --outfile ./dist/mnemopi-worker.js --target bun --external '@oh-my-pi/pi-mnemopi' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","task-eval":"bun run scripts/task-eval.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","replay-eval":"bun run scripts/replay-eval.ts","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run scripts/provider-eval.ts","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run scripts/telemetry-report.ts","provider-eval:live":"bun run scripts/provider-scenario-eval.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2022eaa4-bc8f-4405-8c06-e746dfea1d1f"}},"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","directories":{},"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"bun":"1.4.2","@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-server":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"bun":"1.4.2","typebox":"*","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":">=0.87.1","@earendil-works/pi-tui":">=0.87.1","@earendil-works/pi-coding-agent":">=0.87.1"},"peerDependenciesMeta":{"bun":{"optional":true},"@resvg/resvg-js":{"optional":true},"@oh-my-pi/pi-mnemopi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-smart-compact_10.1.1_1790790832931_0.6011767886136561","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"pi":{"image":"https://raw.githubusercontent.com/alpertarhan/pi-smart-compact/main/docs/assets/pi-smart-compact.png","extensions":["./dist/index.js"]},"_id":"pi-smart-compact@10.1.2","bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"dist":{"shasum":"aa158659069f878a700ce5fb02be4a376fd9f0f3","tarball":"https://registry.npmjs.org/pi-smart-compact/-/pi-smart-compact-10.1.2.tgz","fileCount":266,"integrity":"sha512-BAkqBVIzcI1G93Fft9FL8VfAHX770JIw5FsRix+zSHL8GPYWyKSfS7+SG+Fp1LIC/USRHCUmP/7W8+Hg29RwCQ==","signatures":[{"sig":"MEYCIQCNcSe/AyBxs6eCnQ6gKbhLAxUirGWdVAHmIHaQX6R2HAIhAIyGbDOGxELJP6lOX2ToDQtOGFvvNS7SGTXrCoUspa/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBXQIdvTqG1w/qVbm++hXgSzdf880StVuzjrOb+Q6q1AAiBfNtG7YsSe8Cpx7Ge03+CzqaK2bRIxW8DyXTxkhdG+5Q=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-smart-compact@10.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2408221},"main":"./dist/index.js","name":"pi-smart-compact","type":"module","types":"./dist/index.d.ts","author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rtk":{"types":"./dist/rtk.d.ts","default":"./dist/rtk.js"}},"gitHead":"b385350611f07c349a80c93449f46afb40c37b4f","license":"MIT","scripts":{"gate":"bun run scripts/eval-gate.ts","test":"bun test","bench":"bun bench/hot-paths.bench.ts","build":"rm -rf dist && mkdir dist && bun build ./src/index.ts ./src/rtk.ts --outdir ./dist --target bun --external '@earendil-works/*' --external 'typebox' --external '@resvg/resvg-js' && bun build ./src/app/mnemopi-worker.ts --outfile ./dist/mnemopi-worker.js --target bun --external '@oh-my-pi/pi-mnemopi' --external 'typebox' && bun x tsc --emitDeclarationOnly --outDir dist","prebuild":"bun run sync-version","compat:pi":"bun run scripts/check-pi-compat.ts","task-eval":"bun run scripts/task-eval.ts","typecheck":"bun x tsc --noEmit && bun x tsc -p tsconfig.scripts.json && bun x tsc -p tsconfig.test.json && bun x tsc -p bench/tsconfig.json","replay-eval":"bun run scripts/replay-eval.ts","sync-version":"bun run scripts/sync-version.ts","provider-eval":"bun run scripts/provider-eval.ts","release:audit":"bun run scripts/release-audit.ts","release:check":"bun run typecheck && bun test && bun run gate && bun run bench && bun run build && bun run release:audit && bun run compat:pi latest","prepublishOnly":"bun run release:check","telemetry-report":"bun run scripts/telemetry-report.ts","provider-eval:live":"bun run scripts/provider-scenario-eval.ts"},"version":"10.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2022eaa4-bc8f-4405-8c06-e746dfea1d1f"}},"homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"_npmVersion":"11.19.1","description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","directories":{},"maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"bun":"1.4.2","@types/bun":"1.4.2","typescript":"^7.0.2","@types/node":"^26.3.0","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-server":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"bun":"1.4.2","typebox":"*","@resvg/resvg-js":"2.6.2","@oh-my-pi/pi-mnemopi":"18.3.1","@earendil-works/pi-ai":">=0.87.1","@earendil-works/pi-tui":">=0.87.1","@earendil-works/pi-coding-agent":">=0.87.1"},"peerDependenciesMeta":{"bun":{"optional":true},"@resvg/resvg-js":{"optional":true},"@oh-my-pi/pi-mnemopi":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-smart-compact_10.1.2_1790797803661_0.910147454231284"}}},"time":{"created":"2026-05-16T23:13:30.165Z","modified":"2026-09-30T19:50:04.106Z","7.5.0":"2026-05-16T23:13:30.444Z","7.5.1":"2026-05-16T23:17:25.025Z","7.5.2":"2026-05-16T23:21:39.427Z","7.7.0":"2026-05-17T00:36:04.458Z","7.9.0":"2026-05-17T02:08:41.082Z","7.9.1":"2026-05-17T21:01:32.251Z","7.9.2":"2026-05-17T21:43:12.195Z","7.9.3":"2026-05-17T22:01:06.466Z","7.9.4":"2026-05-17T22:36:12.068Z","7.10.0":"2026-05-18T23:31:03.924Z","7.11.0":"2026-05-19T12:37:03.948Z","7.12.1":"2026-05-19T14:08:46.525Z","7.12.4":"2026-05-20T01:13:44.057Z","7.12.5":"2026-05-23T20:24:18.929Z","7.13.0":"2026-05-24T21:51:18.801Z","7.13.1":"2026-05-25T23:00:44.570Z","7.13.2":"2026-05-25T23:21:59.697Z","7.14.0":"2026-05-30T20:19:29.900Z","7.15.0":"2026-06-08T19:40:56.301Z","7.15.1":"2026-06-15T10:55:16.638Z","7.16.0":"2026-06-18T17:52:01.892Z","7.18.0":"2026-06-26T11:30:24.100Z","7.18.1":"2026-07-09T14:40:02.343Z","7.18.2":"2026-07-09T15:25:27.377Z","7.19.0":"2026-07-10T13:45:20.993Z","7.20.0":"2026-07-14T13:44:14.316Z","7.21.0":"2026-07-15T18:29:24.869Z","7.22.0":"2026-07-15T20:01:40.347Z","8.0.0-rc.1":"2026-08-06T19:12:40.545Z","8.0.0-rc.2":"2026-08-07T10:28:20.716Z","8.0.0-rc.4":"2026-08-07T11:50:27.426Z","8.0.0":"2026-08-07T11:57:26.868Z","8.0.1":"2026-08-07T12:14:41.708Z","8.0.2":"2026-08-07T12:33:27.107Z","8.0.3":"2026-08-07T14:36:37.013Z","8.0.5":"2026-08-07T16:18:37.189Z","8.0.6":"2026-08-07T17:00:19.040Z","8.0.7":"2026-08-08T13:47:37.541Z","8.0.8":"2026-08-09T18:09:38.537Z","9.0.0":"2026-08-11T14:01:27.581Z","9.1.0":"2026-08-12T10:20:26.256Z","9.2.0":"2026-08-12T11:37:33.156Z","9.2.1-rc.0":"2026-08-12T12:24:39.703Z","9.2.1":"2026-08-12T12:38:46.728Z","9.3.0":"2026-08-15T14:19:57.216Z","9.3.1":"2026-08-15T17:40:47.616Z","9.4.0-rc.0":"2026-08-20T13:53:31.339Z","9.4.0":"2026-08-20T14:00:29.831Z","9.5.0":"2026-08-26T10:24:22.122Z","9.6.0":"2026-08-31T11:31:37.995Z","9.6.1":"2026-09-04T14:07:59.513Z","9.6.2":"2026-09-05T17:41:41.738Z","9.7.0":"2026-09-17T20:36:38.031Z","9.7.1":"2026-09-23T10:06:56.494Z","10.0.0":"2026-09-28T15:54:23.350Z","10.0.1":"2026-09-28T16:14:05.210Z","10.1.0":"2026-09-29T18:21:02.737Z","10.1.1":"2026-09-30T17:53:53.035Z","10.1.2":"2026-09-30T19:50:03.806Z"},"bugs":{"url":"https://github.com/alpertarhan/pi-smart-compact/issues"},"author":{"name":"Alper Tarhan","email":"alpertarhan@gmail.com"},"license":"MIT","homepage":"https://github.com/alpertarhan/pi-smart-compact#readme","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi-smart-compact","pi-continuity","context-hygiene","session-continuity","context-recovery","smart-compaction","context-compression","eesv","conversation-summarization","llm-context"],"repository":{"url":"git+https://github.com/alpertarhan/pi-smart-compact.git","type":"git"},"description":"Pi Continuity — context hygiene and session continuity for Pi Coding Agent: recoverable cleanup, checkpoints, memory and verified compaction.","maintainers":[{"name":"alpertarhan","email":"alpertarhan0@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"./docs/assets/banner.png\" alt=\"Pi Continuity — context hygiene and session continuity for Pi\" width=\"960\" height=\"240\" />\n</p>\n\n# Pi Continuity\n\n**Keep useful context. Keep the way back.**\n\nPi Continuity helps long-running [Pi Coding Agent](https://github.com/earendil-works/pi)\nsessions manage noisy tool output, recover evidence, and carry goals, constraints,\ndecisions and unfinished work through compaction. Pi owns the session lifecycle;\nthis extension adds context hygiene and continuity policies around it.\n\n[Get started](#get-started) · [User guide](./docs/guide.md) ·\n[Configuration](./docs/configuration.md) · [Documentation index](./docs/README.md)\n\n> **Pi Continuity is the product name; `pi-smart-compact` is the package.**\n> `/smart-compact`, `smart_*` tools and `smartCompact` settings are unchanged.\n> The TUI still says **Smart Compact**. No data or configuration migration is\n> needed. [Identity and naming](./docs/identity.md).\n>\n> **Pi Continuity 10.1.0:** upgrading from 9.x? Update Pi to 0.87.1 or newer\n> and read the [upgrade notes](./docs/guide.md#upgrade-from-9x). Optional memory\n> engines and image rendering are installed separately. The\n> [changelog](./CHANGELOG.md) records the full release and its evidence limits.\n> These defaults (pressure-first cleanup, eager tool exposure, native tool\n> rows) ship with 10.1.0.\n\n## What it does\n\n| Task | Use | Boundary |\n| --- | --- | --- |\n| Reduce old tool-output noise | **Context hygiene**: archive eligible output behind retrievable references | Protected instructions, failures and recent work stay in context. |\n| Finish a research detour | **Checkpoint and rewind**: retain a report and a path back to evidence | Not a filesystem or side-effect rollback. |\n| Make room for the next stage | **Verified compaction**: extract working state, synthesize a bounded summary, check it before apply | Verification catches known gaps; it does not guarantee semantic truth. |\n| Revisit a milestone | **Session navigation**: named anchors, read-only cross-session search, return on a new branch with carryover | Files, processes and external services are unchanged. |\n| Continue in a fresh session | **Handoff**: seed a new session from recorded state, without a model call | Not a new summary of the entire transcript; parent evidence remains retrievable. |\n| Reuse an approved fact | **Project memory**: scoped recall through one selected backend | Separate from session state, output archives and backups. |\n\nThe goal is a smaller **working set**, not an inaccessible history. Compaction\nuses **Extract → Explore → Synthesize → Verify (EESV)**; exploration depends on\nthe mode, and verification is primarily deterministic.\n[How it works](./docs/guide.md#how-it-works-in-one-minute) · [Architecture](./ARCHITECTURE.md)\n\n## Get started\n\nRequires **Pi 0.87.1+** and **Node.js 22.19+**.\n\n```bash\npi install npm:pi-smart-compact\n```\n\nThen, in Pi's interactive TUI:\n\n```text\n/smart-compact\n```\n\nOpening Home changes nothing. Without a UI (print, RPC or SDK), the bare command\ninstead runs a compaction with your configured defaults.\n\nOpen **Settings → How it runs** to choose your level of control:\n\n| Preset | Behavior |\n| --- | --- |\n| **Manual only** | You start compaction or cleanup; no extension-scheduled work. |\n| **Manual + agent** | You or the agent can request compaction. |\n| **Cleanup only** | Local, recoverable cleanup; no automatic summary generation. |\n| **Fully automatic** | Cleanup plus compaction requests when idle at the configured context threshold. |\n\nPi's own compaction setting is separate. **Pressure-first (default)** keeps\nroomy history unchanged, allows cleanup at an early pressure gate, then requests\ncompaction when idle at 80% if still needed. The optional `native-hook` strategy\nparticipates only when Pi starts compaction. [Trigger settings](./docs/configuration.md).\n\nFor your first run, choose **Compact now**, inspect the plan, then review the\nresult. **A** applies it; **C** or **Esc** cancels. **Enter does not apply** on\nthe review screen. Approval is required unless you explicitly disable\n`requireApproval`.\n\n### Optional components\n\nA normal Pi install does **not** install these opt-in components. Enable them\nonly for the feature you need; nothing is downloaded, started or configured on\nyour behalf.\n\n| Feature (off by default) | Component | Approximate disk use¹ |\n| --- | --- | --- |\n| Mnemopi memory store | `@oh-my-pi/pi-mnemopi@18.3.1` and its engine packages | 195 MB |\n| Mnemopi without Bun 1.3.14+ on `PATH` | `bun@1.4.2` | 60 MB |\n| Image snapshots (`visualArchiveEnabled`) | `@resvg/resvg-js@2.6.2` | 3.5 MB |\n\n¹ Measured on macOS arm64; not download sizes or cross-platform guarantees.\n\n**Status & help → Readiness & details** shows the exact install command for a\nmissing component and your Pi install root. A typical Mnemopi setup is:\n\n```bash\nnpm install @oh-my-pi/pi-mnemopi@18.3.1 bun@1.4.2 --prefix ~/.pi/agent/npm --legacy-peer-deps\n```\n\nPi uses `--legacy-peer-deps`, so optional peers are not pulled in automatically.\nInstalling them explicitly records them in that package directory; they survive\n`pi update`. For a bun- or pnpm-managed Pi install, use the equivalent add command\nin the same directory. [Memory setup](./docs/guide.md#memory-store-memorybackend).\n\n## One Home, five choices\n\n**Compact now** · **Clean up tool output** · **Settings** ·\n**History & recovery** · **Status & help**\n\nUse arrows and Enter to navigate, Esc to go back, and **D** for planning or\nresult details. Home shows context usage and effective permissions; unavailable\nactions explain why.\n\n| Direct command | What happens |\n| --- | --- |\n| `/smart-compact trim` | Queues local cleanup without a model call. The next request is still untrimmed; the edit commits at the next natural completed-turn boundary. |\n| `/smart-compact storage` | Reports archived output; never deletes it. A scan cannot prove that an unreferenced artifact is safe to remove. |\n| `/smart-compact context` | Opens anchors, cross-session search and branch navigation. |\n| `/smart-compact handoff dry-run` | Previews a new-session seed without opening one. Use `handoff [-- note]` to proceed. |\n| `/smart-compact metrics` | Shows effective state, run outcomes, recent issues and the host prompt-cache ledger. |\n\nBy default permitted agent tools stay visible from session start, avoiding late\nschema changes to cached prefixes. Actions, not visibility, are pressure-gated;\nread-only recovery and metadata checkpoints remain available while roomy.\nOptional lazy loading uses `smart_tools`. The context guide is read on request,\nnot injected. Tool availability and compaction permission are separate controls.\n[Agent tools](./docs/guide.md#agent-tools) · [All commands](./docs/guide.md#command-reference)\n\n## Memory is optional; continuity is the core\n\nNo remote memory service is needed for session continuity. **Local graph** is\nthe default for on-machine scoped recall. Choose **Mnemopi** for a separate local\nengine, or **Hindsight** for your existing server and bank. Only the selected\nbackend is read or written; failures never silently fall back to another store.\n\nExplicit saves require confirmation. When enabled, the local graph also indexes\nderived state after host-confirmed compactions. None of these stores replaces\nsession backups or archived tool output.\n[Memory workflows](./docs/guide.md#memory-what-is-stored-where) · [Hindsight and privacy](./docs/hindsight-memory.md)\n\n## Boundaries worth knowing\n\n- **Recovery is bounded.** Rewind does not undo file changes. Archives cannot\n  restore bytes omitted before Pi recorded the output.\n- **Review the summary.** Extraction and deterministic verification can miss\n  information. A verifier score is not a measure of task success.\n- **Experimental formats are opt-in.** Provider-native summaries are not\n  EESV-verified. Image snapshots need a supported reader and a cost check;\n  otherwise text is used.\n- **Claude OAuth needs a compatible adapter.** The published\n  `pi-claude-oauth-adapter@0.2.2` normalizes Pi's own requests, not all nested\n  model-runtime calls. Full coverage needs final-payload normalization\n  ([upstream PR #10](https://github.com/minzique/pi-claude-oauth-adapter/pull/10)).\n  [Compatibility details](./docs/guide.md#summary-format-provider-compaction-and-images).\n- **Cost and quality need live evidence.** Cancelled or discarded preparation\n  still costs. Offline pilots do not establish billed savings, model fidelity\n  or production readiness. [Evaluation limits](./docs/evaluation.md).\n\n## Documentation and development\n\n| Need | Start here |\n| --- | --- |\n| Use, configure or recover a session | [User guide](./docs/guide.md) · [Configuration](./docs/configuration.md) |\n| Understand internals or evaluate behavior | [Architecture](./ARCHITECTURE.md) · [Evaluation](./docs/evaluation.md) |\n| Contribute or prepare a package | [Contributing](https://github.com/alpertarhan/pi-smart-compact/blob/main/CONTRIBUTING.md) · [Release checklist](./docs/RELEASE.md) |\n| Report a problem safely | [Support](./SUPPORT.md) · [Security](./SECURITY.md) |\n| Browse every guide and historical report | [Documentation index](./docs/README.md) |\n\n[MIT](./LICENSE) © [Alper Tarhan](https://github.com/alpertarhan).\n","readmeFilename":"README.md"}