{"_id":"@noir-ai/context","_rev":"57-fc102ba4f99bdf83c4d0a43c2423210f","name":"@noir-ai/context","dist-tags":{"latest":"1.16.0","beta":"1.16.0-beta.1"},"versions":{"1.0.0-beta.1":{"name":"@noir-ai/context","version":"1.0.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"0526b871f6cd19a2b8c0d8a535c492e36c49265e","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-VvEaxpRQT87UUJAc5/vTTgNTd6rB9wHXJGkqCJkZmMoRSIs2IKHDDRVvQSO0vAka31cvaOY8LaqkLDN31Acb4g==","signatures":[{"sig":"MEYCIQDJ6y4/asvUE1no0GZCgHiQyXLzaGRJC38/v0dUXCoE1QIhAIZ7RMB5M0yLZ6SjWYruDmhZ11erF8Q4VDBbePbZ0/Bn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209128},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.0.0-beta.1.tgz","_integrity":"sha512-VvEaxpRQT87UUJAc5/vTTgNTd6rB9wHXJGkqCJkZmMoRSIs2IKHDDRVvQSO0vAka31cvaOY8LaqkLDN31Acb4g==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.0.0-beta.1","@noir-ai/store":"1.0.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.0.0-beta.1_1784967732211_0.5149551127092735","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.1":{"name":"@noir-ai/context","version":"1.2.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"f9243f866a43cc08ef8037fc5066f7bea9eb3f0b","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.2.0-beta.1.tgz","fileCount":6,"integrity":"sha512-6/WuYnWvInDw8ywzF+r1JFE+4cBfRdYWa5g0/VdTjTqFrMvvOSaVXA97m+pPb5IY6/lQnQAoTTP+2K8lKwA6Dw==","signatures":[{"sig":"MEQCICbpTQvHS9snR87sFQsvt15lEo8438NsdKLYa7MmOQe8AiBoZaghSUzxqm3j6MQXNMl5YVZUF+U51zjEJsbzQk/+Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219340},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.2.0-beta.1.tgz","_integrity":"sha512-6/WuYnWvInDw8ywzF+r1JFE+4cBfRdYWa5g0/VdTjTqFrMvvOSaVXA97m+pPb5IY6/lQnQAoTTP+2K8lKwA6Dw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.2.0-beta.1","@noir-ai/store":"1.2.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.2.0-beta.1_1785030867149_0.635291259322684","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.2":{"name":"@noir-ai/context","version":"1.2.0-beta.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"54c2d7cc59cd038fac78aa362432e0dd222ba3a0","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.2.0-beta.2.tgz","fileCount":6,"integrity":"sha512-DlDg7qu+KVYifQNF7Mu2RDSYIrLRJ05P7Sm4F0iWfN6B/hsiCuBjhPAeE3WYpwMHLz3poKNupQ7r2XBCo9HEgA==","signatures":[{"sig":"MEUCIQDPZsOBmDbteCwG2iP06IgfDUh7K3pTCFR3BxYS9gC9CgIgb0huJIxdYt/wUbVRjIuwcaVqMNEdGV80Zc/TGh3qAKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219340},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.2.0-beta.2.tgz","_integrity":"sha512-DlDg7qu+KVYifQNF7Mu2RDSYIrLRJ05P7Sm4F0iWfN6B/hsiCuBjhPAeE3WYpwMHLz3poKNupQ7r2XBCo9HEgA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.2.0-beta.2","@noir-ai/store":"1.2.0-beta.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.2.0-beta.2_1785036081151_0.5950811348797285","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"@noir-ai/context","version":"1.3.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"cd27265936eb54c29c43629f092d31f99497a69e","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.1.tgz","fileCount":6,"integrity":"sha512-O4opsBOpkGebWBYv6qBJofuSu9dlg0EUJMtjtAzUDvTDQ5+ErXkAbhGPQG7AvVP6q86vTnwygArWpU83JboNkw==","signatures":[{"sig":"MEYCIQCxAveZRiX1V9Rey9z+50RCgxo/8Pa3UO/rqiz5U5W56wIhANUDK9TGf9aMnT/GJY/HREd1uLvb96L00X62uvJNuACK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.1.tgz","_integrity":"sha512-O4opsBOpkGebWBYv6qBJofuSu9dlg0EUJMtjtAzUDvTDQ5+ErXkAbhGPQG7AvVP6q86vTnwygArWpU83JboNkw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.1","@noir-ai/store":"1.3.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.1_1785050431920_0.436594289192509","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.2":{"name":"@noir-ai/context","version":"1.3.0-beta.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"59c0c1b6a49a818910c95012e40fc32d6c2bc92a","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.2.tgz","fileCount":6,"integrity":"sha512-q0SvXclq/m0WVAtHl2pHrsI+JB6gUexwVsYBRPZIW58jHLBngJ6uAdfqbqx5vP5fDNhnWBxKYcWkwkK2GVfulQ==","signatures":[{"sig":"MEUCIQDMlXuEzWhNMpnMEXMfH0hKlbbUny4kih6NG583Nh/wiAIgT3uVn/AfUBQ/tkGWtaVZH9l0dHzjKb+Sl+xJ62FhU4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.2.tgz","_integrity":"sha512-q0SvXclq/m0WVAtHl2pHrsI+JB6gUexwVsYBRPZIW58jHLBngJ6uAdfqbqx5vP5fDNhnWBxKYcWkwkK2GVfulQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.2","@noir-ai/store":"1.3.0-beta.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.2_1785051606176_0.7163217384571436","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.3":{"name":"@noir-ai/context","version":"1.3.0-beta.3","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"86d054cd418beb9f516118937b0d2109c7671806","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.3.tgz","fileCount":6,"integrity":"sha512-eoUcDrFyIXgs9zxDmf8ccK0vBX7N42GKp7LJnDMSYIiMgNZ7i9u0yBqurEQlbMGw6cEYFfT9Pw0LXRM2NizcUw==","signatures":[{"sig":"MEQCIEkSnauFu3Zssy3wPSy8TVale/ZnHUXex3Ot7+CkDtlYAiA/mCluEg8U+BootiK6qaolTb7ZnKjzdMPFVefd9AbCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.3.tgz","_integrity":"sha512-eoUcDrFyIXgs9zxDmf8ccK0vBX7N42GKp7LJnDMSYIiMgNZ7i9u0yBqurEQlbMGw6cEYFfT9Pw0LXRM2NizcUw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.3","@noir-ai/store":"1.3.0-beta.3","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.3_1785052354774_0.39991624053220387","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.4":{"name":"@noir-ai/context","version":"1.3.0-beta.4","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"4ff425088f364d08a120c206f86365b7011d21d7","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.4.tgz","fileCount":6,"integrity":"sha512-aCLxWi2A/sC84RVlKIaqhD2JpBJYGEj8L3jHEZ/+Q/CvzX+IdphVolRKITXVtNRgwQ4W1/AI5HDq/kHa03peVg==","signatures":[{"sig":"MEYCIQClCcjr2M+A/8heF2WcZ4maW3OCi5JcDjscC1lhkQ9NNAIhAOmF0LxDxTJDQdcve0wMMf/uNZ+eOrCjZXKOwNFXngsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.4.tgz","_integrity":"sha512-aCLxWi2A/sC84RVlKIaqhD2JpBJYGEj8L3jHEZ/+Q/CvzX+IdphVolRKITXVtNRgwQ4W1/AI5HDq/kHa03peVg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.4","@noir-ai/store":"1.3.0-beta.4","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.4_1785053213133_0.6997042381591096","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.5":{"name":"@noir-ai/context","version":"1.3.0-beta.5","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"70e34391b68f93b5e0057e7eca9c22f35d5554b7","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.5.tgz","fileCount":6,"integrity":"sha512-UN22u0EMux04DpzEwkL+5Gy7oZuZQOHxeWazfXO4K8WskVgF6hnTCv0zFjtbO1q6izD6PKNJ4EshRfsmM3VfWQ==","signatures":[{"sig":"MEUCIQCdh9221hRmlKLigCWW8UFla0/XiLL14CNjkcjoPbEIaAIgR8Vnf+Wt3ZVgm4jHHSZitn2aHzPalXIMiGGvTjjz4w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.5.tgz","_integrity":"sha512-UN22u0EMux04DpzEwkL+5Gy7oZuZQOHxeWazfXO4K8WskVgF6hnTCv0zFjtbO1q6izD6PKNJ4EshRfsmM3VfWQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.5","@noir-ai/store":"1.3.0-beta.5","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.5_1785054543919_0.6087645763380527","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.6":{"name":"@noir-ai/context","version":"1.3.0-beta.6","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"7e5f55f58c3e2ec7c1b85f4ae7252c0ddefc3a7b","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.3.0-beta.6.tgz","fileCount":6,"integrity":"sha512-/es8PiSWgkuhQzSvcgsUaoYuwd20dVREodYdXH1I3l4R/vEWReeu+Diq8FkhMlvyAt2vTmvnu8mfXAH83oGpcw==","signatures":[{"sig":"MEYCIQDV+qPo15eyZ+AfhMiLCLgTonJI7+WzwKL6Qab0ns/MCQIhAKU2cXgFShdzMDUXzBprHn+XkJP//xocvHzZN6UMbtXY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225615},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.3.0-beta.6.tgz","_integrity":"sha512-/es8PiSWgkuhQzSvcgsUaoYuwd20dVREodYdXH1I3l4R/vEWReeu+Diq8FkhMlvyAt2vTmvnu8mfXAH83oGpcw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.3.0-beta.6","@noir-ai/store":"1.3.0-beta.6","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.3.0-beta.6_1785056737368_0.3391166496244933","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"@noir-ai/context","version":"1.4.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"87fe0bc51991b46a20a3abe6ab4cc714df372d7b","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.4.0-beta.1.tgz","fileCount":6,"integrity":"sha512-rBA0XO6kU+NaBljT09XV5VH8NNMUHFh9uGiHiB+4VGhwhyLIx/YlH47HhFr+BwliL6tl3SJ1IzzZfaNQT3jsoQ==","signatures":[{"sig":"MEUCIE3WQTDB98ZR0MJLMlFAZUKgJnXU5mEa8OsTSOeWf1lTAiEA479zzEvh2qAsrEiZsJhVCmlUMNsKKKkf0O58CsLmVUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.4.0-beta.1.tgz","_integrity":"sha512-rBA0XO6kU+NaBljT09XV5VH8NNMUHFh9uGiHiB+4VGhwhyLIx/YlH47HhFr+BwliL6tl3SJ1IzzZfaNQT3jsoQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.4.0-beta.1","@noir-ai/store":"1.4.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.4.0-beta.1_1785112244688_0.17288881651531596","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@noir-ai/context","version":"1.4.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"831593cc70344cf7003e5e15eda0c9508b6772cf","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.4.0.tgz","fileCount":6,"integrity":"sha512-lv0CKOdVQVW/OfTDeOat/dvCxiQL5l+rAvT5hRzOqg79K3E84FWL9sGQe1pRl+dULAAU/a688NMHNa6EpNrA5w==","signatures":[{"sig":"MEQCIDlNuloQOvJUykl2fQlkdsjabbomd5ajZZkWr3GQrVnGAiBnbx67y2u6rzBr/jJu1q0vdXU2e6oVHC84MkFkEgDRSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.4.0.tgz","_integrity":"sha512-lv0CKOdVQVW/OfTDeOat/dvCxiQL5l+rAvT5hRzOqg79K3E84FWL9sGQe1pRl+dULAAU/a688NMHNa6EpNrA5w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.4.0","@noir-ai/store":"1.4.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.4.0_1785142384493_0.013760090559457039","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"@noir-ai/context","version":"1.4.0-beta.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"4ad44c3a67fba2da1472a7f7c19669391f25aa48","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.4.0-beta.2.tgz","fileCount":6,"integrity":"sha512-OnEqgx+s/i+Ne1kDBprMInhajN0l3ndimaU+xLq4soSjVnBOaiyTi8ROb4yG0tVbuOZSxsdD4JPjzfwajPZCqA==","signatures":[{"sig":"MEUCID7JFzyCnHkvkpnw+2p0bR1hWVzRIuU9DF+bb1noe5syAiEApPy5rHz6DqFSBfVp6e2cxqRIHMH0/4a9hkoYMEXOv14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.4.0-beta.2.tgz","_integrity":"sha512-OnEqgx+s/i+Ne1kDBprMInhajN0l3ndimaU+xLq4soSjVnBOaiyTi8ROb4yG0tVbuOZSxsdD4JPjzfwajPZCqA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.4.0-beta.2","@noir-ai/store":"1.4.0-beta.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.4.0-beta.2_1785212064969_0.863107771006576","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@noir-ai/context","version":"1.5.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"fc4ee4fe99adfefb03c9b449b011840da2a03963","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.5.0.tgz","fileCount":6,"integrity":"sha512-5e+z2hE8hwGkR/f4r2JSVu3fXvHFlSoo8OPtsuXy9ovWniyGXopl+eYaOEgJWndKZxlNkQU7OG9ZNmGYSniVZg==","signatures":[{"sig":"MEYCIQDBU24jjY+Rt3cyaMaaVojnOugJLbSQC6Sgd+sjErX99QIhAPT+oekn84yUhrUf5WmsYyU3z8oGuBdyGTk7nlOPJXt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.5.0.tgz","_integrity":"sha512-5e+z2hE8hwGkR/f4r2JSVu3fXvHFlSoo8OPtsuXy9ovWniyGXopl+eYaOEgJWndKZxlNkQU7OG9ZNmGYSniVZg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.5.0","@noir-ai/store":"1.5.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.5.0_1785212109248_0.12010379972627105","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.1":{"name":"@noir-ai/context","version":"1.6.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"07e4771b33637bd1db3d58ca7ce620aab803efc5","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.6.0-beta.1.tgz","fileCount":6,"integrity":"sha512-pmX5kbYjNoBSxUau6NCzOq5r+hIzLyI40HoJ/UE0JyVq3e6RYkAfAuJtlACcSVr0pJSJ6OlVlCXtpZ8IvzfYoA==","signatures":[{"sig":"MEQCIGL0xUMoUmK790lIC9I4KAagKbPgpXJDMT9U6wLfYlbIAiA6r/fKxzkHGTrWC91KqWYXykAT7LBBsMYKGXgAaNLwTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.6.0-beta.1.tgz","_integrity":"sha512-pmX5kbYjNoBSxUau6NCzOq5r+hIzLyI40HoJ/UE0JyVq3e6RYkAfAuJtlACcSVr0pJSJ6OlVlCXtpZ8IvzfYoA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.6.0-beta.1","@noir-ai/store":"1.6.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.6.0-beta.1_1785220432229_0.062118133722179225","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@noir-ai/context","version":"1.6.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"7a9470be630c65583beedb730f8ca2da2fc3c4f5","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.6.0.tgz","fileCount":6,"integrity":"sha512-awUuVmj4HI8N6TNbp0mqBbcmxb2cG/b3HRWyvSWR/MGfhZzDxhQHOi+oKqm8CnUkRzI+kSDsH3yf+ZpQiG4jeQ==","signatures":[{"sig":"MEYCIQCGqKHXqh46jheZi3ww3SWWM/pDkGqtmOoXQVlMX0ZUZgIhALL3DNy1jkxnul72r8AzTesWZYimdK/NrEKPhd/o4UeG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.6.0.tgz","_integrity":"sha512-awUuVmj4HI8N6TNbp0mqBbcmxb2cG/b3HRWyvSWR/MGfhZzDxhQHOi+oKqm8CnUkRzI+kSDsH3yf+ZpQiG4jeQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.6.0","@noir-ai/store":"1.6.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.6.0_1785220446524_0.5348724642492633","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.1":{"name":"@noir-ai/context","version":"1.7.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"347de6ba805715a04998da1a0ff6172e7b64bf0c","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.0-beta.1.tgz","fileCount":6,"integrity":"sha512-EcQXSvtCj94ejQRgSSbr5M5EpuhN2smbYF9vpHODlfeftlT2DtpK6HoYbw2jAM5DIYj5wB15BNRoZmOBnRioOQ==","signatures":[{"sig":"MEQCIELIjgx60ygYd1nLK6xKnyuZeJm7N3OhY5WnzTtc5CD1AiAnntAo6Ztute+A8krX9BJbom0hoOySaN4mnpFLc0mjhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.0-beta.1.tgz","_integrity":"sha512-EcQXSvtCj94ejQRgSSbr5M5EpuhN2smbYF9vpHODlfeftlT2DtpK6HoYbw2jAM5DIYj5wB15BNRoZmOBnRioOQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.0-beta.1","@noir-ai/store":"1.7.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.0-beta.1_1785813063573_0.7239758985043243","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@noir-ai/context","version":"1.7.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"1df74e4f7d8f55a3be61e75ed1e096f17f1d53a5","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.0.tgz","fileCount":6,"integrity":"sha512-rf/gFjiBI5UsA0HQ0ru0nj28oP4+L8Qit2zx9I0L+pRsz7cc+/eStHtddervZX3Fp1855oT7auzhkHcJU9VarQ==","signatures":[{"sig":"MEQCIHuAtHNQVAgq3r7l6MzOHtyF/nMMtagqLy1UnsdL4AM3AiAWxEIBeKyz3+zyKo6EHrymAC8JDefjPLisdSBpnNK69A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.0.tgz","_integrity":"sha512-rf/gFjiBI5UsA0HQ0ru0nj28oP4+L8Qit2zx9I0L+pRsz7cc+/eStHtddervZX3Fp1855oT7auzhkHcJU9VarQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.0","@noir-ai/store":"1.7.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.0_1785813644953_0.33953677362293355","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.1":{"name":"@noir-ai/context","version":"1.7.1-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"9080a638ad361e079610c07fccd330c1d14ce610","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.1-beta.1.tgz","fileCount":6,"integrity":"sha512-gFftkeOIC9q6vBRqalTne5QMhY13UqdURrE84C9bm9Ugzdq+QDSucXIBnSEFCIyJruhlekXzzQlUaziOhBOGEw==","signatures":[{"sig":"MEUCIEzP8UWNq/EcEc/nR6VanGjBXGR80GTJPdRuZLfTWyk6AiEAj2olKA+EiD7iA3MQpqrwHrONaGxnwmaOwZoPLd8Ek00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.1-beta.1.tgz","_integrity":"sha512-gFftkeOIC9q6vBRqalTne5QMhY13UqdURrE84C9bm9Ugzdq+QDSucXIBnSEFCIyJruhlekXzzQlUaziOhBOGEw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.1-beta.1","@noir-ai/store":"1.7.1-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.1-beta.1_1785821950282_0.22758273405677887","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@noir-ai/context","version":"1.7.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"9eef677b2f9af3d29fac3d299e78461f095d8377","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.1.tgz","fileCount":6,"integrity":"sha512-gVsir/JHsBtjtHemu0AYmPGBmNY3xYpGCennLX6VV2AUTytWi6lwAjzqIdGWbp+9XUSWfLCAzQNQF1DkzmICUg==","signatures":[{"sig":"MEYCIQD1PAOZ9AqT9bpyAj9pPhCJ4Us+No4iPMHk5jTHSWprVQIhAOmQEN2H2CSQacY5TJF3l7TF8X26Au6DLGJ7ywGgyC9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.1.tgz","_integrity":"sha512-gVsir/JHsBtjtHemu0AYmPGBmNY3xYpGCennLX6VV2AUTytWi6lwAjzqIdGWbp+9XUSWfLCAzQNQF1DkzmICUg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.1","@noir-ai/store":"1.7.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.1_1785822544217_0.7598441482407599","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta.1":{"name":"@noir-ai/context","version":"1.7.2-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"61eb6f84fa73fa72910a84484741c3c992251028","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.2-beta.1.tgz","fileCount":6,"integrity":"sha512-JsIr/7ch+ZiFxTccHPi3z1x8JFi/HoNDMVo4pr75ZK2djOZNeL8AFhsHxjeqWOUJNobwPFLxZQ0VtxCwid1V6A==","signatures":[{"sig":"MEUCIAtDMBuZ4U/Sq4g5H0YKeQDSuhqiJ0q9qhlg6Htl3Y2XAiEA36IfC2yilmkRboXOtc9skXv3+iXpWbyMM5d7JfQyuf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.2-beta.1.tgz","_integrity":"sha512-JsIr/7ch+ZiFxTccHPi3z1x8JFi/HoNDMVo4pr75ZK2djOZNeL8AFhsHxjeqWOUJNobwPFLxZQ0VtxCwid1V6A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.2-beta.1","@noir-ai/store":"1.7.2-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.2-beta.1_1785832278369_0.4845216380804809","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@noir-ai/context","version":"1.7.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"325758b5d38e7b260f32d6e4b582e642a3562acd","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.2.tgz","fileCount":6,"integrity":"sha512-Xm65qL3rc3r7ty+N7S85YbtFiN49rG24+vQWT1WrLJFhEzWIXS9lP0/EKMDoGZ4XkUUBJmUpyfuqz/2+PKjxEw==","signatures":[{"sig":"MEUCIF6iiw/MJxnBfN5yCmFGLa3kgERt7iqNyyk2GABqH3IIAiEA3SwsgKwE3jNFl75Ft6ccpSC3ExjANAbYtDgcf8IfhHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.2.tgz","_integrity":"sha512-Xm65qL3rc3r7ty+N7S85YbtFiN49rG24+vQWT1WrLJFhEzWIXS9lP0/EKMDoGZ4XkUUBJmUpyfuqz/2+PKjxEw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.2","@noir-ai/store":"1.7.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.2_1785832932115_0.7955010437079699","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta.1":{"name":"@noir-ai/context","version":"1.7.3-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"8f5209ef606ee2a31f611abab909806bf44cee10","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.3-beta.1.tgz","fileCount":6,"integrity":"sha512-scDtJp7Mnnq78kLerWH4txADxrzAUwThVyd9kmdBGz2UgFEHWba/EdBr+FSJz4Knx7NFLi4sAli9ycPojv79bQ==","signatures":[{"sig":"MEUCIQCKEuVVsqLPjpX7HhTkorP4pDhKTsuAXgPRIONfqwunkwIgfUYxAh+wDPShTCC0ZLyv/Ax7RA5eT5w7qx23tjn04so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.3-beta.1.tgz","_integrity":"sha512-scDtJp7Mnnq78kLerWH4txADxrzAUwThVyd9kmdBGz2UgFEHWba/EdBr+FSJz4Knx7NFLi4sAli9ycPojv79bQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.3-beta.1","@noir-ai/store":"1.7.3-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.3-beta.1_1785898749221_0.4118701804564866","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@noir-ai/context","version":"1.7.3","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"7d731406139928aea148aa07cf0710769dcf6b34","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.3.tgz","fileCount":6,"integrity":"sha512-XGk0o/zgkLemie5ePquQU+a07ota7KCYTmHEIJwcye4n+mwFyGbKVDDOy6skKKxK6FBwxY3viwIIyzWOB7VyKQ==","signatures":[{"sig":"MEYCIQDmvMrT2c0Mn1aIjKuCvyK9W00+erDFnk8cfhz+LMJHpAIhANCg11SQtM+uYsVbFpvP06vR/OOlhp6qLTAQ5Mj0SwId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.3.tgz","_integrity":"sha512-XGk0o/zgkLemie5ePquQU+a07ota7KCYTmHEIJwcye4n+mwFyGbKVDDOy6skKKxK6FBwxY3viwIIyzWOB7VyKQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.3","@noir-ai/store":"1.7.3","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.3_1785899293634_0.3047168836009624","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.1":{"name":"@noir-ai/context","version":"1.7.4-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"9a33e95d01cf153ff95b96aab00baf2442850d82","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.4-beta.1.tgz","fileCount":6,"integrity":"sha512-/E9QXzwyetDS3C0IcvJJ+3qPobAbMAn3p0wloTnKypUfdwG4pBNfpc3JmOFNppLNoHeTc9yWIAG6pLLSM9gWhQ==","signatures":[{"sig":"MEYCIQChVSzAYLLuUfHU9TnUCvrB4Zbqktcce5mmcW90IRhpiAIhANR1TSn2gI5EUXNvoJVq0S4QqtzWfEaIsu34kYtzIBPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230159},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.4-beta.1.tgz","_integrity":"sha512-/E9QXzwyetDS3C0IcvJJ+3qPobAbMAn3p0wloTnKypUfdwG4pBNfpc3JmOFNppLNoHeTc9yWIAG6pLLSM9gWhQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.4-beta.1","@noir-ai/store":"1.7.4-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.4-beta.1_1785902411626_0.5395039331583686","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@noir-ai/context","version":"1.7.4","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"0d708a8973d9008d077e7a968b7040d1c2cc7bda","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.7.4.tgz","fileCount":6,"integrity":"sha512-qp8Ix03oQoM4lLtNKf4jxEzDaxe/DPdJDd5gxON8xPDeU+LlQxE+I1EzIqALm0zZ7RzLmKV9nwKHJ+T+7ZWZCw==","signatures":[{"sig":"MEUCICIEJztpKtS+72XKtf4UwEdZPDcOBv2ybJ9vfNb5U0x/AiEAviHz9h3n5UciZgDuXrcYyNhnAijGDan5QVGU2W4g47w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230138},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.7.4.tgz","_integrity":"sha512-qp8Ix03oQoM4lLtNKf4jxEzDaxe/DPdJDd5gxON8xPDeU+LlQxE+I1EzIqALm0zZ7RzLmKV9nwKHJ+T+7ZWZCw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.7.4","@noir-ai/store":"1.7.4","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.4_1785902913339_0.4077919916900288","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.1":{"name":"@noir-ai/context","version":"1.8.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"09f4f5019d9c37f4c7743f368511546a51ca633c","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.8.0-beta.1.tgz","fileCount":6,"integrity":"sha512-6eZBQ2q0hiOzC1PWL+A4igoO4Bg7AyNyEMOyoHPqHwt/Ii+vYWXm2ipWNclAmNRd9B0PG80N7tPqAu1VgOWHfw==","signatures":[{"sig":"MEYCIQC5sHkCuffUYPUd3Ei6VB7qEwHkS+DoLfs2DQU5MRl6zgIhAPC2MBKc87juD0FeFxBNq/6jaWvH/WzhP3znGt6/Q1cU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.8.0-beta.1.tgz","_integrity":"sha512-6eZBQ2q0hiOzC1PWL+A4igoO4Bg7AyNyEMOyoHPqHwt/Ii+vYWXm2ipWNclAmNRd9B0PG80N7tPqAu1VgOWHfw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.8.0-beta.1","@noir-ai/store":"1.8.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.8.0-beta.1_1785927907323_0.8604027379911505","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@noir-ai/context","version":"1.8.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"8c97df9000f4d5476c588a89b64e788aee1d26ad","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.8.0.tgz","fileCount":6,"integrity":"sha512-EN2uxfnmDC90SrOo/9+P9C9GrTBhHKE4xbOcEeM6UfIXGtTS5YprGd8Nf4+W5G972Q5kTKORezwFoAsMmS/a9A==","signatures":[{"sig":"MEUCIFOwxSEAVGI095L0C+qmpG6WQW9DqIvdq/Rv33fURWkYAiEAphPuORulRe2OybmkYKtFfAVsJu7ugk0aZm/8HYuocQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.8.0.tgz","_integrity":"sha512-EN2uxfnmDC90SrOo/9+P9C9GrTBhHKE4xbOcEeM6UfIXGtTS5YprGd8Nf4+W5G972Q5kTKORezwFoAsMmS/a9A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.8.0","@noir-ai/store":"1.8.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.8.0_1785928634912_0.736569104113934","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-beta.1":{"name":"@noir-ai/context","version":"1.9.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"06fd6bf24792d9346de286dfb8e802eaa7347ee3","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.0-beta.1.tgz","fileCount":6,"integrity":"sha512-AM9TodZCfF10t2UAcz3aQ5U3ISucVWfSSyJnCdpm5SqPW8hKq9AkyER04mLfzF8YHIPvKtgHDpA2IImxgFJDOQ==","signatures":[{"sig":"MEUCIQCb9+2wpZ9EewiR2es4l5TAGOdozQU1jLLb2qNDji3hYQIgJuYEdaYGPEH/XbiJVzt3eIBnEIotZyHoMieBMcKhxs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.0-beta.1.tgz","_integrity":"sha512-AM9TodZCfF10t2UAcz3aQ5U3ISucVWfSSyJnCdpm5SqPW8hKq9AkyER04mLfzF8YHIPvKtgHDpA2IImxgFJDOQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.0-beta.1","@noir-ai/store":"1.9.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.0-beta.1_1786015441431_0.5524130811793302","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@noir-ai/context","version":"1.9.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"2601823a526d3669caae147577dd313851bee4ce","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.0.tgz","fileCount":6,"integrity":"sha512-IlH41kyAPSFsNMDebIC6SLopeVZxgJTMgMuRpP6sum/Kl/fcK25Nu8nQSLE+IA15QSNvzoeEjT2ulzEVUA4i1g==","signatures":[{"sig":"MEQCIHjGrCYiboe9ratigiEIUqV6oJSnsweWt8NbvN4vd3l2AiBT5HedfMGoCgiF7Rpl5nkYkXNWo0oOD3pcHK3+L8yZhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.0.tgz","_integrity":"sha512-IlH41kyAPSFsNMDebIC6SLopeVZxgJTMgMuRpP6sum/Kl/fcK25Nu8nQSLE+IA15QSNvzoeEjT2ulzEVUA4i1g==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.0","@noir-ai/store":"1.9.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.0_1786016388941_0.19252923469257066","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta.1":{"name":"@noir-ai/context","version":"1.9.1-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"e2ffdd6393711f5f93c7df74f2bac21030edd7e3","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.1-beta.1.tgz","fileCount":6,"integrity":"sha512-2nnGc0emcVUV11mfxuNY9v5o5IfV4AkPAfHKccDgbWb1yuNuDMOxWqX9mnQWTWLDZ6iQL0vg1IJoijCMbXejvQ==","signatures":[{"sig":"MEUCIDzxzfjnrIjKdD3nJn2xIs1yNKa7K/SFgxjUOkneGIF4AiEA3qG/nq5jcA+r7biVgSI+2M2VW5Y21fd54pRkEDNv+1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.1-beta.1.tgz","_integrity":"sha512-2nnGc0emcVUV11mfxuNY9v5o5IfV4AkPAfHKccDgbWb1yuNuDMOxWqX9mnQWTWLDZ6iQL0vg1IJoijCMbXejvQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.1-beta.1","@noir-ai/store":"1.9.1-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.1-beta.1_1786083032312_0.26394466360795854","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@noir-ai/context","version":"1.9.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"93ab46673c510cfa835c76477a71b7394b76458f","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.1.tgz","fileCount":6,"integrity":"sha512-Tbf3p9xtyDxiCNJYxC5hvXDECEkmUcD/48cCWsw5506FflGHOqQtRXkbPiMNqANxrBLKNRlAjvJCgISG4S4CNA==","signatures":[{"sig":"MEUCIGX7593fEFfOtkJ8Q8AeQBKnsqDPQKqjjCVmp7BbnCS3AiEA0MkfI2NKQM+iFMjGVpl5rkCk53Xu0TWJLUDLmW7JEVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.1.tgz","_integrity":"sha512-Tbf3p9xtyDxiCNJYxC5hvXDECEkmUcD/48cCWsw5506FflGHOqQtRXkbPiMNqANxrBLKNRlAjvJCgISG4S4CNA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.9.1","@noir-ai/store":"1.9.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.1_1786084032278_0.840788711027993","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta.1":{"name":"@noir-ai/context","version":"1.9.2-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"1eff6276058640aee925d5e2248771d70076c8d6","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.2-beta.1.tgz","fileCount":6,"integrity":"sha512-mtbUlomnFk5LkErYvgQ02b1liuvsRr+P/HY4ZeHcWf8gnD6iS5tPrmjwOG//laQsBI/LYXmdLWT+SlPw4wKAfw==","signatures":[{"sig":"MEYCIQCd7At4N9PQLjCh2Grryq6Gue0YS5DsC3eRflFrK3M8kwIhAMRJVQpz7wBtV9a0tLo6Kgm/BiicSlXwXzwQdO/3nLB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.2-beta.1.tgz","_integrity":"sha512-mtbUlomnFk5LkErYvgQ02b1liuvsRr+P/HY4ZeHcWf8gnD6iS5tPrmjwOG//laQsBI/LYXmdLWT+SlPw4wKAfw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.2-beta.1","@noir-ai/store":"1.9.2-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.2-beta.1_1786090196481_0.20060417644648898","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@noir-ai/context","version":"1.9.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"caa9a942517c773fa272e1cf5c89a54153e79832","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.2.tgz","fileCount":6,"integrity":"sha512-a2YzAqatGUQERu0P0iAj0lmkPi8jlLiZKf2rCoQcgAVN2Yl0PwApJQVFx1Ogy9rtunrSft/QH4g1XU4wvUKSeA==","signatures":[{"sig":"MEUCIGLyNMIVO1NG3QCcnKjF7Fi6GTyMKBNgzv0g5qDiD2dFAiEAnMxCbn500twApkXWqyjcZ/Hbg3fNgrGNaB69I1j6aGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.2.tgz","_integrity":"sha512-a2YzAqatGUQERu0P0iAj0lmkPi8jlLiZKf2rCoQcgAVN2Yl0PwApJQVFx1Ogy9rtunrSft/QH4g1XU4wvUKSeA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.2","@noir-ai/store":"1.9.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.2_1786090984986_0.1416721477961349","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta.1":{"name":"@noir-ai/context","version":"1.9.3-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"06c140622ed719798b8eef21f7cc9889b41da444","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.3-beta.1.tgz","fileCount":6,"integrity":"sha512-yj8mBEuSL+Gy+wvQlwExNLTH7DYb9whNNOEoO6gaxhed3j/mqFuiBWjMPCEwjvcnJDZYvFX5/3IUqrDvhkgY1w==","signatures":[{"sig":"MEUCIH8bPItTHsOTbxrd8510Sr5niDyoCe6pOSQheXIL39dQAiEA1M2ASAfCNGxWenb/3eRJj3HvCVN3MzeNG4n2CMW7JVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.3-beta.1.tgz","_integrity":"sha512-yj8mBEuSL+Gy+wvQlwExNLTH7DYb9whNNOEoO6gaxhed3j/mqFuiBWjMPCEwjvcnJDZYvFX5/3IUqrDvhkgY1w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.3-beta.1","@noir-ai/store":"1.9.3-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.3-beta.1_1786098733856_0.5854512575289355","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@noir-ai/context","version":"1.9.3","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"64fa899132e20d36bffd5fdb46e39e5f946f18cd","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.3.tgz","fileCount":6,"integrity":"sha512-yQ4QK50C9GGw5EGKpMwSvA6ntSneGi+vRmcvD2SrY60/QysF/12eSZo2cHreLbTIQezdQP7YrCgn3bYwW3ebQw==","signatures":[{"sig":"MEUCIBL1Y7EU/FEyLNSIK9Oea4YcnHqNe734XhZcWZFZbEEBAiEAkSfb/7FiC+iy6d99/kSof+KcTxD4/CluEBo3ASBGerU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.3.tgz","_integrity":"sha512-yQ4QK50C9GGw5EGKpMwSvA6ntSneGi+vRmcvD2SrY60/QysF/12eSZo2cHreLbTIQezdQP7YrCgn3bYwW3ebQw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.3","@noir-ai/store":"1.9.3","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.3_1786098970378_0.36479667418201434","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta.1":{"name":"@noir-ai/context","version":"1.9.4-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"f54a447a9bdb501e73138a635ad84adff7dd1cfd","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.4-beta.1.tgz","fileCount":6,"integrity":"sha512-hZy0CLbYPd/oQnl9DWuKwRYyPyMmYITqK5FM2ToDqxb3IE+JsdbRy6zxTR5nKKp7QLpcefAHqDIIO93fcgi25A==","signatures":[{"sig":"MEUCIQDhKrg8weyYzudCTDLy8J8c1WzoOojc5zRLAr2PxsrEQgIgN8HnUlhGd0Ii5/bAWt2Vbx9C/1rB7VpHps2KJ2OW0UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.4-beta.1.tgz","_integrity":"sha512-hZy0CLbYPd/oQnl9DWuKwRYyPyMmYITqK5FM2ToDqxb3IE+JsdbRy6zxTR5nKKp7QLpcefAHqDIIO93fcgi25A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.4-beta.1","@noir-ai/store":"1.9.4-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.4-beta.1_1786355317239_0.15434426915380506","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta.2":{"name":"@noir-ai/context","version":"1.9.4-beta.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"5dc3eb5bc900be40fc3d24b7659001e8ae9c7d36","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.4-beta.2.tgz","fileCount":6,"integrity":"sha512-mmhN6nzReDPgeoqsBQ6kNu3Ue2uCPydiD+k2pN/0hsRXfpcjXSUkLUITuHx2xkVGR2wibvvfwpODKEHpxRBsWg==","signatures":[{"sig":"MEUCIQDw38gw7u+borweEelj2vAa9I0hTUpNG/nq9Y0n/+YhEAIgdhH4dlMkav9h9u8UmZjnKpwKozoK9I+ujI1hC/Ca6UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231357},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.4-beta.2.tgz","_integrity":"sha512-mmhN6nzReDPgeoqsBQ6kNu3Ue2uCPydiD+k2pN/0hsRXfpcjXSUkLUITuHx2xkVGR2wibvvfwpODKEHpxRBsWg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.4-beta.2","@noir-ai/store":"1.9.4-beta.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.4-beta.2_1786356091771_0.7366132940746111","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@noir-ai/context","version":"1.9.4","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"6ba6a5bb5328f94cbe5c010617a88ad01750d8f6","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.9.4.tgz","fileCount":6,"integrity":"sha512-ehPuu4aQH+vG6MFXDI4/xDriI7WLuHWSnYUPJI/2S5BnZv9mEVcVJtRXN25WOvbI6bNKx0iGfbgG9I8564hJFA==","signatures":[{"sig":"MEUCIHqw9hDHWeCin3e63LJf6qKBM+xvB5WpyQmnIp2O7dUbAiEAlVynYOcfl0wpC3GpoKSrv5NHGZmapQ1W+H70IsFqUuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231336},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.9.4.tgz","_integrity":"sha512-ehPuu4aQH+vG6MFXDI4/xDriI7WLuHWSnYUPJI/2S5BnZv9mEVcVJtRXN25WOvbI6bNKx0iGfbgG9I8564hJFA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.9.4","@noir-ai/store":"1.9.4","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.4_1786356644228_0.13865555421035447","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-beta.1":{"name":"@noir-ai/context","version":"1.10.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"5a38db6732c1b7b5c85893980045ec404d94a958","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.10.0-beta.1.tgz","fileCount":6,"integrity":"sha512-NemrjsH3Vfzcz64hMVDB4sFI2rRbWIeGrULpACXj2iDZmnB6EM1IhGm8Ddg3ixqsUZ20yIP3QnmUF/nWc6F9aw==","signatures":[{"sig":"MEUCIQC7sDYq0rydSQ3UUtBrVi6MNqP03u1VrmCGMhQPnPR3fgIgOKhc9/2gnG+jFXDP/jK6PhiICVQAViIcIYk+DZ9yHtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.10.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231360},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.10.0-beta.1.tgz","_integrity":"sha512-NemrjsH3Vfzcz64hMVDB4sFI2rRbWIeGrULpACXj2iDZmnB6EM1IhGm8Ddg3ixqsUZ20yIP3QnmUF/nWc6F9aw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.10.0-beta.1","@noir-ai/store":"1.10.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.10.0-beta.1_1786430099044_0.14751433028688132","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@noir-ai/context","version":"1.10.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"683081dc7aa2dfac5e76895c66c091ccc97d3b2c","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.10.0.tgz","fileCount":6,"integrity":"sha512-hiVxq1hUygxTKEUp322gf9zThEw//gkXehbzaP7YiNfDth1i7dZj3154v6aF0L7qWuxIbVg0FMKSYveMFS32zQ==","signatures":[{"sig":"MEQCIAW8SuGP+HxdA8h1Es1rOZwcIw3cVRqZUESJZQmOpzwaAiAEyquCYA/824+5HZxNP6L/0Ci5KUED2mAWM8UX74N94g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231339},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.10.0.tgz","_integrity":"sha512-hiVxq1hUygxTKEUp322gf9zThEw//gkXehbzaP7YiNfDth1i7dZj3154v6aF0L7qWuxIbVg0FMKSYveMFS32zQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.10.0","@noir-ai/store":"1.10.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.10.0_1786430883433_0.2780721465675027","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.1":{"name":"@noir-ai/context","version":"1.10.1-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"3db60f6a436462d13023e048abdcf586c76f9eee","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.10.1-beta.1.tgz","fileCount":6,"integrity":"sha512-k2bnQXGedHwQeruhoaa6KtRxR+WlHOlYThLzcE/f2KbuUlQgz8/2gs2twavpbUsvkk4LrfAUR53bezm4jB1AXQ==","signatures":[{"sig":"MEUCIFpx6RX7CPjWlDCkwuwBffcr41oAJAV6R6IIu3ETLfI9AiEA87bs4PuUZYql/wKb6e6TpSaw7mL/477/IUvUldHWkmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.10.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231360},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.10.1-beta.1.tgz","_integrity":"sha512-k2bnQXGedHwQeruhoaa6KtRxR+WlHOlYThLzcE/f2KbuUlQgz8/2gs2twavpbUsvkk4LrfAUR53bezm4jB1AXQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.10.1-beta.1","@noir-ai/store":"1.10.1-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.10.1-beta.1_1786612054161_0.7553533856033288","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@noir-ai/context","version":"1.10.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"ac90c5d66c5d71aaf9880bfd6fe1828a33aad060","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.10.1.tgz","fileCount":6,"integrity":"sha512-ks01b1irn0/CEONosx2C3YLITUa6USlX8EIR2eIXCBtV3YuAolhcCMS3zGgqOiZRF8jkLgilj2XKGLLf0TTN8A==","signatures":[{"sig":"MEQCIGiUz2lRJ6vvC6r3d8cvXdTCvVJC58cuOL0XAOfn+wAmAiAcfL9FFY70gbRej1+1B91RVWBOw8eGsXp2GKHw1bepQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231339},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.10.1.tgz","_integrity":"sha512-ks01b1irn0/CEONosx2C3YLITUa6USlX8EIR2eIXCBtV3YuAolhcCMS3zGgqOiZRF8jkLgilj2XKGLLf0TTN8A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.10.1","@noir-ai/store":"1.10.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.10.1_1786612594337_0.05579035330164661","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-beta.1":{"name":"@noir-ai/context","version":"1.11.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"8a4c93d2a09f037515c9a031f792886263ef75c4","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.0-beta.1.tgz","fileCount":6,"integrity":"sha512-cmFpvkKVnimUNrW2uKacWqk86jKDtwgNxkH4B3hDJnYekOpBgbKSXEpxNEjb//xjbcfthWgyL/cicqc8nBCpXg==","signatures":[{"sig":"MEQCIGr9c+oUMZUwprihejynfxK+v0Ku7OfYUy+S2459mAIuAiAQVyu5AQN4Zf5wdrBlVhoABCQCTzEemetlYuhPs/r6yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231360},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.0-beta.1.tgz","_integrity":"sha512-cmFpvkKVnimUNrW2uKacWqk86jKDtwgNxkH4B3hDJnYekOpBgbKSXEpxNEjb//xjbcfthWgyL/cicqc8nBCpXg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.11.0-beta.1","@noir-ai/store":"1.11.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.0-beta.1_1786686654252_0.8931358399584217","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@noir-ai/context","version":"1.11.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"35366ec55bdeeb87df37d772ae2b461c3f5fe84b","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.0.tgz","fileCount":6,"integrity":"sha512-HELyUWno6Pj/lEvGal7qwq/4LGL1ymHMrlGTLKsPtxxs0UYzKm+GiD29eNaSQkc/pcykby+dsKYgqRsbyKCa5A==","signatures":[{"sig":"MEUCIC3cZ/aQfuo8xKoDQSF9sK8J/YE6zIXIbxtsL2A/haXgAiEArWARV3aMoVm8TDP7ppdcTFqJdazE23xsRXRkLUPkDqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231339},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.0.tgz","_integrity":"sha512-HELyUWno6Pj/lEvGal7qwq/4LGL1ymHMrlGTLKsPtxxs0UYzKm+GiD29eNaSQkc/pcykby+dsKYgqRsbyKCa5A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.11.0","@noir-ai/store":"1.11.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.0_1786687352717_0.10692617989149134","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.1":{"name":"@noir-ai/context","version":"1.11.1-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"e937db4d6b8df15545b7d775f36eb59adbe875dc","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.1-beta.1.tgz","fileCount":6,"integrity":"sha512-qO+qYyM3+T2TONEn1JNJzQBUP5EIqBlotSlC0+TuxD4lSgM2/krvlYGjnkuFb8NOIjvI2n7vEyvX61UD3sY90A==","signatures":[{"sig":"MEYCIQD9X+I3O8r1EMA1eHvC5eY8fTHk4jxtg2z/SXnutROVbgIhAJZF/kvaOeTQd8wIBTt8WMG4Br0wvtqURA/x8HB1ggfx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231360},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.1-beta.1.tgz","_integrity":"sha512-qO+qYyM3+T2TONEn1JNJzQBUP5EIqBlotSlC0+TuxD4lSgM2/krvlYGjnkuFb8NOIjvI2n7vEyvX61UD3sY90A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.11.1-beta.1","@noir-ai/store":"1.11.1-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.1-beta.1_1786697627691_0.7607274477638426","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@noir-ai/context","version":"1.11.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"804bd1db7616368f7303528e43389821286c1c42","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.1.tgz","fileCount":6,"integrity":"sha512-oNZxXJ/AaV941jPXVmTCmaeHQW9XwVaHbYbq8Ip6UKUbSO3Z4dz6m54n5NJXtQWdquXy26u1ykX96FrtLb32QA==","signatures":[{"sig":"MEYCIQCTMhzfxlOk8+JmeL6lCcDLnqectRwgNNjFbTSC8jdBOwIhAOyAEQyPkEEXJ4U5IrJDZONHUt+B3D4IxZ2wehfvwOO8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231339},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.1.tgz","_integrity":"sha512-oNZxXJ/AaV941jPXVmTCmaeHQW9XwVaHbYbq8Ip6UKUbSO3Z4dz6m54n5NJXtQWdquXy26u1ykX96FrtLb32QA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.11.1","@noir-ai/store":"1.11.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.1_1786698129999_0.7663546668447583","host":"s3://npm-registry-packages-npm-production"}},"1.11.2-beta.1":{"name":"@noir-ai/context","version":"1.11.2-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"c2eafa58c84e2036c5ef70a49c0b638579a59ce4","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.2-beta.1.tgz","fileCount":6,"integrity":"sha512-caiHKwcx+/DXz/7QA3HJfX4DlCl33Rfx2/pdRH+/iImFpXDP1Kjh11stG55dTTCLIXk7157n96GgCzeZYoJZVg==","signatures":[{"sig":"MEUCIQCB259L1DlVWfllu8iZvHxB/h2U2MIgy6nG1fSWPZvSQwIgNfIy4cieBUUUOJbrysIW+m6dunZgbZXAv2N0S023kzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231360},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.2-beta.1.tgz","_integrity":"sha512-caiHKwcx+/DXz/7QA3HJfX4DlCl33Rfx2/pdRH+/iImFpXDP1Kjh11stG55dTTCLIXk7157n96GgCzeZYoJZVg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@noir-ai/core":"1.11.2-beta.1","@noir-ai/store":"1.11.2-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.2-beta.1_1786699505570_0.7816688489519945","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@noir-ai/context","version":"1.11.2","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"946b10753411ea5d12f9402baa4c05fa25156695","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.11.2.tgz","fileCount":6,"integrity":"sha512-X6+iupDK91oy0bKlpSrgheQEjuDasrPiLQexHZAuqN5DTbjbVSSFZW7Pj4eyyVWx0GZ7j1ClOK/qaxWJfMQwYw==","signatures":[{"sig":"MEQCIFPGXLEJdCv0DnabiJwzAnfhkvbw+uI+lCzdmmmEuK8UAiATIlaHcQLFs0HSMaIj18TvSbQyH65LfsHxfA59VRZtdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231339},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.11.2.tgz","_integrity":"sha512-X6+iupDK91oy0bKlpSrgheQEjuDasrPiLQexHZAuqN5DTbjbVSSFZW7Pj4eyyVWx0GZ7j1ClOK/qaxWJfMQwYw==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.11.2","@noir-ai/store":"1.11.2","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.2_1786700091206_0.42328446127234165","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-beta.1":{"name":"@noir-ai/context","version":"1.12.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"045e815d362dd0dbea95cf8fcdf8c5440b44b8b4","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.12.0-beta.1.tgz","fileCount":6,"integrity":"sha512-iIAAq6Z6GgGQ6WSPFDc5GZ2z/8yHwK9MZiJdtlWbT6GVtZGtU23EoIzVlX3kiRb0uKslKnOvdstnNE5aF9hG2A==","signatures":[{"sig":"MEUCIQCmSQugf8MSn4hru2sprwV8FjHK1ITsiXYc2c/kfU3GJAIgHndefyCJ9DDjhTrXQ/adrPwg3QNLm3en1mJEnlnhhEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.12.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236156},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.12.0-beta.1.tgz","_integrity":"sha512-iIAAq6Z6GgGQ6WSPFDc5GZ2z/8yHwK9MZiJdtlWbT6GVtZGtU23EoIzVlX3kiRb0uKslKnOvdstnNE5aF9hG2A==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.12.0-beta.1","@noir-ai/store":"1.12.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.12.0-beta.1_1787221600889_0.49018366020976023","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-beta.1":{"name":"@noir-ai/context","version":"1.13.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"5faebcf7218155fa99c5b326bf0b4ae0aea2c652","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.13.0-beta.1.tgz","fileCount":6,"integrity":"sha512-9jZvBpqpph8wLPtfRwkA+y/jj5+gnkObUvTbv8XBNKs3sisIpbYzhvs4zi2XTsDDeWfDUXnRpQkwqb5Zu+hUEg==","signatures":[{"sig":"MEUCIQD8LtTzQXZbosab59YDu61WYCj9AKnWKXfCcWV4fWfVsAIgKqEs2OdWOy6c7tC8svOHwLf7ZH+m7sq1XV+a3uUjSyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD54nMZ2LPHKjB0slRC78/NiQ04ikblvH9YPr/M2agn1wIhAIh+wlG0rcH1l9HCCkw5GBxHOvinf7owVExh0be5B5SM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.13.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236156},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.13.0-beta.1.tgz","_integrity":"sha512-9jZvBpqpph8wLPtfRwkA+y/jj5+gnkObUvTbv8XBNKs3sisIpbYzhvs4zi2XTsDDeWfDUXnRpQkwqb5Zu+hUEg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.13.0-beta.1","@noir-ai/store":"1.13.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.13.0-beta.1_1789011974389_0.7903805655440883","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@noir-ai/context","version":"1.13.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"9ba1f6582861b3d2b2428c88a7178a343a96e352","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.13.0.tgz","fileCount":6,"integrity":"sha512-gYSUW+x82QWDaIsH4MBASu2nxXC9ZT9T+D5piKVNXZECgBcXxn+VNmUXvKRm/zDS0MWgI96pfxIccixQ0B8P3w==","signatures":[{"sig":"MEUCICWnmRTYUhvwJD+8b9drx7adYTSNMUfdgqOL6vNZh5oKAiEA2cRt3Dg/G2bkSIT7aDNnaCAihz2JSPbjeR3dJ+dUUZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCakAeCQHcGs4tzBYtBwubeFYQq5be3QkOo6uDOu882hwIgHKg1E0Re2XFQSblYzy3zNIQ5BIAGXOGCFSUKKyp7TU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236135},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.13.0.tgz","_integrity":"sha512-gYSUW+x82QWDaIsH4MBASu2nxXC9ZT9T+D5piKVNXZECgBcXxn+VNmUXvKRm/zDS0MWgI96pfxIccixQ0B8P3w==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.13.0","@noir-ai/store":"1.13.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.13.0_1789012570815_0.4261391781677597","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-beta.1":{"name":"@noir-ai/context","version":"1.14.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"9606966781d1ce34df2827d8d7460629d01431f7","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.14.0-beta.1.tgz","fileCount":6,"integrity":"sha512-z16aiJv0MukGpyb86TiaM4V0SAMXVOCFoteiA9/Z8TcPXoaOlCsCE3Wwnet2iUn/9bXr4TN0qPAfheOeyfDAeQ==","signatures":[{"sig":"MEUCIQDkOPrpFYE5vtc3GeFReXppld+gh3UVbNUytmif1ioduwIgTiwntUI9dHz9tvwaJwWXoaYPhLJxOeZgDCSqUZviIaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiP+cOdKpNsJPyOAMo4rUeuoqDio6LWG7sqOOOWEs3bgIgSYeCT6B/ldToiFbBt+gIKNDtY7F3HUSLcX/vLaokP7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.14.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236156},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.14.0-beta.1.tgz","_integrity":"sha512-z16aiJv0MukGpyb86TiaM4V0SAMXVOCFoteiA9/Z8TcPXoaOlCsCE3Wwnet2iUn/9bXr4TN0qPAfheOeyfDAeQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.14.0-beta.1","@noir-ai/store":"1.14.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.14.0-beta.1_1789126727837_0.9393395847607862","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@noir-ai/context","version":"1.14.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"da9dfb958d49ef44a7da9dbeaff43c7d69f1566f","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.14.0.tgz","fileCount":6,"integrity":"sha512-Q5Ul4YsvAK2uuTlUuPHOI5B2Cxz78JUIkDIKYhsfZpqrlzi1EdlqmlO/qG0HI5PsSaGqk02A5NZFKj0C2S5htg==","signatures":[{"sig":"MEQCIFgWtkH9jkdfplHtDdyX3hq7yCSvcQYv5w2qQQQ9dS2RAiBUzoF6xu6LfVFLGA1pUpsR/X7B4KU/sIJ+ffsFUquN6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUkUv6pxEbF0cXAExh0RMNdGNjXZ5LJKgADp8Oxpe7SgIhAJpCZ+c3pbUY/8Wl9yMs0DAsBbYSLW7AGusyPGsm+EWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236135},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.14.0.tgz","_integrity":"sha512-Q5Ul4YsvAK2uuTlUuPHOI5B2Cxz78JUIkDIKYhsfZpqrlzi1EdlqmlO/qG0HI5PsSaGqk02A5NZFKj0C2S5htg==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.14.0","@noir-ai/store":"1.14.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.14.0_1789127450362_0.20259275258919884","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-beta.1":{"name":"@noir-ai/context","version":"1.15.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"7ebfa4297351138ddb68cbd5cdfb66a83824572b","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.15.0-beta.1.tgz","fileCount":6,"integrity":"sha512-BQUYb93cGve+laBsuXK8ZpY3MGwWZSygvvi+zxk6/o9uU1ZFVy6eqtA/IjyHc2/LM/KEaL9nEAKy7AqXF8itrA==","signatures":[{"sig":"MEUCIQCN+W38UEYatoiaFAVR2dM35eP+oH7ZoZoY8oZcEUI8kQIgULHIwzs32ZLkfGXG3ex2/kU/zMaBSx0weDwhtjUnmQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeYNY3lG06GbNPgiUxlly2cdZisyZzu+laUwer5HI/eAiEAkE0/ruPzKR/XPbqNBZqjwtgO+PzjQOjtMf2/u7w2k3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.15.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235376},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.15.0-beta.1.tgz","_integrity":"sha512-BQUYb93cGve+laBsuXK8ZpY3MGwWZSygvvi+zxk6/o9uU1ZFVy6eqtA/IjyHc2/LM/KEaL9nEAKy7AqXF8itrA==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.15.0-beta.1","@noir-ai/store":"1.15.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.15.0-beta.1_1789536253770_0.8214756328602908","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@noir-ai/context","version":"1.15.0","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"bfdfc3cfe3359abeffb183cfca3e321c5440e857","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.15.0.tgz","fileCount":6,"integrity":"sha512-sT58RseYhDWOVlyDdw0PyeQd2fOcR11isjMFhRTGbBuU3QhfNUPKDkugls6Qp24vaKOLS42IoQIRuHNpyQj+/Q==","signatures":[{"sig":"MEUCIQDY9frFtaKq2/RwYdybUfxPDxSH/aQYt81lUNOAP9WRJwIgPKLTV0BgDCvH//flB1Wryk8p65dVNuNLT8Wq9+FdNBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmHhduI+2HyaT6rkXekx3b2HeFZgeSZDTAQ5K831dM1QIhAOSQrn/g+A0TWzr+83vJgsWaWtGBZ4zSViyyxucy5pv6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235355},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.15.0.tgz","_integrity":"sha512-sT58RseYhDWOVlyDdw0PyeQd2fOcR11isjMFhRTGbBuU3QhfNUPKDkugls6Qp24vaKOLS42IoQIRuHNpyQj+/Q==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.15.0","@noir-ai/store":"1.15.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.15.0_1789537051823_0.8647459187805933","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-beta.1":{"name":"@noir-ai/context","version":"1.16.0-beta.1","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"author":{"name":"agaaaptr"},"license":"MIT","_id":"@noir-ai/context@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":"809b394725aea16bea598671a041a3345361bc00","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.16.0-beta.1.tgz","fileCount":6,"integrity":"sha512-Wy7adln8p1z29zPBsTQEkNFU2JV8CoSTmwxtrCVvdWgxiaeokj87bvLDTZdl3VHZHd/RynNJwyEmlUPqqejPzQ==","signatures":[{"sig":"MEYCIQCVIzQe+nic2BWEQQSO4Z8tHBMEab91kD0fXZLeAK79fAIhAIANUEo3vkiK549Skd0gAo8GxAIprbX0J7WU9rFZcggI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCY3+hSNW+Ku4w7MCv2dCUGoQqAE2Yj08bcIHo3IxPPYwIhAJEuCjeRMWNCeM0uO4HUy6elJvhxHBjmnJjTrx1oAFAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.16.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231263},"main":"./dist/index.js","type":"module","_from":"file:artifacts/noir-ai-context-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-context-1.16.0-beta.1.tgz","_integrity":"sha512-Wy7adln8p1z29zPBsTQEkNFU2JV8CoSTmwxtrCVvdWgxiaeokj87bvLDTZdl3VHZHd/RynNJwyEmlUPqqejPzQ==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.16.0-beta.1","@noir-ai/store":"1.16.0-beta.1","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.16.0-beta.1_1790316626754_0.6433089219633981","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"_id":"@noir-ai/context@1.16.0","bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"dist":{"shasum":"9e3c78085e83835629734624e22b241c8c28f353","tarball":"https://registry.npmjs.org/@noir-ai/context/-/context-1.16.0.tgz","fileCount":6,"integrity":"sha512-/49eR+ZLD/SnP6/0hXcliwXVh5aHKOIrjmGjYznuzXxJej2+P5KxXd9+umzjz6Q2vS0rD23iYNqq3PzCqC+gww==","signatures":[{"sig":"MEUCIQCSdxTGfEObyIkmjSLDp8SFq1SIjYo+jxWeV9R4WwowSQIgEY67oDcU8r+hlgdZJiq4Sd6L1ZAsizDP3C7ixwK47e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDnlCG3aafWHdQPZKv6u6fLCyybJgJGUHJwQIGOeAManAiEAne/jt6mCMMNydJmfAG0tXAKoBFQP1kWTkX41Hv2cgPI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@noir-ai%2fcontext@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231242},"main":"./dist/index.js","name":"@noir-ai/context","type":"module","_from":"file:artifacts/noir-ai-context-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","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"_resolved":"/home/runner/work/noir/noir/artifacts/noir-ai-context-1.16.0.tgz","_integrity":"sha512-/49eR+ZLD/SnP6/0hXcliwXVh5aHKOIrjmGjYznuzXxJej2+P5KxXd9+umzjz6Q2vS0rD23iYNqq3PzCqC+gww==","repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"_npmVersion":"10.9.8","description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","directories":{},"maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@noir-ai/core":"1.16.0","@noir-ai/store":"1.16.0","@huggingface/transformers":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.17.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context_1.16.0_1790318294908_0.9856490628785912"}}},"time":{"created":"2026-07-25T08:22:12.099Z","modified":"2026-09-25T06:38:15.423Z","1.0.0-beta.1":"2026-07-25T08:22:12.351Z","1.2.0-beta.1":"2026-07-26T01:54:27.321Z","1.2.0-beta.2":"2026-07-26T03:21:21.285Z","1.3.0-beta.1":"2026-07-26T07:20:32.060Z","1.3.0-beta.2":"2026-07-26T07:40:06.356Z","1.3.0-beta.3":"2026-07-26T07:52:34.946Z","1.3.0-beta.4":"2026-07-26T08:06:53.276Z","1.3.0-beta.5":"2026-07-26T08:29:04.082Z","1.3.0-beta.6":"2026-07-26T09:05:37.535Z","1.4.0-beta.1":"2026-07-27T00:30:44.843Z","1.4.0":"2026-07-27T08:53:04.630Z","1.4.0-beta.2":"2026-07-28T04:14:25.143Z","1.5.0":"2026-07-28T04:15:09.400Z","1.6.0-beta.1":"2026-07-28T06:33:52.375Z","1.6.0":"2026-07-28T06:34:06.665Z","1.7.0-beta.1":"2026-08-04T03:11:03.703Z","1.7.0":"2026-08-04T03:20:45.093Z","1.7.1-beta.1":"2026-08-04T05:39:10.418Z","1.7.1":"2026-08-04T05:49:04.390Z","1.7.2-beta.1":"2026-08-04T08:31:18.535Z","1.7.2":"2026-08-04T08:42:12.271Z","1.7.3-beta.1":"2026-08-05T02:59:09.366Z","1.7.3":"2026-08-05T03:08:13.801Z","1.7.4-beta.1":"2026-08-05T04:00:11.769Z","1.7.4":"2026-08-05T04:08:33.480Z","1.8.0-beta.1":"2026-08-05T11:05:07.586Z","1.8.0":"2026-08-05T11:17:15.071Z","1.9.0-beta.1":"2026-08-06T11:24:01.656Z","1.9.0":"2026-08-06T11:39:49.099Z","1.9.1-beta.1":"2026-08-07T06:10:32.730Z","1.9.1":"2026-08-07T06:27:12.458Z","1.9.2-beta.1":"2026-08-07T08:09:56.623Z","1.9.2":"2026-08-07T08:23:05.116Z","1.9.3-beta.1":"2026-08-07T10:32:13.994Z","1.9.3":"2026-08-07T10:36:10.578Z","1.9.4-beta.1":"2026-08-10T09:48:37.420Z","1.9.4-beta.2":"2026-08-10T10:01:31.907Z","1.9.4":"2026-08-10T10:10:44.376Z","1.10.0-beta.1":"2026-08-11T06:34:59.182Z","1.10.0":"2026-08-11T06:48:03.572Z","1.10.1-beta.1":"2026-08-13T09:07:34.341Z","1.10.1":"2026-08-13T09:16:34.477Z","1.11.0-beta.1":"2026-08-14T05:50:54.370Z","1.11.0":"2026-08-14T06:02:32.907Z","1.11.1-beta.1":"2026-08-14T08:53:47.878Z","1.11.1":"2026-08-14T09:02:10.148Z","1.11.2-beta.1":"2026-08-14T09:25:05.724Z","1.11.2":"2026-08-14T09:34:51.364Z","1.12.0-beta.1":"2026-08-20T10:26:41.056Z","1.13.0-beta.1":"2026-09-10T03:46:14.484Z","1.13.0":"2026-09-10T03:56:10.895Z","1.14.0-beta.1":"2026-09-11T11:38:47.926Z","1.14.0":"2026-09-11T11:50:50.456Z","1.15.0-beta.1":"2026-09-16T05:24:13.879Z","1.15.0":"2026-09-16T05:37:31.918Z","1.16.0-beta.1":"2026-09-25T06:10:26.847Z","1.16.0":"2026-09-25T06:38:15.008Z"},"bugs":{"url":"https://github.com/agaaaptr/noir/issues"},"author":{"name":"agaaaptr"},"license":"MIT","homepage":"https://github.com/agaaaptr/noir#readme","keywords":["noir","context","retrieval","hybrid","bm25","vector","rrf","embeddings"],"repository":{"url":"git+https://github.com/agaaaptr/noir.git","type":"git","directory":"packages/context"},"description":"Noir context — SHA-256 incremental indexer and hybrid retrieval (BM25 + vector kNN + Reciprocal Rank Fusion).","maintainers":[{"name":"agaaaptr","email":"gagah.p.412@gmail.com"}],"readme":"# @noir-ai/context\n\nHybrid retrieval engine: a local in-process embedder (384-dim, L2-normalized) with opt-in remote/Ollama providers, a markdown/line-token chunker, a SHA-256 incremental indexer, and BM25 ∪ vector kNN → Reciprocal Rank Fusion → token-budget fill with windowed snippets (never truncated). Exposes `context_search` / `context_index` / `context_status`.\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/context\n```\n\n> Most users install the CLI instead, which reaches this engine via `noir context {search,index,status}`:\n>\n> ```bash\n> npm install -g @noir-ai/cli\n> ```\n\n## License\n\nMIT © agaaaptr\n","readmeFilename":"README.md"}