{"_id":"@arnilo/prism-caveman","_rev":"27-31323b89e2036e09d7578d16551dbaef","name":"@arnilo/prism-caveman","dist-tags":{"latest":"0.3.0","legacy":"0.3.0"},"versions":{"0.0.22":{"name":"@arnilo/prism-caveman","version":"0.0.22","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.22","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"dad213f4e1f18343a6a4c885e66ce69eb0650400","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.22.tgz","fileCount":22,"integrity":"sha512-96qhoJTOF3bmOgPfXK2m6Rr5Oy9g4Ks5ocDMT8a1XVJ4J1FChB9kEHsN2QTDsWkxZYAckhHuZEMV9HWHDgF8fQ==","signatures":[{"sig":"MEYCIQDUtp40X6mdtZPgSQ2XHPmmVb8XmjNbGNBxaUP8tHF+XQIhAKJvKVukZg3DKXlaqKgf7qoa1iKxDkxn3nt0J/8W8K/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f9902edf838744603f2a2473beeb96461c899ccb","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.22"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.22_1785663215489_0.031374645892337405","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.0.23":{"name":"@arnilo/prism-caveman","version":"0.0.23","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.23","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fc96a0b8fa5d090271d53f29638207ad2d035105","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.23.tgz","fileCount":22,"integrity":"sha512-+RjalEZR5qxuM/2Gts61OiTCLalEXkdrpbtkfquTpw8JYZC6Xq2zuwlG4nIfOVC/hrLIOUbJZAakdmKTs9aPZg==","signatures":[{"sig":"MEUCIQDDU0IuMfaraZSCl0CVcrhqENgiXy0ClTmkrR4Md1D+7QIgCvXujhNQK5e9MTMbp49TwgIqd8C1UfN7CTMQEYQgQUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27867},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1401b6b0d9b5da2e1b841f13940166b7eb31267c","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.23_1785836883002_0.9352890877109017","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.0.24":{"name":"@arnilo/prism-caveman","version":"0.0.24","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.24","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d4a1dc6df0ee7679bfa1aea9dc15902a53afe5ab","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.24.tgz","fileCount":22,"integrity":"sha512-rZGQX9WZe4Q4l9opxwSLQ1Y28QkohKww8dW4WLXtIvyEJ2WnJAUwiFRgwVk2wS+GHjRAcNIEEEyAPOzayxewdQ==","signatures":[{"sig":"MEYCIQCbm5Y8nY8NUMmv2GWLVGthsCSIMf2Wa/Uc6NOEmhZ6AQIhAPBlKZkn5viv+6Fqu/nbCZ2ypEsJak7GgO9e5YQE/AB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"55c4b0e0f07ef784f7fa723d0a37fe53deed3e72","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.24"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.24_1785881510143_0.6753163525162507","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.0.25":{"name":"@arnilo/prism-caveman","version":"0.0.25","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.25","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"ca2f82b06a6e2cf079705ccabdaeea9fbdb6d3af","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.25.tgz","fileCount":22,"integrity":"sha512-7BwOsX15d8aXGc7v3FpRNSU75A47MMvXL9JyXcOr2LSizv4jewlo7w8fhWrcC5ltR9Ll9WYaGJJHe8akwW72Mg==","signatures":[{"sig":"MEUCICjsn7c7efCjEMhEF1I+wDtJoHkVunmGFu35gCZoWF0pAiEAnMStgwJr/Wa9JJ+WEauK/zZ7rOgxkhfO1CHX6b9/j+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"24d7ac00ee9160bfcb3b16f0ad593126d79178ce","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.25_1785965357523_0.6648506935700627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.0.26":{"name":"@arnilo/prism-caveman","version":"0.0.26","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.26","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"39a0f4e87d306fbb525b45f25f09d53e2e7dff32","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.26.tgz","fileCount":22,"integrity":"sha512-4hoFUw7WqH5f6lNKSFW5moXgRWUthPFy36rHk2VIwWJoH98im3B5eCtTTxyHRosZ5CUQd4PcgoJ1q9/4I+24WQ==","signatures":[{"sig":"MEQCIDBonKkAmf1gEW0KraelZfZaVGhs0YRBkVhrKjZBJZI7AiBY9AqKhmIuMjgjaD46UZMhshDTKNrF37Kbnp34gIgSZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"77fac7ea4aff3f7ac4b48fdc4df91419b7a24b70","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.26_1786053743074_0.771970947035491","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.0.27":{"name":"@arnilo/prism-caveman","version":"0.0.27","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.0.27","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a82dba388d1f80432e1ae3004f1e8654814e0893","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.0.27.tgz","fileCount":22,"integrity":"sha512-/2J+LxWoGAc6Fns1sukM7gYshijefvLzhpBBu/24figyhnN8X67+6O4Jxhk6CnmywdpjWkGaVaDC2IXP0VFcRw==","signatures":[{"sig":"MEUCIQC2Q54DLTGQgb3v013fXl+fLvf1cCyTrLRLeL4qMOpLNgIgM1CLMBlMM26kvz+onECaG4IdkwcPC21K5T3HtymklyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9d49625cf11f159de240e87110f784e92a346c6d","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.0.27_1786130541436_0.788978761230305","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.0":{"name":"@arnilo/prism-caveman","version":"0.1.0","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"480fa3038606bff268e26dbc904748b349e2106a","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.0.tgz","fileCount":22,"integrity":"sha512-+G36ROd/WXo4HAmZLURGYZ8UZ8XBGglahObyEgILWEM5Mn6is6dSd8JfaOZAME3C5ZukRPqE0/TdjTEhlIb95A==","signatures":[{"sig":"MEUCIEbirRY6zWoBkzs9r/t5OklzpRHwjeIS3q1Kj+L4pyZJAiEA8p/zlzsToM0RDG0YPJD68zdY5WxtIcsk+VtxEAyewqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dd9ebdc12f0fd6b17ab7c1b7e8eb1729729d1534","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.0_1786273573035_0.47929861525430084","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.1":{"name":"@arnilo/prism-caveman","version":"0.1.1","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"21cfb4b94ab1971e8ffb317498a1f5441d8a9431","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.1.tgz","fileCount":22,"integrity":"sha512-qQblDE8xjuQuegX6UsLHpLt7bCE4SJylk3LZRXypb+ba+5X44GZoOV7l3IgFm2qj3UyaaQ39xIsiftwaCeeEtQ==","signatures":[{"sig":"MEUCIQCzTcFEfwcmg3XyDiOzlhd4bQKJ5CQfzR9SpCDBO53VGQIgPpzNhD2+ulVavOtobsqb5Z3doQQenFUBtVjvBGVetyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"269f229108968cdc85699106118cab3f2c0d719b","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.1_1786353133694_0.5078116907822678","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.2":{"name":"@arnilo/prism-caveman","version":"0.1.2","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a0a76fa543cdc2fa20f0b046a7ba25e0c395beaa","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.2.tgz","fileCount":22,"integrity":"sha512-EYUHns/iWySdW51W1liv+Mc2/w5tNpEw6cJ56EYfPE+BHCm2SLnYod2BqAKv8Y8Z1CTCb8r9y0suIldbhpupTA==","signatures":[{"sig":"MEUCIQCR0+739o4/YuWy9EmVbkQagd4I7MdtVg1XzZ3R1fFXGwIgVkKdjM/cUb3BR1UOj5fC3XfPRQX5s8ThM1bPsa+yVI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"595fe5ccd6940d87fb77ea10f255099be0bcccf9","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.2_1786365288954_0.24472720916535984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.3":{"name":"@arnilo/prism-caveman","version":"0.1.3","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fdca5d757c8713f8e0eb4fbed5c3cbdcf12d2587","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.3.tgz","fileCount":22,"integrity":"sha512-lSquygM/1LeY/vA1e6HdfkXYMszKu3IeDlxA8aG9M5UuhVaqNctTmD3DJBJCF+vQ6AvcX2DrbdOXotucAeMOHg==","signatures":[{"sig":"MEUCIEJmo/1zRfySZ36p909UC4g3rhzxK8ImV8UVLiFJII7VAiEAugcyGEPeeB3IY1TLtqYZS1Druw00IqFpohB68ZMrNc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"91c55fc32495a16ecbc909e1ad93b554505c8c31","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.3_1786383308641_0.7903379335905021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.4":{"name":"@arnilo/prism-caveman","version":"0.1.4","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"81d0e414fe5c54212e61c2f012e967af785d530e","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.4.tgz","fileCount":22,"integrity":"sha512-27cRLY5Qf/dwQlKH0oiJ2y03+yLJAIJo1Dw7/sIt7Px7+V8jJ0cSDDPmiawL15R10JXZYhx2+lbdL/p9Dw0PXw==","signatures":[{"sig":"MEQCIFVqJc5tw7SRecd9Hpk8EUfs5iKVe3uVoacBtxUsP1glAiAmViQwdZFzoP3eATdeKANhqPAD28Ybw3MCxzIspoSERA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a79a6ed9cb2b8eca75585f68a372dca602b8536","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.4_1786400655389_0.2176212173395764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.5":{"name":"@arnilo/prism-caveman","version":"0.1.5","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9da5a10d70c8ef0928511058d5c3d3c290370ba9","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.5.tgz","fileCount":22,"integrity":"sha512-EZT2KHPCuIPhCfWEfMTJvk9ziRX4Mbg+wKgeXAslaj1hWuHEMgoC86OMW1iC2wig3h8B7wynlhp7LvYjry1MyQ==","signatures":[{"sig":"MEUCIQCDO07XNgpeZBSiBeVQAvnAbMfSpd8qSVPFLGRI1Y50zgIgJ5mQonq0V/kXzkRlHfVh6p8ue7IbJ4F2/L+mBFWMpYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc914aaf78a1bfd8d42ec2509d41f6ff49c2c77b","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.5_1786437570556_0.7970881335859894","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.6":{"name":"@arnilo/prism-caveman","version":"0.1.6","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5dfb527e2841b2c4d451d1a9fcea802b421bf699","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.6.tgz","fileCount":22,"integrity":"sha512-OVWuOwpVOyD2v73zD80oLcVl3S5orNS0CORgy6GMQUOhzUybhcbcbgoizG1o8oFvwyuWBO7DuGr8yJOgvGT69Q==","signatures":[{"sig":"MEUCIQD+E+KFHZ3gOW4mQs0qdnGzbz9fLEQM/iKLmyy5dxptvgIgLmQXqHnBNCxbMU0rPQGWKm37x9i1e33TEAGyajW3FYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2ebc08e778786717901a9be5511b93969d3d2308","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.6_1786513497578_0.884997426418489","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.1.7":{"name":"@arnilo/prism-caveman","version":"0.1.7","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.1.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b9db9bde6c5466785b478307e33c4eab44977029","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.1.7.tgz","fileCount":22,"integrity":"sha512-J3O+ZYIxQuPyGi92uIrFEfGMSjkxhtIbOy5f/EcgozZFx8j2yZq8Yswa657Cz0WcdVxWuBkodgk6UAd+pxSqhQ==","signatures":[{"sig":"MEYCIQCQf1wx7q6QqYPFmGblFWeWpE8GuGTiabSx61ixlnf3lQIhAPyKZ+9yzknpoQ73wQR6i4A/LqevVCVGTslPkx0K4kPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"051470abf5eacb9bab74749958ba9f78e6a19627","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.1.7_1786543551978_0.2050221302745998","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.0":{"name":"@arnilo/prism-caveman","version":"0.2.0","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2f4afaf86b0659b15710a04a89131236f91e6cfa","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.0.tgz","fileCount":22,"integrity":"sha512-7nzbyf3lqstxA+FkCCV1+Bj7guFmngFBuYWzWvWxyl9SS2ITqN3lNUZeW7mPaQh1EmsOsauNrsjTIArZQzPkjg==","signatures":[{"sig":"MEYCIQCcm20yVUD9PmuqWg7BioGe13qFOT0NiG2KdnOG4RNlfAIhAI0rx6jHanhUS3vxAbAT7do8M7Coyp7leLWSpLgQMXUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cb9369d113961c01a2f6aae28a0f3c75948b5dbb","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.0_1786577437494_0.0542319589229292","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.1":{"name":"@arnilo/prism-caveman","version":"0.2.1","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9fd9e47cccd28e9c987cf64c4eb79c92d40b442b","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.1.tgz","fileCount":22,"integrity":"sha512-rcM/q6eycDYvXWyLINlhnhbR/08SXhbMI6GjFSKPGfpxbvoAQOA5t4dZbGofRCjqdrPNwzwNXu0zmAPmgzF41g==","signatures":[{"sig":"MEQCIFsD9qRlP7Ic0oXD+WGU4jNAo7LMLePD0/eVAoGB5qUGAiB1PkiJ3El4+8obSva7q0WNkH6H8j7rOza9u5h4fR4ASg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7aa46844ac4c8fc71366c82c1360326f4f346832","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.16.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.1_1786630550866_0.30527890313565775","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.2":{"name":"@arnilo/prism-caveman","version":"0.2.2","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fb3a6f2fededa267c64284acfd6c120a9a7cac72","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.2.tgz","fileCount":22,"integrity":"sha512-6YPtWPglU9nH8T/wHrlExax58PD8dpj8hkn4N5vSR1i3gs5O1JA/m56HOQkW/BJBU5M53Vl9yO69y0Q1Y+FQnQ==","signatures":[{"sig":"MEQCIA/VOSqmy71u7q3pVCauqQWiGOZeipecfeSTYTeTZsqTAiAGDKrISyCnN6/S55EsRtxFiwbQOPV/+AjW49uHah64rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3126fc2a6d84c3b6ac038722ecd558590055ce40","scripts":{"test":"node --test dist/__tests__/*.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.2_1786702984648_0.33173677788070477","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.3":{"name":"@arnilo/prism-caveman","version":"0.2.3","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2b25537291489ba1f0070e3683a9c5c0e6e0b737","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.3.tgz","fileCount":22,"integrity":"sha512-UZRiZb4ElBwLIKLMyDkTG99jOh+iELAGB/mcskiTAC8HgYdxe17dd2+C6+/a121Dxda2SiUMvZxwVCNE6F9EQw==","signatures":[{"sig":"MEUCIFW67wxXfnncx4DhIjHE4qVhUSauO3L+32CVQ0n0Qm1FAiEAtREFrw85QnaBzMvMNBYiIMogGz6/B2Skes+0yxvli14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4138e659139eb7421bc67f44440a4363abd5563b","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.3_1786722087587_0.27552364146334574","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.4":{"name":"@arnilo/prism-caveman","version":"0.2.4","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"7a269a6a541b37c12cb147d9121cd7d877f96147","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.4.tgz","fileCount":22,"integrity":"sha512-O91gCt14uV/t2EqyxPUXltP87rKKpKEZxpACVgztHktYPITVmUM7STgMkH/ixIRNA1TsByEy+AppSkwnqkry5w==","signatures":[{"sig":"MEUCIQCg1/BpFAbnocerdOdor5YyEm7+LSWshrXk9OlVwBHc6AIgKB5ICth1I0Rue76r3LWtnf5NvBl+1rz+XWLZCgmfBC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"236ee8cca0740d6d7b812d12fa52eb040e15f3cf","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.4_1786744942108_0.6185206549193392","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.5":{"name":"@arnilo/prism-caveman","version":"0.2.5","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b62de7f3f02360846044367a6bc52323cbf1ae8b","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.5.tgz","fileCount":22,"integrity":"sha512-TDGGaTZw4UwAZnGWdHOvNUz/Q4Fy+mk5N/ILqmD2c+J2Tcs3HcJQf8JRCTINvI3C3UPUnGLYzikvZMptoMgn7Q==","signatures":[{"sig":"MEQCIHgUdMOz/Nns8YffN5RkzmVLPwLZ9wURrgW1lh1ynwlYAiBl61GuJmZpZFeM93Ybm5tk9356HdHu9fjGaAa7c8ODEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"496d0213403aecf658b92bf013bb8f3b8cda2911","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.5_1786795337625_0.6425286854988173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.6":{"name":"@arnilo/prism-caveman","version":"0.2.6","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c5fd093c3c1025917159aa757f35cf84da9687ef","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.6.tgz","fileCount":22,"integrity":"sha512-EYx60IA+7jejCYYEm9Ollg4nbuMvsPwEGXQcs7skZ3tuyw3QDSYyj7bCaeKPXUg2f6RWfSRtPMZETH6HAmNhfw==","signatures":[{"sig":"MEQCIB9FpZIpWZvauTHyVy5mA4+XSm90qEZ5hcvsPO84wPL2AiB1mp/GoAZBMMcUsitUFfT22AcC2ECxSrRJ27ZV9HJbRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"099540531a35303c11a22b582a72677c1a0978fc","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.6_1786901435382_0.3443344709290337","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.7":{"name":"@arnilo/prism-caveman","version":"0.2.7","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"110c8af3bc334f057b9775aa4006bb91c7c70559","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.7.tgz","fileCount":22,"integrity":"sha512-BFUK8liQM+RrUMo1pzk71nbSjB9QPYOg4LybHcUXUxV1earVUazq8COLC2xWUjVKcDCwf8yrz/j8BMqbjd+vYg==","signatures":[{"sig":"MEYCIQDRHDq/XhoC88uZGCO5Nog9GPcWcC7cftv78f+/85edhwIhAPF5BeYyIPy+2mxpP5r8MWoQuHrre+wm4WqhQcnaAcE7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"df58c6c8c623771833ab725d3b816de39bb4ca62","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.7_1787006646335_0.518370462754107","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.8":{"name":"@arnilo/prism-caveman","version":"0.2.8","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c655a39d9684226499a2408c46a77512a6c64d89","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.8.tgz","fileCount":22,"integrity":"sha512-4C/ZmwNBObzCQiQly4cleztKO4qJlrZ/MND4rqXe1I7VAa+X9XU+b/8pxOBg0EOBvsAprnd7c74uBXkgToQZ1w==","signatures":[{"sig":"MEYCIQDojsQ60BweHdqEQi7u7vv2LLye4y6xIVTfUwnLGQQBuAIhAIwFgpetQkNqyImdmYeJxAvs5EkHaY03ahNTw6ln8iio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a9918b42bd77a4015f6987c0de1898cd96133bf4","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.8_1787091425737_0.7132455407022154","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.2.9":{"name":"@arnilo/prism-caveman","version":"0.2.9","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"857193cc4a3c1f59eb85c2648a6482f116f00796","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.2.9.tgz","fileCount":22,"integrity":"sha512-HkiEmSSm5VVs06Ggq40YcCmkIB4Mj7MLMXMGNaGkD1DCf3V80ytPxx9p0K1Iz/tha15oOwwbXRTe37gcqM1sXg==","signatures":[{"sig":"MEQCID7Y110Lo3vg3q+22BBeeUfAvW0+6pGj8vG1driUUNQSAiAgBD0NOA3JoTa3gI5l5StqMVBZ8cukfcQusCwBQbBFyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9be4284e917eb6512fcb8d503e26f87d5a3074bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.2.9_1787166757462_0.9239195414711034","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"},"0.3.0":{"name":"@arnilo/prism-caveman","version":"0.3.0","keywords":["prism","caveman","agent","extension"],"license":"MIT","_id":"@arnilo/prism-caveman@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"ed500af414f41958435b073b7d92254a1a4ca0ad","tarball":"https://registry.npmjs.org/@arnilo/prism-caveman/-/prism-caveman-0.3.0.tgz","fileCount":22,"integrity":"sha512-SrXR28X/pvzuHLrGAaYF8zh55hTDHuWfysnQW8VMURi+YL5q240lam3JtfkCQth7vzNfHBdHpBHgOGBUNgHQVQ==","signatures":[{"sig":"MEYCIQC9RU13u6DwWaGVfIWBcMnnxLeWVIt0AUoqPq937JdRHQIhAOMpWTtPOYBAJI3U463x2e1Ow0735VBVQHSR/zObbcKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-caveman@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6522844ee7a1478d8980c8c18e8dc539913de673","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/*.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"_npmVersion":"11.17.0","description":"Caveman behavior integration for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-caveman_0.3.0_1787269005053_0.6262619200377506","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-coding-tools/caveman. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#coding-tools-and-personas"}},"time":{"created":"2026-08-02T09:33:35.358Z","modified":"2026-09-01T18:23:08.732Z","0.0.22":"2026-08-02T09:33:35.636Z","0.0.23":"2026-08-04T09:48:03.146Z","0.0.24":"2026-08-04T22:11:50.297Z","0.0.25":"2026-08-05T21:29:17.665Z","0.0.26":"2026-08-06T22:02:23.257Z","0.0.27":"2026-08-07T19:22:21.649Z","0.1.0":"2026-08-09T11:06:13.205Z","0.1.1":"2026-08-10T09:12:13.832Z","0.1.2":"2026-08-10T12:34:49.130Z","0.1.3":"2026-08-10T17:35:08.799Z","0.1.4":"2026-08-10T22:24:15.537Z","0.1.5":"2026-08-11T08:39:30.703Z","0.1.6":"2026-08-12T05:44:57.737Z","0.1.7":"2026-08-12T14:05:52.120Z","0.2.0":"2026-08-12T23:30:37.653Z","0.2.1":"2026-08-13T14:15:51.026Z","0.2.2":"2026-08-14T10:23:04.799Z","0.2.3":"2026-08-14T15:41:27.737Z","0.2.4":"2026-08-14T22:02:22.260Z","0.2.5":"2026-08-15T12:02:17.815Z","0.2.6":"2026-08-16T17:30:35.547Z","0.2.7":"2026-08-17T22:44:06.482Z","0.2.8":"2026-08-18T22:17:05.882Z","0.2.9":"2026-08-19T19:12:37.609Z","0.3.0":"2026-08-20T23:36:45.169Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/prism-caveman#readme","keywords":["prism","caveman","agent","extension"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/prism-caveman"},"description":"Caveman behavior integration for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-caveman\n\nOptional Caveman behavior integration for Prism (**0.0.23**).\n\nImporting is inert: no skills, commands, timers, or network until the host loads the extension via `kernel.load([createCavemanExtension(...)])`.\n\n## Requirements\n\n- A local checkout of [juliusbrussee/caveman](https://github.com/juliusbrussee/caveman) (not published on npm).\n- Host-supplied `upstreamPath` pointing at that checkout (must contain a `skills/` directory).\n- Session callbacks (`appendEntry`, `getEntries`) for level persistence — same pattern as observational memory `attach`.\n- Peer `@arnilo/prism@0.0.23`.\n\n## Quick start\n\n```ts\nimport { createCavemanExtension } from \"@arnilo/prism-caveman\";\nimport { createExtensionKernel, createLoadSkillTool, createLoadedSkillSet, createSkillRegistry } from \"@arnilo/prism\";\n\nconst caveman = createCavemanExtension({\n  upstreamPath: \"/path/to/caveman\",\n  defaultLevel: \"full\",\n  appendEntry: (entry, options) => store.append(entry, options),\n  getEntries: () => session.entries(),\n});\n\nawait kernel.load([caveman]);\n// Select instruction injector \"caveman-mode\" on runs that should receive level slices.\n// Register createLoadSkillTool + skillsDisclosure: \"progressive\" for catalog-only skill bodies.\n```\n\nRegisters the required seven upstream skills plus any extra `skills/*/SKILL.md`. Level command + `caveman-mode` injector (filtered `skills/caveman/SKILL.md`) + session `caveman-level`. Caveman 2 engine files are ignored.\n\nFull API docs: [docs/caveman.md](../../docs/caveman.md). Demo: `node examples/caveman-ponytail.ts`.\n","readmeFilename":"README.md"}