{"_id":"@noir-ai/model","_rev":"57-d0164625d9b629fe5bdf13aeb8c975c6","name":"@noir-ai/model","dist-tags":{"latest":"1.16.0","beta":"1.16.0-beta.1"},"versions":{"1.0.0-beta.1":{"name":"@noir-ai/model","version":"1.0.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.0.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"a8ae5012dd71bd4a504fcde49cb7e7dca7baff3c","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-XqYzG9nVkkXXX46inhoof2Wjdt1SL983zjsgzfnNGwWyiDoLfu0QidKpZjy9cKoiFQZ6VeRCgCPcHynTKzQceA==","signatures":[{"sig":"MEYCIQCigY68fKEDjFUhXOY4nzcrFxQ/n1GQLTNyMlhyDou1jAIhALU1X14iuSNNA6848v2EeJj67N8eHrA0DJI13tc00HKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90060},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.0.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.0.0-beta.1.tgz","_integrity":"sha512-XqYzG9nVkkXXX46inhoof2Wjdt1SL983zjsgzfnNGwWyiDoLfu0QidKpZjy9cKoiFQZ6VeRCgCPcHynTKzQceA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.0.0-beta.1_1784967697041_0.38464920125290347","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.1":{"name":"@noir-ai/model","version":"1.2.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.2.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"8c067623109d92623177774a0e783d238c17f0a6","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.2.0-beta.1.tgz","fileCount":6,"integrity":"sha512-k5ETYiHGgHyV6fNB9WzTyJ7koVoW//h37mm68p77jCB6UcRAKOQAXaPPiN9Sla3NO2LdQB59Nr/TF+dG1bkrhg==","signatures":[{"sig":"MEQCIBl28W/InANU4wn0V6qcAzE8UKq5+4Ex3ygzEDmfHYdqAiBo5kAAxBasjSYhwGPuVUwhD0VPlbiUjj0CT7e+/ZO+Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.2.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.2.0-beta.1.tgz","_integrity":"sha512-k5ETYiHGgHyV6fNB9WzTyJ7koVoW//h37mm68p77jCB6UcRAKOQAXaPPiN9Sla3NO2LdQB59Nr/TF+dG1bkrhg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.2.0-beta.1_1785030875359_0.5158235225910548","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.2":{"name":"@noir-ai/model","version":"1.2.0-beta.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.2.0-beta.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"8901cb6278c73a1a68cec75da1f4da2ea4dd470c","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.2.0-beta.2.tgz","fileCount":6,"integrity":"sha512-D9fsgUx5NFhgw22mYxAqQ3RbY9rIImY63zi9M3l57ak8VRhajXogZSJ5PW382/N2lZYPZqQuOxsnHbLaEoTy9w==","signatures":[{"sig":"MEUCIDtAfaCKViYDSnlohOdgrDINmTqBryU7LVftCNgSUlI4AiEAjOlSEOFg0lPjMq+tGJv/HDYkViooOCABcbJxOXBSB3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.2.0-beta.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.2.0-beta.2.tgz","_integrity":"sha512-D9fsgUx5NFhgw22mYxAqQ3RbY9rIImY63zi9M3l57ak8VRhajXogZSJ5PW382/N2lZYPZqQuOxsnHbLaEoTy9w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.2.0-beta.2_1785036063118_0.3326227334612126","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"@noir-ai/model","version":"1.3.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"386bc3a14fbe7ce0e981cfe15a782250d737f1bb","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.1.tgz","fileCount":6,"integrity":"sha512-GVKBP4kprHTCGryYCNP2BdNB/nPVqR4dusKrZLr9JAtKS8VbdKLS5RjaSVaxz2lExjLqO+8P+FhWJFse0gfNGA==","signatures":[{"sig":"MEUCICRbVcNtl7kwijwKMMcjFgxmN3o7hMCUjHoW7XBBra+KAiEAoEEjfaAt3h/knAa5X5iNu+gmkK7SmLkwumDKXtSpSa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.1.tgz","_integrity":"sha512-GVKBP4kprHTCGryYCNP2BdNB/nPVqR4dusKrZLr9JAtKS8VbdKLS5RjaSVaxz2lExjLqO+8P+FhWJFse0gfNGA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.1_1785050408256_0.5478256122525738","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.2":{"name":"@noir-ai/model","version":"1.3.0-beta.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"f7926edbe8b726fcdd53e9eeb968e4d36cc2c622","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.2.tgz","fileCount":6,"integrity":"sha512-HXxuLJNx0epuvrQqKmWRVcepD5mJ9bqPbnEm9BOt7Eyni9YYMsnw9KY7qS4GxC5H9MUapGClMChNoWiGPhBK4g==","signatures":[{"sig":"MEUCIBjGUlW+iM/kgvsvccqLhY9O+BKMmGKjPGsQ3XK2ZMCmAiEAr8vxjIEB906NKDbNXn0K5zFQVAHrnuloyGv7myZ0CJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.2.tgz","_integrity":"sha512-HXxuLJNx0epuvrQqKmWRVcepD5mJ9bqPbnEm9BOt7Eyni9YYMsnw9KY7qS4GxC5H9MUapGClMChNoWiGPhBK4g==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.2_1785051597899_0.3223334642368392","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.3":{"name":"@noir-ai/model","version":"1.3.0-beta.3","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.3","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"6633330a9ad1f0bd86703fc8cebaf9528700df5f","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.3.tgz","fileCount":6,"integrity":"sha512-27nPzr9zjMLm9h8o6oLoQURnCgcQ5sKDJiZXhyzaGatWY+FVHNRWxEiRHaZGxr90sePDX/1/0MVf7C/tB203nA==","signatures":[{"sig":"MEUCIAupF+6MkVdP9scUItDQ6QyTbhEFmiWdbF00uJ63G0zBAiEA9i0ayXH3LSH5RNAU6EJfG0uQjd0HqP6wnzR+JMr91Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.3.tgz","_integrity":"sha512-27nPzr9zjMLm9h8o6oLoQURnCgcQ5sKDJiZXhyzaGatWY+FVHNRWxEiRHaZGxr90sePDX/1/0MVf7C/tB203nA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.3_1785052345370_0.08441409988536686","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.4":{"name":"@noir-ai/model","version":"1.3.0-beta.4","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.4","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"0496dcfd3bfc343cef3831de150494c0e4bffaf2","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.4.tgz","fileCount":6,"integrity":"sha512-Bn+ZPap/Qnxbsw/UylKAJYswKib1q7uoxN15wtoNXrIXHrP8NuN3g93gzW/pPvImiNmOZjhkaTlpVrC607uFTw==","signatures":[{"sig":"MEUCIQDjnHFc809+lGflggWCfcXurwWxuJ0CpV5YKVmaUdlu/wIgO5grAgsUNnK+lS6X9BaALaNWzjS0khSfoqvjS10BeAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.4.tgz","_integrity":"sha512-Bn+ZPap/Qnxbsw/UylKAJYswKib1q7uoxN15wtoNXrIXHrP8NuN3g93gzW/pPvImiNmOZjhkaTlpVrC607uFTw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.4_1785053207841_0.6614160219933469","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.5":{"name":"@noir-ai/model","version":"1.3.0-beta.5","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.5","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"d8318345287bddbc891687e164a75d80e33fbcea","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.5.tgz","fileCount":6,"integrity":"sha512-6L/mn8diBCqbiNPs/SJjOQ4X6yzvcgycSnGrL8iAqlZmVOtG5/JKsddnEsh9myb+CHZp2fjs8XP2mlIysbiXjA==","signatures":[{"sig":"MEUCIQCBncAyRYbxMnGht/i2DLlptrnwkgLUrZw8+M1itSmUAAIgeX0m0epxGG+jnRxI3CZGfdxo6XHHxF1saVDZB76Qhe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.5.tgz","_integrity":"sha512-6L/mn8diBCqbiNPs/SJjOQ4X6yzvcgycSnGrL8iAqlZmVOtG5/JKsddnEsh9myb+CHZp2fjs8XP2mlIysbiXjA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.5_1785054538915_0.0039664967379604565","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.6":{"name":"@noir-ai/model","version":"1.3.0-beta.6","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.3.0-beta.6","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"92082215f4a1368d21887a2c3d6a7a75fdfe952a","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.3.0-beta.6.tgz","fileCount":6,"integrity":"sha512-t3Bt8JDVHMRsxjqA7eX1E2c2C5Z89A+rT/fPNabBuGWZfgme6hQcqKCAX1N2KDu17sHSFAYVWuymiRLteWmpxQ==","signatures":[{"sig":"MEYCIQCde+t77kNCYHT8R1ti9a5MwqzJKtzFbXTaG/jR/me3RAIhAJ5NJoixBUIb6ZLcJNHfzFRmILcgckkZp4KrBwQAnpSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105860},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.3.0-beta.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.3.0-beta.6.tgz","_integrity":"sha512-t3Bt8JDVHMRsxjqA7eX1E2c2C5Z89A+rT/fPNabBuGWZfgme6hQcqKCAX1N2KDu17sHSFAYVWuymiRLteWmpxQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.3.0-beta.6_1785056727125_0.46915693309433415","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"@noir-ai/model","version":"1.4.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.4.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"041f4d1e23cb304be9c06ba96ccafe8433d1bacc","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.4.0-beta.1.tgz","fileCount":6,"integrity":"sha512-QutJz7KEkZPUEObjeqmyt5kDMyxl2KPG7B7m5UjQrq/6dy0YGTFMhicpZkkKwfK2SLZ7u7EUsVQWNALvNdU2cg==","signatures":[{"sig":"MEUCIQDutbqDZY11VCUYDPop9GsKZvG/YVE0oEtr+jcSvAikPAIgYbn9JYfls9AdkFBnlQUnLO9CWQQQ3Its7Jaz8UA0zTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.4.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.4.0-beta.1.tgz","_integrity":"sha512-QutJz7KEkZPUEObjeqmyt5kDMyxl2KPG7B7m5UjQrq/6dy0YGTFMhicpZkkKwfK2SLZ7u7EUsVQWNALvNdU2cg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.4.0-beta.1_1785112220996_0.14313446893869952","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@noir-ai/model","version":"1.4.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.4.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"1006df44355f2d03b0a5c92372f47d0c765116f2","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.4.0.tgz","fileCount":6,"integrity":"sha512-rs/KbQKy4XJ/IOUT3ReOztvZ3lr37lEXgcPjsq77wzwxm7O+5zTLxyBYqV1FMyjEdTmvUDy8vAOh+nX7V0J2jw==","signatures":[{"sig":"MEUCIFyy4YbWcl+YsESNxgfjeI1Wwezf4ZJBPx6D4HfgHQYiAiEAgYeyMmSWfd63a3Iq2No+Tv61gCLjgtE6qmGRokXwKdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.4.0.tgz","_integrity":"sha512-rs/KbQKy4XJ/IOUT3ReOztvZ3lr37lEXgcPjsq77wzwxm7O+5zTLxyBYqV1FMyjEdTmvUDy8vAOh+nX7V0J2jw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.4.0_1785142392958_0.46532889961363755","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"@noir-ai/model","version":"1.4.0-beta.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.4.0-beta.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"612ba50218d28303853027db276303bcd0f331c8","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.4.0-beta.2.tgz","fileCount":6,"integrity":"sha512-hCgt9TD+wZZu0jd3AUaW2vX8Md/jKw97k3zoxJnotr0jk9YQQA6vEeC4HVow3tQRlYd5Zu1iY7miJIDRMKuY1Q==","signatures":[{"sig":"MEUCIQCO5FqkCUGBTFg87hx02tCLnQjKfEtxOtYkoDGNEx4mKAIga5TcrKD2nEbjCTAO+YOIRuv9RpZCU63j9tUo9QL75YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.4.0-beta.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.4.0-beta.2.tgz","_integrity":"sha512-hCgt9TD+wZZu0jd3AUaW2vX8Md/jKw97k3zoxJnotr0jk9YQQA6vEeC4HVow3tQRlYd5Zu1iY7miJIDRMKuY1Q==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.4.0-beta.2_1785212087462_0.5848679786870834","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@noir-ai/model","version":"1.5.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.5.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"60e2a9affdf9f23dd743e0a7cb033f919de04976","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.5.0.tgz","fileCount":6,"integrity":"sha512-H9tvCg0nnsj52KUJXh+tTGQoh5l/ee9eVFlOg6UBDRHAvZ0PDAue/VUKn0sOGsM8fk6uRmThlKmhI4rluk7B6w==","signatures":[{"sig":"MEUCIFwZIVj4lVT+Wa8ZywCZ7JiQVCEg8GMQNJt9LKZES/wpAiEAzWdAa66ZPKCqwf9udWVr+Z0HMED6UReyKhF77OCS9xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.5.0.tgz","_integrity":"sha512-H9tvCg0nnsj52KUJXh+tTGQoh5l/ee9eVFlOg6UBDRHAvZ0PDAue/VUKn0sOGsM8fk6uRmThlKmhI4rluk7B6w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.5.0_1785212095872_0.2637934822624066","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.1":{"name":"@noir-ai/model","version":"1.6.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.6.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"5629961a4c584c21c6767cde7b69c0c97e8a6988","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.6.0-beta.1.tgz","fileCount":6,"integrity":"sha512-/TCyg7ufGrmHSVXBkHoOxcCuhRf13DDZFekau0lq2oTwlhl2UaL45hMaUfyceYUhMIe0rbg8BKsrSkdNP+d64A==","signatures":[{"sig":"MEUCIFATgpVKxv+9mEmYbnS9uWDCakrVgHowDZ6V2dvlizM5AiEA8s4nF39KFOQ9TWYgEHgBnfg98fJKepoHPPmy5/cXeUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.6.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.6.0-beta.1.tgz","_integrity":"sha512-/TCyg7ufGrmHSVXBkHoOxcCuhRf13DDZFekau0lq2oTwlhl2UaL45hMaUfyceYUhMIe0rbg8BKsrSkdNP+d64A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.6.0-beta.1_1785220420636_0.947168030449212","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@noir-ai/model","version":"1.6.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.6.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"04447a32396db87a2c269b257216268f47d04727","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.6.0.tgz","fileCount":6,"integrity":"sha512-x7j0ZnKku5AcQor9DzLDIG3TjGxKMn9mmEjuloXJvrPYBZw5VA+dY4RG+Ul1eID0eW0VAZA3ZncvHNBY9TseCA==","signatures":[{"sig":"MEUCIQDwQG+hGSfMU77tPl0sbBH4fVuisH+KN3ww2ULm3H9M6QIgIPn19jQFOoDSzy8bAxlnYtDQH4cd2qdVc5XpX4VqmBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.6.0.tgz","_integrity":"sha512-x7j0ZnKku5AcQor9DzLDIG3TjGxKMn9mmEjuloXJvrPYBZw5VA+dY4RG+Ul1eID0eW0VAZA3ZncvHNBY9TseCA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.6.0_1785220443697_0.6867779671794476","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.1":{"name":"@noir-ai/model","version":"1.7.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"3ab2c4f520bfa04e4138a23bdea90f583b0e638a","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.0-beta.1.tgz","fileCount":6,"integrity":"sha512-IUrv3W1NmiesgUVnTLb1olcOqrVv7WQPuAQOa6DCWiG4yNbMXGBhZ6uR9DiB3U7p6btO+Jdw7lSqbDHS9DaMAg==","signatures":[{"sig":"MEUCIGoOxk+EtTbACGcK5Cw+BpnBtY6Xj39irSRc94+m4LtmAiEAwzHc7hBEA9wsapGqCof0W5KohhvTy465Y3qqXfPu7gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.0-beta.1.tgz","_integrity":"sha512-IUrv3W1NmiesgUVnTLb1olcOqrVv7WQPuAQOa6DCWiG4yNbMXGBhZ6uR9DiB3U7p6btO+Jdw7lSqbDHS9DaMAg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.0-beta.1_1785813065981_0.6590676336216621","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@noir-ai/model","version":"1.7.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"47143d03c048d8a63de65db4f6ef2471aa98be19","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.0.tgz","fileCount":6,"integrity":"sha512-KV5NPchJhyabc6NK3HKh9pFDcaTUi/yoH7REvG0RWYREcE70hAEhfloA+WAmlgRbVPjRopNLF8gm3YfbQigsOg==","signatures":[{"sig":"MEUCIQDTUYFsND0kvLOLeeuvuKRE0hyCv6b9GKHr2bvHTF76UAIgNIVO1ZTHjGGX2DaOnzVNSoaaxH7zxfzhCNWCGItcuVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.0.tgz","_integrity":"sha512-KV5NPchJhyabc6NK3HKh9pFDcaTUi/yoH7REvG0RWYREcE70hAEhfloA+WAmlgRbVPjRopNLF8gm3YfbQigsOg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.0_1785813652914_0.08763575813039726","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.1":{"name":"@noir-ai/model","version":"1.7.1-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.1-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"d3e30db7980b988050cc0886b303de1fefd85059","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.1-beta.1.tgz","fileCount":6,"integrity":"sha512-kukZjl+Crb34F5MokHnA3S0LIkBdthYTR1ZOQ9cbFrIv5pUc5bIF84icydWV6P5TNktCanl4nhoTZiWF3B1+5w==","signatures":[{"sig":"MEQCIHkiHc1V25zE1Br1/XP7Map9gmrueD/cppRWj6UvEfEKAiA5B5sODahzkN9olMpGt+RKRReJU68fb9sVopUbsePcKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.1-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.1-beta.1.tgz","_integrity":"sha512-kukZjl+Crb34F5MokHnA3S0LIkBdthYTR1ZOQ9cbFrIv5pUc5bIF84icydWV6P5TNktCanl4nhoTZiWF3B1+5w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.1-beta.1_1785821976222_0.6680121721423826","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@noir-ai/model","version":"1.7.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"3188a569c1274d829e717013c6b7755e5b6c560b","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.1.tgz","fileCount":6,"integrity":"sha512-BumtOPwCWx30QbA/sRkJY12vLAMt8W1+eH1FsPC1Rms6RTzuaks7Vx/h15pVCdGOqjaLChUB5vkGiVo2tw+P9Q==","signatures":[{"sig":"MEQCIDg6qtqpfuF6Kha68F1vejk9pJSHDjaMVq4PMZ6Xeyx7AiBqzlkhGmtILjJ50bqavqGIJeSzi/hMmeMfPgVJ7ljkzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.1.tgz","_integrity":"sha512-BumtOPwCWx30QbA/sRkJY12vLAMt8W1+eH1FsPC1Rms6RTzuaks7Vx/h15pVCdGOqjaLChUB5vkGiVo2tw+P9Q==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.1_1785822555908_0.9264088866203448","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta.1":{"name":"@noir-ai/model","version":"1.7.2-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.2-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"0214361fd9a5606eba2c1f522b957922cde0f3a0","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.2-beta.1.tgz","fileCount":6,"integrity":"sha512-CYiUQQQIsgoP4OZqcPP3bxY6TVilTmm5bK+tOinKsBMc6a1UvoIZJ//RfScQgCTj8SA3zYj82wbBYrWWaeQqlw==","signatures":[{"sig":"MEUCIGT36YP9+tlKeO2cjBHA9QUIoCrcSexfUV7AGx6L2J/CAiEA3cOBmceZSgl2Rmg9UZyiTVHRuuJoDlCTtgLilsX3uBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.2-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.2-beta.1.tgz","_integrity":"sha512-CYiUQQQIsgoP4OZqcPP3bxY6TVilTmm5bK+tOinKsBMc6a1UvoIZJ//RfScQgCTj8SA3zYj82wbBYrWWaeQqlw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.2-beta.1_1785832281315_0.30631803398719826","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@noir-ai/model","version":"1.7.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"fd82e8ee4e1c04d10f9b37fe677c870194f80310","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.2.tgz","fileCount":6,"integrity":"sha512-lPax/1LPcjxNaHftR47Auv/xpOZE97bWlYKzkwuKEcuEthvldk/zbsf6yeuLskCbuLwAVPFnr8qk7TnkjxfDag==","signatures":[{"sig":"MEUCIQDGO7jgivJn58PgRMr6ZzcGaO+KDq8Gh61Z9lugZP6kkgIgVggzDO6PYQO73m13xD7h5l3F7wYWmkL9uYZPuqymRPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.2.tgz","_integrity":"sha512-lPax/1LPcjxNaHftR47Auv/xpOZE97bWlYKzkwuKEcuEthvldk/zbsf6yeuLskCbuLwAVPFnr8qk7TnkjxfDag==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.2_1785832929317_0.7801357914218041","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta.1":{"name":"@noir-ai/model","version":"1.7.3-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.3-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"4d2d26acaf6dcb9d7ec47bd5837fb157c6ebced7","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.3-beta.1.tgz","fileCount":6,"integrity":"sha512-FKu5EealVA+DEWWgDq3PRW8G2lVhFKGcd+XcuAuEGY+0zKTR+0A1RhT6wa+KzS/2NZ7TzvmXuuoMjucol2RrwA==","signatures":[{"sig":"MEYCIQC5J25rRq1f3LbBT+Hkm1P59T91omGsVwq/7IW7kbUEXAIhAPaPu5P0ZnFKhrS+ZI5zuyQs10v2JTcoFxGXSHjdeOGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.3-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.3-beta.1.tgz","_integrity":"sha512-FKu5EealVA+DEWWgDq3PRW8G2lVhFKGcd+XcuAuEGY+0zKTR+0A1RhT6wa+KzS/2NZ7TzvmXuuoMjucol2RrwA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.3-beta.1_1785898751664_0.6481974158566906","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@noir-ai/model","version":"1.7.3","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.3","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"146b84795ef5d4625155257ecab2c4fd2d41c4e1","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.3.tgz","fileCount":6,"integrity":"sha512-7XVLUunhgGIxOG81iAZqSko6cv8MQBVS6aIByqK4qC/rHoYdRLCjcTkJfzJsq6xT3iF/d4NIZooRzHquRrsaag==","signatures":[{"sig":"MEUCIApY9uwmAmNaOmaHXxoVsSwotgJHSVgR50Kqh566oU9wAiEAqyC0i8myRDZl8Q/cUkKWlPU6M0xdQooBnjl0Koh8s7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.3.tgz","_integrity":"sha512-7XVLUunhgGIxOG81iAZqSko6cv8MQBVS6aIByqK4qC/rHoYdRLCjcTkJfzJsq6xT3iF/d4NIZooRzHquRrsaag==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.3_1785899281150_0.32619849458095107","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.1":{"name":"@noir-ai/model","version":"1.7.4-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.4-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"d1e6303d8700cd6549e04c55620f517e223202ee","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.4-beta.1.tgz","fileCount":6,"integrity":"sha512-+2DJB/moLnc6m504gxlFdsPWMcJS+30/nkeShaSUf0XohUWiXXA5+0olpvMdk2pp3QI2AfHLo4Q/hb+jAxAlxQ==","signatures":[{"sig":"MEYCIQCkEpkp3ipEkiX/Tt/xekjiiLJydBJALxCs6sb8G+dxOgIhAN6UTxN4HW5xpr847omXqP0iI/4ofGtQq/t1fet+Dcs+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.4-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.4-beta.1.tgz","_integrity":"sha512-+2DJB/moLnc6m504gxlFdsPWMcJS+30/nkeShaSUf0XohUWiXXA5+0olpvMdk2pp3QI2AfHLo4Q/hb+jAxAlxQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.4-beta.1_1785902432517_0.6951228911018892","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@noir-ai/model","version":"1.7.4","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.7.4","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"ff232d40e4ede16861c31e6ec3a6d24de0d9a3fc","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.7.4.tgz","fileCount":6,"integrity":"sha512-he7nUVO0UD1hlmqjtBbAKIE40NLqkBZbKUESC4C/+lgZlgq2+tXrH+rK1y06pJ5bjl3RWGvnYITdsbRhhZwlhA==","signatures":[{"sig":"MEUCIG+zgRNuzGo3aXFihUu0+CpIPNpfjHlbCUpvzienAB45AiEAmPHF6qScuSNvJYG5Pe8rZcgPVZk2E/JJvAXorLxgq2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.7.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.7.4.tgz","_integrity":"sha512-he7nUVO0UD1hlmqjtBbAKIE40NLqkBZbKUESC4C/+lgZlgq2+tXrH+rK1y06pJ5bjl3RWGvnYITdsbRhhZwlhA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.7.4_1785902918728_0.13898227287326215","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.1":{"name":"@noir-ai/model","version":"1.8.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.8.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"296210f49513d083b991c51b37cb971dcf958b63","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.8.0-beta.1.tgz","fileCount":6,"integrity":"sha512-Y9vbZScr9U8KxK1z26dfGck42BEhg9JdQT138rikiLsDmKcTdUWKd1qqIkOkG8Exdooh/MHUg9fGw9nrNKRDSw==","signatures":[{"sig":"MEYCIQDUiluW50kzjm6nbWRUKe4JLPCcnB66oO/ckpLKi8HiQgIhAJXXYJoGSd8g6jnHPl2N/AIZvcY9qu5hBtyJYAJimY2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.8.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.8.0-beta.1.tgz","_integrity":"sha512-Y9vbZScr9U8KxK1z26dfGck42BEhg9JdQT138rikiLsDmKcTdUWKd1qqIkOkG8Exdooh/MHUg9fGw9nrNKRDSw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.8.0-beta.1_1785927922140_0.08485936083222856","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@noir-ai/model","version":"1.8.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.8.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"a1bf778a678875c58a1c9863f22af5d026d4f60f","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.8.0.tgz","fileCount":6,"integrity":"sha512-JTp0g6pOBuHh6iE27ULJRCY+S+rC3/cAWXeox9M9W8MmZTbD9Vwja8xvjN6eSQMyQ2m3J23rApW/IF3N8ZfVog==","signatures":[{"sig":"MEUCIQCM4CM1FKTCpVdB9m08xMR4QMPGbsDtcEriqDwEHd0rtQIgAttXBcjzJrSsuF57WiqWU77AieH+I2IbvYeqWru5QAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.8.0.tgz","_integrity":"sha512-JTp0g6pOBuHh6iE27ULJRCY+S+rC3/cAWXeox9M9W8MmZTbD9Vwja8xvjN6eSQMyQ2m3J23rApW/IF3N8ZfVog==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.8.0_1785928631788_0.19545572477765205","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-beta.1":{"name":"@noir-ai/model","version":"1.9.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"65168eb44bb8914b07a137eead3a04c103c5ab96","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.0-beta.1.tgz","fileCount":6,"integrity":"sha512-Je6gS5gji4Ber0s7qYYe8u4QKn0hQIN5EDWrBHydDJKMR70GLF503tfAktfyLZcrXEGjOcsfaEcdiytXL3rxyQ==","signatures":[{"sig":"MEUCIQC21QGUgjDA+c3HiTTdz6heIqYljAnZJAT1uYuHXaj3owIgAKkWeQh/NHVhxxu3Y1v6fvnnvDQFdiRekl2YemZMr8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.0-beta.1.tgz","_integrity":"sha512-Je6gS5gji4Ber0s7qYYe8u4QKn0hQIN5EDWrBHydDJKMR70GLF503tfAktfyLZcrXEGjOcsfaEcdiytXL3rxyQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.0-beta.1_1786015450549_0.663239226878827","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@noir-ai/model","version":"1.9.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"6b421ac173d71e6bdb8f7a3673da98326f295939","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.0.tgz","fileCount":6,"integrity":"sha512-aDrTY7pySFTG+q5SSa5i3WNmvOpWCNA99A1RF7/N38vWB8GgOSQUhV04a68owB5uGLUtrad1ORLedoRjmZyCeA==","signatures":[{"sig":"MEQCID7A6/xxwYRbp70fWFuplbbkcVphoSM2c73Lpi6rjfvIAiAuw5maV+1WcR4xF7q7SlhX0tEPBQOhg3Gk+1dDFmmbkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.0.tgz","_integrity":"sha512-aDrTY7pySFTG+q5SSa5i3WNmvOpWCNA99A1RF7/N38vWB8GgOSQUhV04a68owB5uGLUtrad1ORLedoRjmZyCeA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.0_1786016414684_0.025266675139575145","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta.1":{"name":"@noir-ai/model","version":"1.9.1-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.1-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"79ba0e7a68158bcfab59cb771d1b2c46f48f9545","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.1-beta.1.tgz","fileCount":6,"integrity":"sha512-f2CMum3rkHP9lTCq2k7xPt3gijz4DggFcRO085rEEWohGLB33jj/57Y7ngyaHrkQ8sWzy7nDvlfVSUGh3NYoOA==","signatures":[{"sig":"MEUCIDqoK7caY1XiVpyHTePcpjxMbw7yjJyBLgAQq0u2vsoGAiEA1sN0O+86po8jRv72ZiC/pXIgUHfg94YE36TqAHEiG+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.1-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.1-beta.1.tgz","_integrity":"sha512-f2CMum3rkHP9lTCq2k7xPt3gijz4DggFcRO085rEEWohGLB33jj/57Y7ngyaHrkQ8sWzy7nDvlfVSUGh3NYoOA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.1-beta.1_1786083026951_0.5200365105147096","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@noir-ai/model","version":"1.9.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"e36fd676eb8f92aaa21cdff57881c6b32cb30c4f","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.1.tgz","fileCount":6,"integrity":"sha512-pbHyiTW8dbBzM2HKLAgnlWKJGPe+EpNibNWhZgcUnsZrakaYBx1watIleZSeN9cPghX4uupCbnSgjV1m0yKm6A==","signatures":[{"sig":"MEUCIHmbRR/paFgQJvGqbHJFRZ4dsLxSxEgLlz5b9uZgfiN7AiEAzPijV2+ebjRgXYJfIntCtcGQqpCOxXmIsrWvI8arPso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.1.tgz","_integrity":"sha512-pbHyiTW8dbBzM2HKLAgnlWKJGPe+EpNibNWhZgcUnsZrakaYBx1watIleZSeN9cPghX4uupCbnSgjV1m0yKm6A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.1_1786083992382_0.7379044615539954","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta.1":{"name":"@noir-ai/model","version":"1.9.2-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.2-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"276a439d283ca993344114d5c986654c586075ec","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.2-beta.1.tgz","fileCount":6,"integrity":"sha512-/+I0eNeuq2B81kkbjBQuB05PdMlmWgLU3zAYAtt3ugof8I1F6XXls+QZndbMKYKr5mAmRaQNoVtxe15KLk5+qA==","signatures":[{"sig":"MEUCIBhXX9ywaD7lB0bOYJN5LsthP1k1RlQtOyeKYvdfpiKwAiEAxjaxf93xB2fUo/21e3x47AYzPr4l321kRvWCUJ2ALzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.2-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.2-beta.1.tgz","_integrity":"sha512-/+I0eNeuq2B81kkbjBQuB05PdMlmWgLU3zAYAtt3ugof8I1F6XXls+QZndbMKYKr5mAmRaQNoVtxe15KLk5+qA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.2-beta.1_1786090216501_0.16256606544269836","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@noir-ai/model","version":"1.9.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"9d7ce749434bdbb36566df6f0e99d46a2441cf8f","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.2.tgz","fileCount":6,"integrity":"sha512-7nY8GovPuRwAPSZ56rw1v+Mwysy3tPa534i/Q1aNz72o7B21A1kIwxhysk3L5LqF91RyBGfptr62MWDGVGqfDQ==","signatures":[{"sig":"MEQCIGyd8gBpHe0pGl/cY+2+gH7w3nW0zVkGFa47sLq1ERxXAiBoRKXBN9GjHmDqhUeDjW+PXviPAxa6NKqpg8Atmi9PKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.2.tgz","_integrity":"sha512-7nY8GovPuRwAPSZ56rw1v+Mwysy3tPa534i/Q1aNz72o7B21A1kIwxhysk3L5LqF91RyBGfptr62MWDGVGqfDQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.2_1786091001110_0.3250336905053619","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta.1":{"name":"@noir-ai/model","version":"1.9.3-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.3-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"45c74f3ed50a8323e44a1f24904bbd19a90c5b75","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.3-beta.1.tgz","fileCount":6,"integrity":"sha512-eY3IeSkzeiOkU+m5fEbDrJR7+20nPBcdGnw3Bin4+ZdMru1PkWicwvZzzJGSNLopWoMV6xMIqZTBi3Sugilyvw==","signatures":[{"sig":"MEUCIQCe4opp96TE4x6+yzxKK/PtHqjdydFpR5t18yRFs4p5UgIgXaEcf4fm2yk48JB5PzfUmK/GYrzpRGrGEwz9JSaBJWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.3-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.3-beta.1.tgz","_integrity":"sha512-eY3IeSkzeiOkU+m5fEbDrJR7+20nPBcdGnw3Bin4+ZdMru1PkWicwvZzzJGSNLopWoMV6xMIqZTBi3Sugilyvw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.3-beta.1_1786098725835_0.8075580578694364","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@noir-ai/model","version":"1.9.3","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.3","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"be0917c84caec3722a95cebad2a9dc5267f53314","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.3.tgz","fileCount":6,"integrity":"sha512-O9DmkV/6XVCBJkeXMFIm2Tmk2ENkCDvZitgTlvFbVB0WEHJXt4je4CYXIVETF2b4hTXgn6NwtviDwqTeBZmgyg==","signatures":[{"sig":"MEUCIQDIQOHpaZG/wTINWqp3s2cygebjF6yvqGzSdEeVN9eAnwIgMt/NtZF+H7q1P8c7UC8Vs2xMV7+fnR4PCqZ8xLO8tKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.3.tgz","_integrity":"sha512-O9DmkV/6XVCBJkeXMFIm2Tmk2ENkCDvZitgTlvFbVB0WEHJXt4je4CYXIVETF2b4hTXgn6NwtviDwqTeBZmgyg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.3_1786098960321_0.3829118366124016","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta.1":{"name":"@noir-ai/model","version":"1.9.4-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.4-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"cf50dcfa1a60f1a7227b5a913bd2c60b94f18c85","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.4-beta.1.tgz","fileCount":6,"integrity":"sha512-jCTIbrO+30v4zJGotSN/kl7ZoQHp5UFsaT6gm7c2qiLlq4st+cJ9GvRdnD2Yi79AdAj6gD80f3M+txV8aSgO/A==","signatures":[{"sig":"MEUCIAjqukARJUqdZHjQ8oIrgQOh91tAN3rRYDlqEqn42k/QAiEAwTGQgnObqphEbkLqQoH0QZLftz0RiA0gFo/PEgzCQ0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.4-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.4-beta.1.tgz","_integrity":"sha512-jCTIbrO+30v4zJGotSN/kl7ZoQHp5UFsaT6gm7c2qiLlq4st+cJ9GvRdnD2Yi79AdAj6gD80f3M+txV8aSgO/A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.4-beta.1_1786355324985_0.3384478690297512","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta.2":{"name":"@noir-ai/model","version":"1.9.4-beta.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.4-beta.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"42a1cbffd80cac9c499cdb84249175b16793b0b3","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.4-beta.2.tgz","fileCount":6,"integrity":"sha512-nya2igkOX+OSNYgiql4L98JYtQxO3LgNWjRtpsLiLhe4dT1mzK3jeoWIdsOTa6KesKf5fvHh+8G0GLohcvrd6A==","signatures":[{"sig":"MEUCICb8dHbts4UNgc47UTiuwfaXgZQPH1Q2ifDBoztRTB54AiEAoGYCwF+oAq7aG8IMs0OO2ULjRoTbvOWN8TB8kUSrxa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105488},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.4-beta.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.4-beta.2.tgz","_integrity":"sha512-nya2igkOX+OSNYgiql4L98JYtQxO3LgNWjRtpsLiLhe4dT1mzK3jeoWIdsOTa6KesKf5fvHh+8G0GLohcvrd6A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.4-beta.2_1786356084162_0.8674992128964283","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@noir-ai/model","version":"1.9.4","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.9.4","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"fcfb1b4f8bf2e49908a7015fcd799f520f5bf1b0","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.9.4.tgz","fileCount":6,"integrity":"sha512-Am0jBfWev3PHiTa5/iexxAbnctn8VXYCi2UQlfi/ImahN3D9NBsHcKBBrmwDIYXSFWt2V21CDRy+lqUtvKb3yg==","signatures":[{"sig":"MEUCIFu9h5gY3ZU5B9EqoV5nv72+NHDTQbPEDpM7m6WTneOeAiEA5shU/ZkNcMJAf93/7dODczHwv3bmmBRNrC+7nyHxOXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105481},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.9.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.9.4.tgz","_integrity":"sha512-Am0jBfWev3PHiTa5/iexxAbnctn8VXYCi2UQlfi/ImahN3D9NBsHcKBBrmwDIYXSFWt2V21CDRy+lqUtvKb3yg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.9.4_1786356621569_0.6940665886593191","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-beta.1":{"name":"@noir-ai/model","version":"1.10.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.10.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"d058ef2f049860c8b0b705e03f44af0e7e1fedf2","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.10.0-beta.1.tgz","fileCount":6,"integrity":"sha512-KzGyEx8btFRqiyY9QUbHsM0tKK/xF80OXrYh0SqdQ2VQRHf/b2KF7GLAu0DGXq+iZFiVumx26c5jKZLn2AiLDg==","signatures":[{"sig":"MEQCIBy6WjqTi7/jEShzDJbrfGcjsltuS2njh9V1Lx9BL7YMAiBlPvlAJ3Sif3zuZ4/lGiyn9muc1N2pkelRaKAxZbpAxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.10.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105489},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.10.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.10.0-beta.1.tgz","_integrity":"sha512-KzGyEx8btFRqiyY9QUbHsM0tKK/xF80OXrYh0SqdQ2VQRHf/b2KF7GLAu0DGXq+iZFiVumx26c5jKZLn2AiLDg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.10.0-beta.1_1786430106293_0.04261090387479216","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@noir-ai/model","version":"1.10.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.10.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"b309ac8982056b030f0c970ce66083de514bbcde","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.10.0.tgz","fileCount":6,"integrity":"sha512-zIuoZ1sdJRHGJ2ZIDhxRIcBXP3T26Pr5Irs8vf6gEiEP7cUmrf1BUGaaxV4udwrtH4kxK3AXZ43MK1uT55vUUQ==","signatures":[{"sig":"MEQCIFych7Ym6huJjfthWwnIAeXM4TrkMDn9Rs5W5tCc9UcAAiBvAPdqAsryK3iqyQV3A18KdZeZUH2b9U/9oe9nblnNrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105482},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.10.0.tgz","_integrity":"sha512-zIuoZ1sdJRHGJ2ZIDhxRIcBXP3T26Pr5Irs8vf6gEiEP7cUmrf1BUGaaxV4udwrtH4kxK3AXZ43MK1uT55vUUQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.10.0_1786430875506_0.1291998100989986","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.1":{"name":"@noir-ai/model","version":"1.10.1-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.10.1-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"3f51f0ef282da62ecce0f7011059a1f0446b2fe3","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.10.1-beta.1.tgz","fileCount":6,"integrity":"sha512-U1PX+fGo6S7oFIz1kCTKYPv+gPo4E6ijvHPhs4v9ZBKx/t01q3T24YV8hXF7bxo/OOUUmKTisYI70ATpFH7Upg==","signatures":[{"sig":"MEUCICr6Y1Gk4ar50p827z+8jImoHXBoh/w9eZjyvnnpIzGiAiEApiZLAUWATdpkdOoGTV5FxrHiVj9b1hCMRljyuYUUo3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.10.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105542},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.10.1-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.10.1-beta.1.tgz","_integrity":"sha512-U1PX+fGo6S7oFIz1kCTKYPv+gPo4E6ijvHPhs4v9ZBKx/t01q3T24YV8hXF7bxo/OOUUmKTisYI70ATpFH7Upg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.10.1-beta.1_1786612051542_0.8446355404429249","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@noir-ai/model","version":"1.10.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.10.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"b595a806c94836df536b15da115bce5f1e4d0fc3","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.10.1.tgz","fileCount":6,"integrity":"sha512-00bdKgxa3v/abBeFTv4ioY5TWL2KKUx9ksKFTyBbGi0ws44Nu58d5ZH29LC8Ou/w4yGWO0R70Dp9t4edD2y9kg==","signatures":[{"sig":"MEUCIQDq/rSSYCfb+u6cdpKOKfdkwFIieKIT0gYvrnsV8/vYbwIgOgq0AyrUd68PaMzxwZvjxjkNitEQpz11FnDyrKzlRqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105535},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.10.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.10.1.tgz","_integrity":"sha512-00bdKgxa3v/abBeFTv4ioY5TWL2KKUx9ksKFTyBbGi0ws44Nu58d5ZH29LC8Ou/w4yGWO0R70Dp9t4edD2y9kg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.10.1_1786612606217_0.6340844853011063","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-beta.1":{"name":"@noir-ai/model","version":"1.11.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"1b9dd4a154ea5276b65e6ee3c97eed370407013e","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.0-beta.1.tgz","fileCount":6,"integrity":"sha512-tmECgGqFHYB9GV4wz3BxQ0h/7TSQaeZ3e6SkP1t9ZQIyK02xgTqz/UUUGm/XMN4dXMyt3cO61JHgY/DLWxgJFw==","signatures":[{"sig":"MEYCIQDQvbB5Jxhofi6FRKT3OkhOg+WEtngbeCBMBuuwH2rqPwIhAP+YTRuS2Slb2mKmkhBNut+DXl/ITrhm5vCgEagWwRoG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105542},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.0-beta.1.tgz","_integrity":"sha512-tmECgGqFHYB9GV4wz3BxQ0h/7TSQaeZ3e6SkP1t9ZQIyK02xgTqz/UUUGm/XMN4dXMyt3cO61JHgY/DLWxgJFw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.0-beta.1_1786686626555_0.6763376032314792","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@noir-ai/model","version":"1.11.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"dd31d4a6936af1ff6771d82b579c2cab9808ed9d","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.0.tgz","fileCount":6,"integrity":"sha512-F7SF/64KoOgS516fcI6jOUyWdXC3a5l0tVGAO2GEESHpm+ExVwS6mQqwkKtr9I5k8AWNf0JhC5+leiPOVhtXxg==","signatures":[{"sig":"MEQCIHvxgFbl7BYzFoDwHq2I7rCv+C0vXMTjRt7+7Gxn5iZrAiAEw/nt0K8JmvA3XGfJVJXy5hMCnAuOnE6qVrzn4ZMHVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105535},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.0.tgz","_integrity":"sha512-F7SF/64KoOgS516fcI6jOUyWdXC3a5l0tVGAO2GEESHpm+ExVwS6mQqwkKtr9I5k8AWNf0JhC5+leiPOVhtXxg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.0_1786687347994_0.38000794822911477","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.1":{"name":"@noir-ai/model","version":"1.11.1-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.1-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"660409e919ecb6e2307e2774c90a8519c11f717d","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.1-beta.1.tgz","fileCount":6,"integrity":"sha512-8OkirtDW1uW0qpDDK/qDBGYocQL22FSkkA1uOWKkhSz/c30LMsewxzQ3RMjv3X7KbY6EMNoKxXxBZZ+7UqHRAg==","signatures":[{"sig":"MEUCIQCuaRASzBcLjwrh3sMaryPi7XkV+CCVmqeSjVX+WteB2QIgQZ2t93mSktDCssegiA5lQZkMyGmdugDYEJGYOnHhTkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105542},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.1-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.1-beta.1.tgz","_integrity":"sha512-8OkirtDW1uW0qpDDK/qDBGYocQL22FSkkA1uOWKkhSz/c30LMsewxzQ3RMjv3X7KbY6EMNoKxXxBZZ+7UqHRAg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.1-beta.1_1786697614407_0.896030314232729","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@noir-ai/model","version":"1.11.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"f0591bac2b65b973b8b02f5dd143654d76d0d0c7","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.1.tgz","fileCount":6,"integrity":"sha512-Mm9OAdfYW6LY/CuAyc6PNihw/cnW3jYsT77k3CO84sPcE8CVjpfaojdWG5zM82vvI2sAE5dZMgydc+mzvfPA/A==","signatures":[{"sig":"MEUCIG1Yblz0hMbqRBMKtoz1+BiA5efG2v7AkV36zkfQS8iPAiEA1DBhs+udEZe3JfWQr1cWAqHnwMLoRD+BiKPPSX5lyv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105535},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.1.tgz","_integrity":"sha512-Mm9OAdfYW6LY/CuAyc6PNihw/cnW3jYsT77k3CO84sPcE8CVjpfaojdWG5zM82vvI2sAE5dZMgydc+mzvfPA/A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.1_1786698144191_0.41421303315184765","host":"s3://npm-registry-packages-npm-production"}},"1.11.2-beta.1":{"name":"@noir-ai/model","version":"1.11.2-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.2-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"f2c9af2db37725c3acc6831cd373590269de73c2","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.2-beta.1.tgz","fileCount":6,"integrity":"sha512-TAa8sOvlGnT7k21gz999bOZmfT9N2THyg071lN04nKm8CNx47xyNpiU03fCULLwEoWjeFqISj2nX3OkTNISoyQ==","signatures":[{"sig":"MEUCIQDthuUElELDGlsig2kVm78y5IWE4TynCN33VQeLyDKiZgIgDtNbhIvAnsloRV6tSR/u8m+xm2FELmZ1LnBtCO4gqqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105542},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.2-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.2-beta.1.tgz","_integrity":"sha512-TAa8sOvlGnT7k21gz999bOZmfT9N2THyg071lN04nKm8CNx47xyNpiU03fCULLwEoWjeFqISj2nX3OkTNISoyQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.2-beta.1_1786699532533_0.14078610858600293","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@noir-ai/model","version":"1.11.2","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.11.2","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"c17e34123118927c1f79871637d1b35732c3e1ff","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.11.2.tgz","fileCount":6,"integrity":"sha512-vxOREchPwFHmZ/Zaa23ojMB6t3qYw9yu3uREPpsh9tmXLMl9oYAUEY8xIW+l5KllvQcgW4V016ivr9AeBdsnag==","signatures":[{"sig":"MEYCIQDgEr3Hl2Cz3yO8tKiAr0beVMPlivwyxipGhvmKiat8xQIhAJcxcjdqb2dKA2mqjViK8xih/sTaUH2+YUxujgv0gPFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105535},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.11.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.11.2.tgz","_integrity":"sha512-vxOREchPwFHmZ/Zaa23ojMB6t3qYw9yu3uREPpsh9tmXLMl9oYAUEY8xIW+l5KllvQcgW4V016ivr9AeBdsnag==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^26.1.1"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.11.2_1786700072556_0.7775180134795578","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-beta.1":{"name":"@noir-ai/model","version":"1.12.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.12.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"c5e467514505b1a56002b87ae404f21e4acda607","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.12.0-beta.1.tgz","fileCount":6,"integrity":"sha512-bAYUIOsfN5cz9WLTdUL+zOKImQCdE871hI/R6o0RYq7m3Xi8KmfGJIi2IWs6tIgqx+omwEseZyd2rYsx9QseAA==","signatures":[{"sig":"MEYCIQDFA4ufM0EVZK4mR/sdz3m3WQ76UfzmjofdGAIfcJF9AwIhAJG0G4PvKdQjAnSrRS2FP4AEdx/x6jNnViq174Ewuiso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.12.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106374},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.12.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.12.0-beta.1.tgz","_integrity":"sha512-bAYUIOsfN5cz9WLTdUL+zOKImQCdE871hI/R6o0RYq7m3Xi8KmfGJIi2IWs6tIgqx+omwEseZyd2rYsx9QseAA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.12.0-beta.1_1787221605668_0.4100126258620471","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-beta.1":{"name":"@noir-ai/model","version":"1.13.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.13.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"62e41f59726af884bf5327d5cecf42a9d872e991","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.13.0-beta.1.tgz","fileCount":6,"integrity":"sha512-qI80UxTFBsWJZRjoYsHRG8q/G3VohWVyC2NzALJZEKHaJYT51LvuLbgnc1n1J+BVI1SMcKxXI6RZeCnlJEZykA==","signatures":[{"sig":"MEQCICIa6pNT/XfQw6SfPzOZpk1sqr8XNVAuq+8umElRiYlUAiBBSoQmio9zwy2KOI/1X1xbgUTfPVCADFn47zeCEBto5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.13.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106374},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.13.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.13.0-beta.1.tgz","_integrity":"sha512-qI80UxTFBsWJZRjoYsHRG8q/G3VohWVyC2NzALJZEKHaJYT51LvuLbgnc1n1J+BVI1SMcKxXI6RZeCnlJEZykA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.13.0-beta.1_1789011813542_0.2526760592228745","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@noir-ai/model","version":"1.13.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.13.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"573c732d0a347660517e4f8809ce7630ab83d035","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.13.0.tgz","fileCount":6,"integrity":"sha512-sKkFkypzYgOZq608FfE/6CRQj0FQcFsZeHWdgvSZ5+AGRRiGb9d/AFeCKi0hF2xcZQCfRYXyE+DgkYyMXR5D7g==","signatures":[{"sig":"MEUCIHQc+Y0y8ZIsn5jqqhl8F2oklQHWg3/SpmS1C9tLqI9JAiEAzVVmC1lCiJp7MPrSRhzIU6qWFpXwG7P86BWMC1ip7R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106367},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.13.0.tgz","_integrity":"sha512-sKkFkypzYgOZq608FfE/6CRQj0FQcFsZeHWdgvSZ5+AGRRiGb9d/AFeCKi0hF2xcZQCfRYXyE+DgkYyMXR5D7g==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.13.0_1789012508267_0.4431933367018017","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-beta.1":{"name":"@noir-ai/model","version":"1.14.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.14.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"c87aaffa73d4a6e0adc24af15afea5993e964738","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.14.0-beta.1.tgz","fileCount":6,"integrity":"sha512-Ux3CRAhi6XqVuLTk+HiVcNQXtI5YU8iPvy2UzJxvP8L977e0/04xcrp15C+XmLV7rP3OTlNdxAK+ajzAGZdZGA==","signatures":[{"sig":"MEYCIQCHjlPOUBbuH+iaGcPgGOU6YyvRtlaLqahxr6tlXRdtJwIhANe0Xtj+2+nOSpH+K7PntutquaDpH3tWqx/9jcFdS1nr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.14.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106374},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.14.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.14.0-beta.1.tgz","_integrity":"sha512-Ux3CRAhi6XqVuLTk+HiVcNQXtI5YU8iPvy2UzJxvP8L977e0/04xcrp15C+XmLV7rP3OTlNdxAK+ajzAGZdZGA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.14.0-beta.1_1789126653900_0.6096206429514852","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@noir-ai/model","version":"1.14.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.14.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"a4283c0ee53bb7836bb7139bdfd3913afba67df7","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.14.0.tgz","fileCount":6,"integrity":"sha512-usm+3SPE1FzE2PvkuddM5ANendavjgIxD84YDOto/vgkpLA/Pfr+gpYL5IvT4dCWLHTRNvtio1GNQ6baaK3M3g==","signatures":[{"sig":"MEYCIQCI6G449A8zgY7jXdvtHNu7LHkGMRZVae2pT+FaRbZ9/QIhAPKI2F6ac+RlesafpLiPTOY5RXi+s2pKiOFGqZrQVFjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106367},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.14.0.tgz","_integrity":"sha512-usm+3SPE1FzE2PvkuddM5ANendavjgIxD84YDOto/vgkpLA/Pfr+gpYL5IvT4dCWLHTRNvtio1GNQ6baaK3M3g==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.14.0_1789127379782_0.5692700342046146","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-beta.1":{"name":"@noir-ai/model","version":"1.15.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.15.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"3352ce7486d066d268f5e5a9cdadb0041e36c9b1","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.15.0-beta.1.tgz","fileCount":6,"integrity":"sha512-TpshdkTuN9y8yKpX1FkZZcTErKSW+Oc559UeF7K4cXYJevRizBtPLMX+YT1p287ssQAP3PgBEq3g9exT3BFuhg==","signatures":[{"sig":"MEUCIQDaXQo6XTPcK7vNCfF+STm7PqoRqOLGPZbtl41ykFrsNgIgIQMmkFBARIQ92+0ucceho0LV+L2vBeunVdu847rjdOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.15.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115220},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.15.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.15.0-beta.1.tgz","_integrity":"sha512-TpshdkTuN9y8yKpX1FkZZcTErKSW+Oc559UeF7K4cXYJevRizBtPLMX+YT1p287ssQAP3PgBEq3g9exT3BFuhg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.15.0-beta.1_1789536190608_0.9385023525020033","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@noir-ai/model","version":"1.15.0","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.15.0","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"98165124743a32dddd6f0a2bcf8c1793bc102baa","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.15.0.tgz","fileCount":6,"integrity":"sha512-9ctVhTTj7Dwqas/rEQczDe3q1qnCr48gzrcvtCXx9wd99TEfJrmn676mofby0+BtuGskcq3MGP5XfLVIFQgv0Q==","signatures":[{"sig":"MEUCIF9dZBH17VmxxGEE78rpAhp6V3HlxPXizVo9McNbemonAiEA91Zprwk+vDL6J2Wk1DcLHXT/lK9CRNitCTLpl6IVRsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115213},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.15.0.tgz","_integrity":"sha512-9ctVhTTj7Dwqas/rEQczDe3q1qnCr48gzrcvtCXx9wd99TEfJrmn676mofby0+BtuGskcq3MGP5XfLVIFQgv0Q==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.15.0_1789536922832_0.5895228960724634","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-beta.1":{"name":"@noir-ai/model","version":"1.16.0-beta.1","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/model@1.16.0-beta.1","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"homepage":"https://github.com/agaaaptr/noir#readme","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"79865343a1de06625df48d2a0335a54d04c531dd","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.16.0-beta.1.tgz","fileCount":6,"integrity":"sha512-9WAdgedqu8I62yfcup6B4HgwCG66GMrkVHU81w9Vc1l/S7CuDssZNtkxNFZjVXGkJxJR/VHNsInOYZ3yGRks1Q==","signatures":[{"sig":"MEYCIQCQkY3i8FIClnP+4hz00pr1BBd3AduLJvCNL1SnUyluEQIhAJFiGPoio5MVX5FNgPIEn3JThmg/A8X+ybxqXZypDaU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICs2JxcxOfDxsxrkGLeWmlGE+dgByGmxyRBXflOvrTiiAiAtQ6RYp1wHmJMKhvGcLKJjbgScCvtECMyM6EkI1j+qzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.16.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115220},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-model-1.16.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.16.0-beta.1.tgz","_integrity":"sha512-9WAdgedqu8I62yfcup6B4HgwCG66GMrkVHU81w9Vc1l/S7CuDssZNtkxNFZjVXGkJxJR/VHNsInOYZ3yGRks1Q==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/model_1.16.0-beta.1_1790316609930_0.6310409364196494","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"_id":"@noir-ai/model@1.16.0","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"a6014d82dd799afd275e89dbfc4495e65bca666d","tarball":"https://registry.npmjs.org/@noir-ai/model/-/model-1.16.0.tgz","fileCount":6,"integrity":"sha512-GdIoKUYh+v1XtFmQD0DkWqE8AGptt7j+tcttaeLG3E+DhBhKXA28VY8JRErJPOHDS5YJbt46MlU5VpBW7rGxxQ==","signatures":[{"sig":"MEQCIEEwR1qKMb6MrIRI4uXVfxRTujJ/0Kzs/1I7+dyYolNLAiBMkAcUH5gcSrlAY+g4NeRVLRZHpkiVgHVulUCaEVqARQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFNIY3K7AHJ1wkAa7N1rynCWh+fJP/+51fxpz1Le596pAiAFbR8P8lZkw/A/16rrzZhZ7dNMzmDd1pCaSjuH/MsXAQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fmodel@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115213},"main":"./dist/index.js","name":"@noir-ai/model","type":"module","_from":"file:artifacts/noir-ai-model-1.16.0.tgz","types":"./dist/index.d.ts","author":{"name":"agaaaptr"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"version":"1.16.0","_npmUser":{"name":"agaaaptr","email":"gagah.p.412@gmail.com"},"homepage":"https://github.com/agaaaptr/noir#readme","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-model-1.16.0.tgz","_integrity":"sha512-GdIoKUYh+v1XtFmQD0DkWqE8AGptt7j+tcttaeLG3E+DhBhKXA28VY8JRErJPOHDS5YJbt46MlU5VpBW7rGxxQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"_npmVersion":"10.9.8","description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","directories":{},"maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"openai":"^6.0.0","@anthropic-ai/sdk":"^0.115.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","@types/node":"^22.17.0"},"peerDependencies":{"zod":"^4.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/model_1.16.0_1790318208624_0.3256064421411138"}}},"time":{"created":"2026-07-25T08:21:36.922Z","modified":"2026-09-25T06:36:49.081Z","1.0.0-beta.1":"2026-07-25T08:21:37.184Z","1.2.0-beta.1":"2026-07-26T01:54:35.510Z","1.2.0-beta.2":"2026-07-26T03:21:03.268Z","1.3.0-beta.1":"2026-07-26T07:20:08.402Z","1.3.0-beta.2":"2026-07-26T07:39:58.051Z","1.3.0-beta.3":"2026-07-26T07:52:25.520Z","1.3.0-beta.4":"2026-07-26T08:06:47.982Z","1.3.0-beta.5":"2026-07-26T08:28:59.040Z","1.3.0-beta.6":"2026-07-26T09:05:27.264Z","1.4.0-beta.1":"2026-07-27T00:30:21.135Z","1.4.0":"2026-07-27T08:53:13.129Z","1.4.0-beta.2":"2026-07-28T04:14:47.608Z","1.5.0":"2026-07-28T04:14:56.002Z","1.6.0-beta.1":"2026-07-28T06:33:40.791Z","1.6.0":"2026-07-28T06:34:03.829Z","1.7.0-beta.1":"2026-08-04T03:11:06.117Z","1.7.0":"2026-08-04T03:20:53.039Z","1.7.1-beta.1":"2026-08-04T05:39:36.355Z","1.7.1":"2026-08-04T05:49:16.064Z","1.7.2-beta.1":"2026-08-04T08:31:21.463Z","1.7.2":"2026-08-04T08:42:09.473Z","1.7.3-beta.1":"2026-08-05T02:59:11.806Z","1.7.3":"2026-08-05T03:08:01.303Z","1.7.4-beta.1":"2026-08-05T04:00:32.644Z","1.7.4":"2026-08-05T04:08:38.895Z","1.8.0-beta.1":"2026-08-05T11:05:22.283Z","1.8.0":"2026-08-05T11:17:11.940Z","1.9.0-beta.1":"2026-08-06T11:24:10.692Z","1.9.0":"2026-08-06T11:40:14.836Z","1.9.1-beta.1":"2026-08-07T06:10:27.086Z","1.9.1":"2026-08-07T06:26:32.551Z","1.9.2-beta.1":"2026-08-07T08:10:16.656Z","1.9.2":"2026-08-07T08:23:21.239Z","1.9.3-beta.1":"2026-08-07T10:32:05.989Z","1.9.3":"2026-08-07T10:36:00.479Z","1.9.4-beta.1":"2026-08-10T09:48:45.113Z","1.9.4-beta.2":"2026-08-10T10:01:24.321Z","1.9.4":"2026-08-10T10:10:21.691Z","1.10.0-beta.1":"2026-08-11T06:35:06.448Z","1.10.0":"2026-08-11T06:47:55.664Z","1.10.1-beta.1":"2026-08-13T09:07:31.677Z","1.10.1":"2026-08-13T09:16:46.367Z","1.11.0-beta.1":"2026-08-14T05:50:26.705Z","1.11.0":"2026-08-14T06:02:28.137Z","1.11.1-beta.1":"2026-08-14T08:53:34.533Z","1.11.1":"2026-08-14T09:02:24.350Z","1.11.2-beta.1":"2026-08-14T09:25:32.682Z","1.11.2":"2026-08-14T09:34:32.683Z","1.12.0-beta.1":"2026-08-20T10:26:46.000Z","1.13.0-beta.1":"2026-09-10T03:43:33.646Z","1.13.0":"2026-09-10T03:55:08.399Z","1.14.0-beta.1":"2026-09-11T11:37:34.031Z","1.14.0":"2026-09-11T11:49:39.948Z","1.15.0-beta.1":"2026-09-16T05:23:10.734Z","1.15.0":"2026-09-16T05:35:22.968Z","1.16.0-beta.1":"2026-09-25T06:10:10.035Z","1.16.0":"2026-09-25T06:36:48.714Z"},"bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"author":{"name":"agaaaptr"},"license":"MIT","homepage":"https://github.com/agaaaptr/noir#readme","keywords":["noir","model","llm","anthropic","openai","ollama","single-shot"],"repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/model"},"description":"Noir model — optional bounded single-shot LLM layer (anthropic / openai / openai-compatible); agent loops are impossible by design.","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"readme":"# @noir-ai/model\n\nAn optional, bounded model layer — single-shot completion only, provider-explicit, that null-degrades cleanly without a key. Backed by three dynamically imported adapters (Anthropic, OpenAI, and OpenAI-compatible via `fetch` for Ollama / LM Studio / vLLM). Agent loops are impossible by design: no `tools` or `stream` parameters exist on the request.\n\nPart of the **[Noir](https://github.com/agaaaptr/noir#readme)** toolkit — the discipline, context, and memory layer for any agentic CLI.\n\n## Install\n\n```bash\nnpm install @noir-ai/model\n```\n\n> Most users install the CLI instead, which configures providers via `noir init` / `noir doctor`:\n>\n> ```bash\n> npm install -g @noir-ai/cli\n> ```\n\n## License\n\nMIT © agaaaptr\n","readmeFilename":"README.md"}