{"_id":"@arnilo/prism-tool-validator-json-schema","_rev":"44-a60e13ee9077ef8536f4c198052a7dec","name":"@arnilo/prism-tool-validator-json-schema","dist-tags":{"legacy":"0.3.0","latest":"0.3.0"},"versions":{"0.0.4":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.4","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"82dff694c359d36d4054deaa1e3b790d65c5f7e6","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.4.tgz","fileCount":8,"integrity":"sha512-8PoVx82Lok/xQ0+D2/TqFYJGIfviGzqGB2CBW+HUiJqzUR/DnQp+3pF2MooDhv185iCOhuObDLISn2pi2UlyIQ==","signatures":[{"sig":"MEQCIGFUMomPVS5wwKAv4LDzSXkZJhxr+PPabQ95Y39WRmFAAiAjvKev4Qn0yTZD/+D1gs1Gkx2x1va1P6dMN1tyO+8ILA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12008},"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":"e0f8e5e36db23b890d09a8e94a4818ee9c8082e5","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.4_1784122645117_0.42200442654885273","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.5":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.5","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b1da0d828a2762cd8ff628632399f610bd531120","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.5.tgz","fileCount":8,"integrity":"sha512-y/uDIk7YBeoQiSatVBFef5In9veQSFYEpx7EhX4BiyTNibYo0ySRqzbSaAZz5EF6/3Rw4yGeuSh2ykkQBt4aig==","signatures":[{"sig":"MEUCIHIbM56PMeNEZwQVMteW2J5ImdyhTI+rPHpluHd9ZbqOAiEAyJ/fNE9X1kFYwLahCpe1FEV6pRBuVt46s1KPuyVmhpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12140},"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":"7f46339ba92e9087c0b45d1c4a54e83a0d854111","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.5_1784214669525_0.9914681125333487","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.6":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.6","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c46bf0814b5af0a8021a527c8f01628b032eb336","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.6.tgz","fileCount":8,"integrity":"sha512-+x9kh8l4WPhN4UgzRPnr3KrfPw1M5Rv2iDx5XCGJmePW/ZLtzlOjLgy/ZxLePy5D7XupNaWfQmAluUBEZI9/PQ==","signatures":[{"sig":"MEYCIQD2V615ZvjuhKzg5hR3f1C0zndMMhyXLwt0oKZpDolprAIhALlTx0IzClkFgbTWpbyqT4pxoywBdJD+QSbfU0JxmR49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16783},"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":"f129cb3858b9ba9b3fbcea552b8989a9f3cf5f42","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.6_1784467185831_0.26885102551404083","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.7":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.7","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"030043ece156cdca60bbb27769b2088e8698c7e3","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.7.tgz","fileCount":8,"integrity":"sha512-BSKgIHeqBfd5XLvNJ7IDslGEpPZLqCCgMce5fe4KI2Zv/rVOKGrjQ2kb9u5Ik32p/Qo/iAkry+Jjuid0kMqX+g==","signatures":[{"sig":"MEYCIQCXaV4FMAxS4sp+WzlCkOFQGUmObk6Rfjgc9q/GBntgrwIhAJvoRQq5tmFrIiDNfLNvr7GLpWFeq7rwpDbXdXLeUCXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16867},"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":"6048e82db212303f4f072ff70539830b779f35cf","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.7_1784496128836_0.9854685019655374","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.8":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.8","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"0dead5cf12bfcf4a7be6f6a2ea501332a6f3171e","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.8.tgz","fileCount":8,"integrity":"sha512-2DY8inyrTNM5WRu7Hb8+uj0o143fsZTkfRBdfiiuxv8k0eUxvfkqyHWsxWGBsZsM1cu6j+86dTP2aiqH7EIynQ==","signatures":[{"sig":"MEUCIHkzBjlbIUuiz084hyFAqdz6ivN/SBHgd2G0P6u1se7IAiEA011dWFGgX/XOvCjnePb4KxxutidvYBsDQuM8RZukLDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16953},"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":"0d109989b4892e3fe4378ab782044ceadc460277","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.8_1784566089125_0.8655269300983122","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.96":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.96","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.96","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"cb0da0057128852d9376606c7c9c723177a70031","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.96.tgz","fileCount":8,"integrity":"sha512-q1AkSdJFVDGuZf+RUQOYR3IAy1K/4py9E55bG3JyywXdlf0R5Qxnk3+HwSM0VFaDIDhbS6Ukcx5TWoUTdcYA+A==","signatures":[{"sig":"MEQCIGayqTFd8K8CqIP9XH6tY/sVF7KLhCoqybzW9hdjbhE4AiAVnIXwGG64ZvSbyQZEGAiqFXVQ02HuSaxhcyjs9fkF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17116},"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":"5fc05437224f347b00fb6124d1783eb2cd3a9b25","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.96_1784644085165_0.6331306183377534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.10":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.10","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.10","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c9f214457f6c8c083e9e7a264024fb9cb7a9f3df","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.10.tgz","fileCount":8,"integrity":"sha512-V1Xac8FL7IwLiMma8NCOjvJiJb84phAUub12rMVOchjp33sSqtOyN/7kVcYwMzyzoikuH0H/sL12tXIMpTkQFg==","signatures":[{"sig":"MEUCIDu6jPh2+loBUjE/VEyV/Lr/NJSJnrNIGAM46SLA98qEAiEAofknVsOYNtU2qdPBkXSiiEzGSe2gcnpy5hCw32dbWos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17240},"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":"a677113a409b1b60a3361a76c980e7411013916a","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.10"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.10_1784658606993_0.14761106254714673","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.11":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.11","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.11","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"60f25ae0d4657ff8fa29e15c35b0bd077ae4e871","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.11.tgz","fileCount":8,"integrity":"sha512-Ex172oR+FT1M64ahXuwqPgLoXdrPbDs0US4bP3HnvrZcvCSFoPFZh/WKFzhMcZNRoUuLfio1J+jIcK96S02pIQ==","signatures":[{"sig":"MEUCIQDLHTIlq/dW5CHAkd3EYbvCIgtFeuP8BsEIZBDq3xxorgIgFWA0Z/jVjJMJUfS9BNVsNWUmqWkCewqTe4Pq3cik7N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17316},"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":"f9630a9bd12f299fdf473640e3869eea050b786f","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.11_1784721372084_0.9712445505327374","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.12":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.12","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.12","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"22fac93f0a776dc50a1b62a21ba21c6a1aadf02e","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.12.tgz","fileCount":8,"integrity":"sha512-4S5DdgHJhr/IkxKWkvzbCwbL8fjoX50Vz3HdgmIG6OF3mg9+shKtLMP7uU/GACXV02VlWKWAwDX8pwNf3KYMvg==","signatures":[{"sig":"MEYCIQCfH0icVQn3IgQn+rBf5P1sdYgurux3QcW/u4W1BpfY1QIhAPI2VVT1v5dS5skb+7yllgnHIEvccvMDFM7pbAAcu+IQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17392},"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":"5b21f78cde6c4f3c9e7760f153c4bd8670d104e4","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.12_1784743176317_0.40331336186519295","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.13":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.13","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.13","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"ba3c13e3a8d5e52d42e011fec0df78aa0accbf17","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.13.tgz","fileCount":8,"integrity":"sha512-Ye28mRgEKhNS56gxDF+p2HMVO9QMREgaXf/SVHUTafxLE1vukq2Xhy6HEQ3Gvpm8I8BgZ07h5XRhc3kmNbYTrg==","signatures":[{"sig":"MEUCIAMu/FavFZVl4+Aryd1O0Y+Pmr1QW9ujRBSNHH0dKsKtAiEAzfiybfSo8/fav984XI6gTCUtWWuLMaEo3lqSvPbXmro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17469},"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":"56692ad8ab8d05dce2d5a08f29ad768a8b43e0af","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.13_1784927584247_0.43945728619147495","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.14":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.14","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.14","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b45b751e57090abefe3662b48833819b635ad25a","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.14.tgz","fileCount":8,"integrity":"sha512-RDumFLVtq8SMIeeTdIY6BYOvtTbv8F9O15Kvc62dUk0fakYOKW2MiKy9ZTqAd6T02AN5St3Vbcr53F1pand8Ew==","signatures":[{"sig":"MEUCIQD63iAyd46urKxFoofEvTpT28he19hxTzHoOlXbugJFwwIgBE16kaJRdVqlUSQjSovkKlaefdFjiplEpcB3scyYSPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17545},"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":"73aec9561b2762d0445397fd8a735ccab2f1ad70","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.14_1785048134328_0.5935821100832579","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.15":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.15","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.15","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"579b769bf1c47fab70b2d218fece88794d4a665f","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.15.tgz","fileCount":8,"integrity":"sha512-afZaNlLnISMX9JIlRF8EXoctygv+6rHFI7liH7NnMxtYj+kDlq1QqLSwkybdEz5np9UTT6LC3ZNb0b5yVG3hLA==","signatures":[{"sig":"MEYCIQDLbuRcLutClXIFi14rGUnF4OJuAEbYYw34W5d/gQ9fbwIhALZpWbsNOk8jT5B5RN144eatETjl4rUl2ZTNuH6U56/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17621},"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":"88c415b1d38f2c41fe068dfdb237616e3782d254","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.15_1785064125511_0.1408115719896077","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.16":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.16","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.16","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8b365bd18fff7ff1fa661cf2d9598283d8c32d01","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.16.tgz","fileCount":8,"integrity":"sha512-1neG6FIWhQYW1HenVjWi0McbSz/joK3jp8OHwUbtrqg3/ywoUXHCl1JCns9fNfEkvUxQRaiCcUrXuqs3JeBryw==","signatures":[{"sig":"MEQCIBPZZeDeBEFPvx4fSErMxcglsFxy9zciwKcYw+KxnubaAiB92FYyVmQrqlQ7UNt7iyppDVYG24hXbQ4fWvTiZbA8aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17672},"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":"3310c428985ef0a16652b73b10ea3958013846a5","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.16"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.16_1785162274179_0.6777527174403879","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.17":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.17","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.17","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"0e74d8233753a81f62f835c777bc3c513ca34ba5","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.17.tgz","fileCount":8,"integrity":"sha512-DB6dBKwawkD0c+Pjd1yPk60CHnRw5V6GkGabzLe8rgaUpSNbMTO9O5XIP7kq6IH8H7MYB0Rh1Y4GGg4UipBG4A==","signatures":[{"sig":"MEYCIQDueDso0M3xA8C5rBqCONbwqdN+2xCRM3jjPnRI/eTZowIhAKSJUHQTwdyXNgFMbk/JnqbxTPiFNFZOaXKGdmxj3Kgf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17747},"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":"fc58638e8612ea9999112b7d2a0319b01c1915fc","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.17"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.17_1785361475634_0.9147409840651866","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.18":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.18","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.18","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"0b58cdd56b4bef1a86567e2286219fbd7726d861","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.18.tgz","fileCount":8,"integrity":"sha512-Z2dCx8LkALaOQFeWFrBICvT1oDH5n5XRDOYPrJ05/FWK6ZSLMNpWeT0kaPM1JyvpyE/lverdq3mNQMQSW8kNMw==","signatures":[{"sig":"MEUCIQCS5+mXs9xEDxY+RXdgeFwUZEL1KUlY5sQeom6Hzq6SQgIgO87SRp9fCPoxlWnPIM511iX8jg/DdJU4qtI8AyjyOC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17822},"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":"f627752da1c7fc699d5d4a4a46bb3235d6df8186","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.18"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.18_1785407769604_0.7643981023130106","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.19":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.19","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.19","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"135944070707f2a6c9ca569e50a2c1b6337b24d9","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.19.tgz","fileCount":8,"integrity":"sha512-9N0kq6hTdHjVHlzl6cl8Dv0T4x4jKCGIMvuVjhk6TFTlBnRgUZt3khaBr75ve6EIxsfiUwwIuIwuO+AhDGOSXA==","signatures":[{"sig":"MEUCIQC86uV1Fn31uZcG0m/XGt7CIAupkQtUlqLBbtg5LtgRdAIgX2RCodVCTqyiEPdBp+QJAmP6kE0qlI3NDCRfM0wIM8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17897},"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":"7574e500dfb4114af6e72115bb3ac8ae0ecbd8c8","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.19"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.19_1785441621090_0.24140391571967612","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.20":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.20","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.20","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"da289b65fd468fe518c7bf29c9d658046b13908a","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.20.tgz","fileCount":8,"integrity":"sha512-bO0C5HyDeOthVsPA90cKg7/r1YihCj1rdZBKg71GIqMFczUtDoQWZ3sWGoHLmnxsh9UWe1XMSyZ8K07zfQc4qg==","signatures":[{"sig":"MEQCIGDDbQ/jftG/jOXd5Cd51Zx6DOuOMMObPvbGoEtS5zW/AiB2ZuxMDL/9RqbFzMTDy/NpNZiSLvIAIq6PsoL5XaonPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17973},"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":"b2cdb2e7ca562f0992a3befa20e71f050e5fe701","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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.20_1785491542699_0.14293561624273532","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.22":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.22","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.22","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"77c6b963e34d3a945fa59705f999a2941d11960f","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.22.tgz","fileCount":8,"integrity":"sha512-f8nK8fBnUrdvR7Ukrs1ZXEHCzUqjqJ0zq04Hu+YUumYqJEnds1nCcpF0uksH6zWJH925seJzF7nWg5dmdkmx6A==","signatures":[{"sig":"MEUCIQCrVHjUWa7VGs3rJ2mh8MQyF3NGJK/4s8paog7zQ2PJ5gIgGXlKBBLHrKASnTiaiU9aoepdyB1AGw7dfReolVnMc5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18125},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.22"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.22_1785663324589_0.13250352173482538","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.23":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.23","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.23","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5c972a45221650a150925b98602bc384d7c56d46","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.23.tgz","fileCount":8,"integrity":"sha512-meXqDicv7DM6xwIaXtM2Gcm7lempRyEj8IstsSs/eNV3JvjJNP3WVC4GEikbePm6XYEll5A37EpItlJ6/JFk0Q==","signatures":[{"sig":"MEQCIBItwXfiUCmSXvkEhk+NbIIpq8uYHb+B/aBaQcajzZ+aAiAYwHrWh08mIOkFQlSBJau4RV3Q9lzWBUG0+JP7UlER8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18201},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.23_1785836982329_0.37668730048577115","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.24":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.24","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.24","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d3364d9f624a6841ec2af6559df80a63bb6f66c8","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.24.tgz","fileCount":8,"integrity":"sha512-GKMtozR7mHznJPHLwBJErFA8neje59kgV+E/8rJ2aOZIiT/tlQ+zoPHY68z5yOmla7BDpqTfGV/w2nZJZe4f2w==","signatures":[{"sig":"MEYCIQDr7vIG1nLjTFvYQhipqmXdERjUEjYoA7zMzE0Aew29RwIhAP3cf8o8A/cCjo83KN5zNYDSNR6ExSdqFVEMMRriBfPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18568},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.24"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.24_1785881611012_0.28051558984882274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.25":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.25","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.25","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"51a6843950c1ece83402a068501a939e9007aeb9","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.25.tgz","fileCount":8,"integrity":"sha512-sfRyIDA6Bri7xW2Nyl8l1fxTJszgva5BZ7He2YsPQiEeOu+g8qaHwCBa2bfniTjiFcFCMD5Wd5BJ9nQ3bmFwyA==","signatures":[{"sig":"MEYCIQDTbp/5WKw8LVvowN6iJOj0WCqo8eEm79qB9UkphPBa+gIhAOsR64C1xGxMFsKt97EyShNm2dmOHAw/T4JVb9BbBF9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18643},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.25_1785965643764_0.8080098399620868","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.26":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.26","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.26","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"23088533be71efc5710ae3b0bd403f681d0f2a4a","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.26.tgz","fileCount":8,"integrity":"sha512-yrv7i08L8HjzAA5eBxcOD71O9Scf9MfsWIARSy/4A8RGY8PTgnb6HTUsM5RUjnPnvoDKmSES8XQEQz+5hKf+FA==","signatures":[{"sig":"MEUCIQC5koG/k39fTbkQkSyVRyOV3bv2bsQQksEF7THVaipdcwIgH2ZqXbMuqP1DHNAp2h/jIVgL3HoelkjQkHcry6I5fWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18718},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.26_1786053829641_0.14502257222629078","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.27":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.0.27","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.0.27","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9ad9a787de46870c92cca1c11c24351a23f3dadc","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.0.27.tgz","fileCount":8,"integrity":"sha512-X2N8v8dZT4G535uXMLo7UKqe+QVqF7V8sUbqlHIPWudfyXXiRyjetGB8bnXX8BAW+q2fo6oPBx2Dwm8Q2t7AnA==","signatures":[{"sig":"MEYCIQDQiwltJPapCQPUSI5XkMfCCbxCL3unOdHnc9Q3qqhkVQIhAKHqnUbnxYiQmh5lIWYNjsoKV22rBdwXkkERkaT7rk/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18793},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.0.27_1786130649642_0.8401714082183156","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.0":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.0","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"055e5dce3a92eafc83ac6378fd213cbf3fa2b818","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.0.tgz","fileCount":8,"integrity":"sha512-6vydeLsySJVCaQqJR/91OL/RZh0lO3/iYabmO4R978qX8jTRKgixV5a/nVFdqjBHPvIq0420VTXgN6rQJA/Bbg==","signatures":[{"sig":"MEYCIQCOdUFrx61OzIL3Bxsmh0vLp1kIvW+xhYBxk3bEPkc3BwIhAKw5RJgGjfBtYqc/MI4kuTPQ5UJtRWLDa0QOzQ4EBBAY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.0_1786273714716_0.11982497734674635","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.1":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.1","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"7accf609b9f67af489f17898b346932a28c1dc6a","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.1.tgz","fileCount":8,"integrity":"sha512-9NVHYe7bYEnLiyn7yw0WIMjIEY+q5uhNLNoDF62KCfuefyvp9hSp8Qg0jf8wXvDsy3q/p6ICueoj20Jjq6RxGg==","signatures":[{"sig":"MEQCIDKGOgFrElO00wwfXuUVTA/QI2NrEqhL6yjwqHDm7yg6AiBbF8qvcISfPa1aYN9S/cH6a/sxpkP8Yg6HpLRqKlrtsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.1_1786353241987_0.22862773782695434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.2":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.2","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"fd1f8e62c2e26ba47e66a7c627f6d66d332e3c5d","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.2.tgz","fileCount":8,"integrity":"sha512-1VxhORaHtW+uPWGd1ztr/6LBukEhmRy02kIwmdehbZfHbXn4aEL6BpqBMzFT6RYimXThSx5xi5nuAOCWOScHgw==","signatures":[{"sig":"MEUCIFgbc5vG2GeRNjvrEllPW7zz+D4oN6t13NkOFMNIMdjgAiEAnfDXqZVoOmeKbQiyOqpeBK5c6fDwTehUU+aVJ/F+vkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.2_1786365421464_0.600900738939844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.3":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.3","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b8db336196a06472c58875de01f626bfc0a0c769","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.3.tgz","fileCount":8,"integrity":"sha512-jMxhmKM6sLYDiH8rv8aduDYAkkpMRA2QxW+k+kPLv4Tv2CA8yh/t3txQ483VPt0cijkQu2rwJgoUVgCUfbDn9A==","signatures":[{"sig":"MEYCIQCFMtoSZathzUToSAYUDqDqPcCuw02HYRR3pRmLya4l3wIhAOqFXCkhXpbMRm3Fg+0OD8zY8s9WPKz6CuGRcC4kKxmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.3_1786383458354_0.43920721384662054","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.4":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.4","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2194f06505e250c2fadc46a21ec0dd9a5c1ccafd","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.4.tgz","fileCount":8,"integrity":"sha512-gvE1j+aVdVVE8U0xSKBEoGPJ34C313kagu6Fy+s8pw1hQRErbKoxs/EECVRLFcS42wAxhVQBQtnol6tQwEDulw==","signatures":[{"sig":"MEUCIB121AKRiW43FWlfAD+pjVZhPSUxyxE5NSNLZMHrV+TOAiEA5+CuF2oqEJ0W1CPUsY8+4o/TdGkDLe3uPfamSnV5owg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.4_1786400778764_0.9448156440396045","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.5":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.5","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"0540aa567a5481a0fd6a310d00f6133b2d1a8a59","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.5.tgz","fileCount":8,"integrity":"sha512-kNPZPv+j7aSKtzPDt/xTBqQZsS0E1vEMASoLE+fugCAUhhTuMHd5+vDUmktHyr5ufgu7gV/SKXuQnOvNS40A2Q==","signatures":[{"sig":"MEUCIQCKhOlvK3mTsvTW/RXCrjPFt5QrmMtorF3A/2AlmKjJZAIgHQJcs8a5SDkBPQ3QrO0xGfCM33pt2Sec9KjzmljJy+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.5_1786437680739_0.7505273307667366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.6":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.6","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a511166eebc1361d2530df3058cd675c2ec8cd01","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.6.tgz","fileCount":8,"integrity":"sha512-OGDTpts6I1UrQnymNozMAamfILDW6Bcv26ro93DqvRXz6irzz8HzjlFkkK9nVGK1mQyHyaNXKsbcLk38aF2eWA==","signatures":[{"sig":"MEUCIGpS+XCk9iynAxxm3kJHt3+QKI6+DuGebCHe9/dcd0jUAiEAnXyfEn2FHHd1Gk/ly+LcJhGi/gprsIWVZ+AJfxj1JNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.6_1786513619718_0.014809349690726448","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.7":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.1.7","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.1.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"447a036df252604280a24ad155d901d4493f140d","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.1.7.tgz","fileCount":8,"integrity":"sha512-NtG6UzD8mXoVD5tfw+mTmGGTOxrh/emnLKAg9k9/gkiXUB4oMrkw7TP6+5mDQUUIseG+HSq8/wYN6I5qOP5xjA==","signatures":[{"sig":"MEUCIQDKE04QOXzd0UXUvsxrkCnQHwwMGKRlWwgnWR6iZLDi6gIgObHX1dzOBUtgZuLS4HRgZuwDVwNpZX2dFrdBJ7i0BVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.1.7_1786543672782_0.48032559154311705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.0":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.0","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"aa96309ac8101e72338c2244b5e7359886761fd7","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.0.tgz","fileCount":8,"integrity":"sha512-6eALpMaPQpEL+m3nN95v4kHra/S9C2DuyN3SlJUCduUrrmh9aFSSIOmERSbhITc/26JvBlZrviAEoCQeWc20Xw==","signatures":[{"sig":"MEUCIQDuXtXexB4bdCGBKnaVUWtVlb7UtCqEl4xH8O25anxasQIgIN4t9FTWetB9JkPCr6M0zlOuQlxrnTIfRRJ2vhAAvLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.0_1786577579694_0.673275894932529","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.1":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.1","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4b5cb1e763bd452499765446703a7e53720cc45f","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.1.tgz","fileCount":8,"integrity":"sha512-EFHE7WVPtcZoGbJLN4e9sfFNgYQnfJFFvJxp1B/WGklcNR6VTXNaYWRvw16GcVERvagCEljeJtwKL7u6QixObg==","signatures":[{"sig":"MEQCIHbdu5gYaHwXtjf2piunehc2P5x/oGrqN5CDxzB9M3dBAiBiyR/GujjDUgI6wWcx1fDw4OENnr4/HyDLTOZcFUKK/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.16.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.1_1786630745616_0.5266571759106136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.2":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.2","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"3def254d21e23be68f12aafb869edf1b4684cce9","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.2.tgz","fileCount":8,"integrity":"sha512-i8HHZurI+oynADhu5KZynyyn/LqDpd0WwbtzxdD81kfv3ISYggXbSdCevh10SNZcvxobOFU/+Xnmp1tMoDnfpQ==","signatures":[{"sig":"MEUCIQCOHW3/eywFdsQ7jtwj+29YJ9y21cni4UHjTE5QMCcfTwIgbNcvRRA9Tilb3d+PquT1kX0l5f4hv6MKExuOItYEI6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18939},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.2_1786703096740_0.6576003335302538","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.3":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.3","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"4d6b94dfed2b38b99c073abb978b3a62bad735bd","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.3.tgz","fileCount":8,"integrity":"sha512-8rKtK097k1QLopEr4UAbX+9pcgmptO5TCBsVAJxH67s4J1jsEtfwZIeUrpBtfzwAcreCkmUXWxi+Lut8xQ/UpA==","signatures":[{"sig":"MEQCIDvKBG43aEQPuoj5jzQqbeySy8D5Cll2Fym0WqDL+ryHAiA9oRimQKzDDF0s5Cw6MnOgMfCsDFhCp5n0FA4CZDvvUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.3_1786722206931_0.6037993249436493","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.4":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.4","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"96650ce99ff9ebe7b068fce20022397e45157443","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.4.tgz","fileCount":8,"integrity":"sha512-5stnQTC+0ywYD7BUIKdPGH5tZz3xlSdQYcsgZAFjXBHSXiakZ03AgPE3lumPvqsq7VChtOuUSRZkN93MiOjXYw==","signatures":[{"sig":"MEUCIQDLlGZ7Ik/PcUJ1FQsXB3R+p3h3gSZ4q/c3J6gE7MFEhgIgAaC+bRQ3BycoLkyukcc8d+XEk6TCcrcfd2G28ghR9cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.4_1786745053891_0.46883274293524635","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.5":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.5","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"352ea853553a633373d0b9b3704e547667c11869","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.5.tgz","fileCount":8,"integrity":"sha512-obvIhl3iykmJMU1NikobrIRBiSxB5NgmV3qIGOmge3J6bt/N+Ap/l3Nt9d3rss/1BnO8cmavrDHf7Nrr0UWkwg==","signatures":[{"sig":"MEUCIHy44zBuFiG+ZtIAHzgJknOye4xwKNwtvQ0pSOO30pZtAiEAuQWHOf1vmdZv5cJEquVVPO7kh5lfY9cvGmEAyIcXiPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.5_1786795443756_0.2501925381123289","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.6":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.6","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c7393f88d7a1b01b134d160418ef7262672e2260","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.6.tgz","fileCount":8,"integrity":"sha512-/IC9fkv0sPMn7PEqWFKUdJeWBR3gABcI5DW6/sL1xtOJSbFrA76Xz1bb2alLx73EIAJj74khtAAPLTpACMjVWA==","signatures":[{"sig":"MEQCICp22xWjlkD6Yz5oWe/e7++q5/2Ix5XK5tyQljF9njXnAiAuJysJv0w2VI8LirUagtapMqY0ImrFfaibPihVArqIdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.6_1786901585177_0.09493545451397956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.7":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.7","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"1d1c140a2f59a52270869a6effd9182c26485bef","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.7.tgz","fileCount":8,"integrity":"sha512-a+HJe2U8hDFl0x3G+TMJZRjbcqvITIqMz8ujBTJcIQeOG/OWc3QrfjK8xkMIhm74kuHrKLsOp57X+eVyvL5/Ew==","signatures":[{"sig":"MEUCIQDvK07od/2K4Z0rrBJ2QTQvSt+UeC1FzyPv+jxiGlJOWwIgfarB+hxCdc7L3OqzXAyMg5R5qqQWlQStTV/R2yLjtuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.7_1787006762216_0.39527141531452603","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.8":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.8","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a8e3aca82f18a3a98d133b46b7273fb67326dac3","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.8.tgz","fileCount":8,"integrity":"sha512-9VFTHg85lk9c0hYq9z/XDGOUQ3cj5Ako9V7mVV94++x1tcz8jaI1FAoZykqGIP5xRwmYL/WQEo7R6LEoFgzrSQ==","signatures":[{"sig":"MEUCIGt+fMlcOVY9+lZknzt0er+hDzHggeIdVXoqd+wbjje6AiEAvMM7yC2drhLOLiYZXvPohiaTve8gHOrMas12bldQQUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.8_1787091613660_0.16318683820085034","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.9":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.2.9","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d8f165bc045da3f5276d0cb1a9dc6bb3ad2468f0","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.2.9.tgz","fileCount":8,"integrity":"sha512-GAi6SO6QEwXeDp6xSNBfJ6v/S9EHpx0MuEJse3Gl9RJxpCIi6kcI5c6K2QvjUSauW/NiHmt9O7EYizNKAHi/ew==","signatures":[{"sig":"MEYCIQDxlWoyH9eZOC0Aal9lJZv3TanGMv5OvQmBUi1XFQhL9gIhAPov12BW+FgvZsX3cEhVDWKeTqEZ3Az9JN4uLbeAcwTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19017},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.2.9_1787166962194_0.4900875390070296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.3.0":{"name":"@arnilo/prism-tool-validator-json-schema","version":"0.3.0","keywords":["prism","json-schema","tools","validation","agent"],"license":"MIT","_id":"@arnilo/prism-tool-validator-json-schema@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"d7cc68a29340de2037f56cc9eb47347a1dfa40b8","tarball":"https://registry.npmjs.org/@arnilo/prism-tool-validator-json-schema/-/prism-tool-validator-json-schema-0.3.0.tgz","fileCount":8,"integrity":"sha512-QvD/wAK4dSFYjznFvEwWRLCEiHffaT4oX1MdifNaZEhPgURFVuj7ZLAxjNHa9+cP3FDmWdVkyf0Y8QG8CwRwnw==","signatures":[{"sig":"MEUCIQD15UFSR9CBXBJF0Lka5DGnDRXZzLU/rAY7GDurloRf9QIgBd9TpHl4K4FRYH8LHYwKQ82DDkn7OnZsFetc02gT170=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-tool-validator-json-schema@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19018},"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/tool-validator-json-schema"},"_npmVersion":"11.17.0","description":"Optional JSON Schema tool argument validator for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-tool-validator-json-schema_0.3.0_1787269132940_0.5358990749298755","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/validation/json-schema. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"}},"time":{"created":"2026-07-15T13:37:24.909Z","modified":"2026-09-01T18:22:50.488Z","0.0.4":"2026-07-15T13:37:25.274Z","0.0.5":"2026-07-16T15:11:09.668Z","0.0.6":"2026-07-19T13:19:45.965Z","0.0.7":"2026-07-19T21:22:08.968Z","0.0.8":"2026-07-20T16:48:09.298Z","0.0.96":"2026-07-21T14:28:05.364Z","0.0.10":"2026-07-21T18:30:07.213Z","0.0.11":"2026-07-22T11:56:12.229Z","0.0.12":"2026-07-22T17:59:36.449Z","0.0.13":"2026-07-24T21:13:04.397Z","0.0.14":"2026-07-26T06:42:14.484Z","0.0.15":"2026-07-26T11:08:45.641Z","0.0.16":"2026-07-27T14:24:34.359Z","0.0.17":"2026-07-29T21:44:35.768Z","0.0.18":"2026-07-30T10:36:09.732Z","0.0.19":"2026-07-30T20:00:21.210Z","0.0.20":"2026-07-31T09:52:22.838Z","0.0.22":"2026-08-02T09:35:24.732Z","0.0.23":"2026-08-04T09:49:42.476Z","0.0.24":"2026-08-04T22:13:31.186Z","0.0.25":"2026-08-05T21:34:03.897Z","0.0.26":"2026-08-06T22:03:49.799Z","0.0.27":"2026-08-07T19:24:09.774Z","0.1.0":"2026-08-09T11:08:34.849Z","0.1.1":"2026-08-10T09:14:02.109Z","0.1.2":"2026-08-10T12:37:01.647Z","0.1.3":"2026-08-10T17:37:38.506Z","0.1.4":"2026-08-10T22:26:18.917Z","0.1.5":"2026-08-11T08:41:20.895Z","0.1.6":"2026-08-12T05:46:59.856Z","0.1.7":"2026-08-12T14:07:52.966Z","0.2.0":"2026-08-12T23:32:59.832Z","0.2.1":"2026-08-13T14:19:05.758Z","0.2.2":"2026-08-14T10:24:56.889Z","0.2.3":"2026-08-14T15:43:27.098Z","0.2.4":"2026-08-14T22:04:14.049Z","0.2.5":"2026-08-15T12:04:03.902Z","0.2.6":"2026-08-16T17:33:05.312Z","0.2.7":"2026-08-17T22:46:02.347Z","0.2.8":"2026-08-18T22:20:13.813Z","0.2.9":"2026-08-19T19:16:02.382Z","0.3.0":"2026-08-20T23:38:53.084Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/tool-validator-json-schema#readme","keywords":["prism","json-schema","tools","validation","agent"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/tool-validator-json-schema"},"description":"Optional JSON Schema tool argument validator for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-tool-validator-json-schema\n\nOptional JSON Schema validator for Prism tool arguments. Returns a `ToolValidator` compatible with `AgentConfig.validator`, `RunOptions.validate`, and `dispatchToolCall({ validate })`.\n\n## Install\n\n```bash\nnpm install @arnilo/prism-tool-validator-json-schema @arnilo/prism\n```\n\n## Usage\n\n```ts\nimport { createAgent } from \"@arnilo/prism\";\nimport { createJsonSchemaToolArgumentValidator } from \"@arnilo/prism-tool-validator-json-schema\";\n\nconst agent = createAgent({\n  model,\n  validator: createJsonSchemaToolArgumentValidator(),\n});\n```\n\nRequire every active tool to declare `parameters`:\n\n```ts\ncreateJsonSchemaToolArgumentValidator({\n  missingSchema: \"reject\",\n  maxSchemaBytes: 256 * 1024,\n  maxCompiledSchemas: 256,\n});\n```\n\nCompose a lower-level adapter:\n\n```ts\nimport { createJsonSchemaArgumentValidator } from \"@arnilo/prism-tool-validator-json-schema\";\nimport { createToolParameterValidator } from \"@arnilo/prism\";\n\nconst validate = createToolParameterValidator(createJsonSchemaArgumentValidator());\n```\n\n## Security\n\n- Rejects prototype-pollution keys in schemas and argument instances.\n- Rejects every non-local `$ref`, prototype-pollution keys, schema cycles, and non-finite schema numbers before Ajv compilation.\n- Bounds schemas to 256 KiB, depth 64, 10,000 properties/keywords, and 128 refs by default; all caps reject invalid values and have finite hard ceilings (1 MiB, 128, 100,000, and 1,024).\n- Bounds argument depth, property count, string length, and array length before schema validation.\n- Retains at most 256 compiled schemas in deterministic LRU order (hard cap 1,024); eviction also removes Ajv's matching compiled schema.\n\nSee [Tool execution primitives](../../docs/tool-execution-primitives.md) for the full Plan 055 design.\n","readmeFilename":"README.md"}