{"_id":"@kb-labs/llm-router","_rev":"145-1e8b65a29069a84a94e31e3af1650983","name":"@kb-labs/llm-router","dist-tags":{"candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","latest":"2.120.1","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"1.0.0":{"name":"@kb-labs/llm-router","version":"1.0.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.0.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"2dbb4c1bfa299f2c6ba7c4011f55f27e55b4f65c","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.0.0.tgz","fileCount":8,"integrity":"sha512-YDRyRdaRgV9vNvUFjCsXIJE84sIYuhyEhp/ALJDGGOgmZ3O/BHrhm7v97FOw34pzDMkk993z1yRXsGLA3zi0mg==","signatures":[{"sig":"MEUCIQCkWff4pqjSV28F9kY9RyBog+FVGtPCM3BJC2iFTdNC6QIgWmY1I5AW2x5GMNLR3SqqZq/EuTmlDJRWOGXsOAg2Fsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120843},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/40f99f7ea99b93b5ff98212e0f4fc4c9/kb-labs-llm-router-1.0.0.tgz","_integrity":"sha512-YDRyRdaRgV9vNvUFjCsXIJE84sIYuhyEhp/ALJDGGOgmZ3O/BHrhm7v97FOw34pzDMkk993z1yRXsGLA3zi0mg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.0.0_1771923788590_0.22941196605980418","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kb-labs/llm-router","version":"1.2.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.2.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cad95f0e720dc3d599eecc119b13c85cec36ba85","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.2.0.tgz","fileCount":8,"integrity":"sha512-l9Q1/x/O915JvA086Ecy45woPpnAWT/+TQ2k6CIoIqhARrBNtCCebY0F7TEe644NHrICaUBU7fs+K+LvuUrcpQ==","signatures":[{"sig":"MEUCIQDYxP4srsIPlePRALQGLmxJP8ZyaMfyZpsEdfVIAe2NhwIgJGWh1xItWSA9nQ3a0gHUJpXLtb+wTOW2yqHP/JdW4f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a28b9d921145c0350f9c7197775579051c12784e","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.2.0_1772365400021_0.34197150051391745","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kb-labs/llm-router","version":"1.3.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.3.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"83ce25edd383a458dd6a01dc904b1e397af38140","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.3.0.tgz","fileCount":8,"integrity":"sha512-kAC72rB2qAbbv4F5tGo6ZtEYhdEFJbwPTRxakO4x8QrhC/Wdb/dEug1Oc3GAW3XHcA64sKP0AAFHX7TM1+UhQQ==","signatures":[{"sig":"MEQCIA8aOKCXeLYY1o5DVYe6fEITREsLyHkLLq2RjvXt8VtEAiABAqwCmdLg5MFNP8cR5elspTitGSwPmOdCaN3GVV4vXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120403},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"188b7842ab16642ffb64c7c4a574980d25155f65","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.3.0_1775475988643_0.8168092305367214","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kb-labs/llm-router","version":"1.4.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.4.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cbcbf5bc4f8249106304f94b3caa8bd82c061017","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.4.0.tgz","fileCount":8,"integrity":"sha512-k7Zxm2U/c+eWivVkP0vdQXysXXfnGr4Sn1rR7HD+HEBPcFQq5fWeOGzaTKViijYrg//U+tQye3k3tgrdiZKHaw==","signatures":[{"sig":"MEUCIHMGtCVy4UtE/WlXcZ3xs2H1xi4k8HhUgJhLGy9X+xDhAiEA6MsWRP0iPrLPdqdM8UkfoOz7mwAIVG7Zr0h+7Lco+pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"59c022640eeb005a39b8e94aa6aeb1f4a56ab2a3","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.4.0_1775477619316_0.8499806154820833","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@kb-labs/llm-router","version":"1.5.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"549ef1073f92b68138778ac0e00eab77884eb472","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.5.0.tgz","fileCount":8,"integrity":"sha512-JH/zQ9YmSDFsDU/UVHD18fNzpr2ccCvosNZNOVOVG4iGo/I9o98I3MEcswEI2USFbBjog2RFWfDOm75BoWSy8A==","signatures":[{"sig":"MEUCIQC2iCBTqJ23KcNcr+k9WPQ1zSKpjqXAGRyKgKeNn6iRWgIgdibJVX73V3ZW6JAE1hWkFH3jWegKlSL+XvWx8usZnyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"520621e7321005c93b11acb1a8b33a36d1845b3b","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.5.0_1775488753158_0.651818241988805","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@kb-labs/llm-router","version":"1.6.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"6f6ab6e4473386161aeabdd5ba727d0925e54c87","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.6.0.tgz","fileCount":8,"integrity":"sha512-ewIoU5uoxEt+FajMMFJiehm6Tm31CkwfeXdpAGH5PaqE22rWYdf+IZFWBYiO37FfdVM0LEECf6Nshzm2HmlhWA==","signatures":[{"sig":"MEUCIQChSzhO6GS3A3jtXuKEt9z9yUeBo9xT/SgJNoY4y2DZAgIgBQBVOrzYSLe1NBfaUpBPv7ISL2Ph4QrC3QCOpZpjm2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5d664a7c2c42e6fc286088cbe2c6ee4cbc55b160","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.6.0_1775491583197_0.046035530602997365","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@kb-labs/llm-router","version":"1.7.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.7.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"15cb247853a8d4c35d83559314c4ffe9d37defb6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.7.0.tgz","fileCount":8,"integrity":"sha512-IBzPZ5uy5mjvY420vOAcoq/YnJcie7b+UcFlfjVDn0kzeSjebgpDT6w32NKIHz8o64oqWVa7GacZK5+W6/1QCw==","signatures":[{"sig":"MEUCICfkOFO6dyVX4JNppJB9bLkvYnPDiaKvicOklwtq4xixAiEAnhWSgRL6UKXrtVRQ7wHjGxvXy6+XZ/VpMyPtw2uRHLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5ea04dd80fa3a439bd201d6cfda3e13f2d6c4ee1","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.7.0_1775493221725_0.5339919143375329","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@kb-labs/llm-router","version":"1.8.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.8.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e8cd815c2b6f81c170c45ef0b3405845f26296f5","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.8.0.tgz","fileCount":8,"integrity":"sha512-DhgaUpiY53nRvkWqrLrqBjEWTJpyw5HjCSiZPNevUzRMJ5fW68FAf8JfBh/BqRDjlm7TxneSUhnE5kE80EOWYw==","signatures":[{"sig":"MEQCIAMxQpcelDTPTLmrf13mgYSI8qtsDPeaznMaYttXVEAsAiA72FvupAbb6wAyuKipaotcCP3qZB5/MVrBBsO1dps3HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6ecc7e03cdde4700c5afe25b0353b5363ac14a7d","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.8.0_1775656923077_0.6844857846527459","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@kb-labs/llm-router","version":"1.9.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@1.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"3912435abe0c0480033db0631576f86b27d64124","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-1.9.0.tgz","fileCount":8,"integrity":"sha512-JNx/RfGXPFiNvNbeOqptSvVLrbEsnqELrwsBnGg0sFp+TTPBMdV+gSl7V/CLdvUEUQ02cEafK22uzrcKhpD2qA==","signatures":[{"sig":"MEQCIHObbejs+cRaE3AMj9+Pfj2/IZWsaSLS65OZGM6Av9fkAiAGiIDJXPL2yP7nbcpn5/c2FpdgqyOsyVBwRdOsCMMRYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120398},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"23f5c4da93d987332c969a4a24f29e30215ad815","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_1.9.0_1775659136514_0.08012613946671787","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/llm-router","version":"2.6.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"21fda86396a1fcf003f5a4cb067b95bdb0040e0c","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.6.0.tgz","fileCount":8,"integrity":"sha512-4ORlawsb3w7LMYJ1uKs5uDehej4FvVXulquTLOfw4V09Bl74JXBdJfsTfWpq3zl+MsR3v5p4/VifWxaJ8HrnJA==","signatures":[{"sig":"MEUCIQC+x9MO1sH9UV0SbVSosdxBfIYkuQg5ZXVRDH0LILfh0wIgNR1CNrvsJjp5ypUfPj1nmjkNPm7VgrzzBGiLgDC1QGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120692},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"^2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.6.0_1775921993400_0.5534471613710723","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/llm-router","version":"2.9.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"8d95e4760bd8b1fbad36d9a507901e620d55fbe1","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.9.0.tgz","fileCount":8,"integrity":"sha512-dmi7ksdmg/oPl+nNYgn0qsIeddzibDC+GAxR6RPJ6lM9c7pU15tz64OKbTGu7S+3VTzeXrZrW3sHIyLMq8Knxw==","signatures":[{"sig":"MEUCIEeWM5EpextWo445gsqjQlvQeKIKH4wCFs9eOnuMifG1AiEArC8UPCWST3H+/aXrJdWxla5ct3jTXdTwTYsdYwsah08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121146},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/08bf1ece444c3d8b16f1f582f24a1416/kb-labs-llm-router-2.9.0.tgz","_integrity":"sha512-dmi7ksdmg/oPl+nNYgn0qsIeddzibDC+GAxR6RPJ6lM9c7pU15tz64OKbTGu7S+3VTzeXrZrW3sHIyLMq8Knxw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.9.0_1775931870703_0.187887318147264","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/llm-router","version":"2.10.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"dbe81d1bcd7d8a3de91b960e23cbc81e3ba724ed","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.10.0.tgz","fileCount":8,"integrity":"sha512-S5aZnvVVWwsZK57GcjnknTv2vEno19LIAk+AtV3JQJhHG6wnKUriNObprt/rBJHltwmS3o/ysfOSW0kK4RDvtg==","signatures":[{"sig":"MEUCICPUvD+hwAqu8/WoLp3dVbfzdREunoMeSj7xpdoowprTAiEAnIsBc48eWghBGSrVyAP8Pw4L73Z8dB9RCCeCPYR7Mao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121149},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/67e8cb1c4608ad69f27cccdd31935d5f/kb-labs-llm-router-2.10.0.tgz","_integrity":"sha512-S5aZnvVVWwsZK57GcjnknTv2vEno19LIAk+AtV3JQJhHG6wnKUriNObprt/rBJHltwmS3o/ysfOSW0kK4RDvtg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.10.0_1775933846288_0.6502835474707529","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/llm-router","version":"2.11.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"c76ab873d49fa04490b72ddad25d5f63547c7ca9","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.11.0.tgz","fileCount":8,"integrity":"sha512-+0bjmeihQL1ti45ieKH4+MFNyPS4SZdxi/cltKNbyDzSyfCBMZs2tSQRfVMjuJx02A3eF69YLddAMjjTWciUEg==","signatures":[{"sig":"MEYCIQCjYZ5D07RUCL2BFxKV7NAd6v8TpCxzrVC8tnC/PzR09AIhALYEQAKvnoipK1PHK3yuAIc8q7ZmCQ6lnbqpRV5DyZ3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121149},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/24c231f7b6cc013354579f7deee932ac/kb-labs-llm-router-2.11.0.tgz","_integrity":"sha512-+0bjmeihQL1ti45ieKH4+MFNyPS4SZdxi/cltKNbyDzSyfCBMZs2tSQRfVMjuJx02A3eF69YLddAMjjTWciUEg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.11.0_1775935583415_0.38964939259662135","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/llm-router","version":"2.12.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"73b72a185e1eaa4beb05f18801aee3bba6771a19","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.12.0.tgz","fileCount":8,"integrity":"sha512-kbZDIkKCALvnTYyvR2+HkUmULrmIX2w0ouZDRnibTUb3xe6DeVFo9kr3VCCYkiRq6UPjElDAAMmHoE7QkBQRnQ==","signatures":[{"sig":"MEUCIQCf3HWsvGnzHCMUqrVXd0G5YipZimddOfyvc9cSMi1GWwIgO6xV4TlN3OeDbHOmIdfvxE0IrdfNexYuCcOY+mfNKrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121149},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d534f84f57a13e777d1216c703ef677e/kb-labs-llm-router-2.12.0.tgz","_integrity":"sha512-kbZDIkKCALvnTYyvR2+HkUmULrmIX2w0ouZDRnibTUb3xe6DeVFo9kr3VCCYkiRq6UPjElDAAMmHoE7QkBQRnQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.12.0_1775937844657_0.6002583281829497","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/llm-router","version":"2.13.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"018e99f670ec2ad1a76922aad931f7f7fee27009","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.13.0.tgz","fileCount":8,"integrity":"sha512-slgs0CE8n9WBuHJgkOiUnhDB5sDO5d+g+vwBkrkFY8piyoOzH25xDdRmPc7JwezAHq3sRH37FBfXOCmYse59mw==","signatures":[{"sig":"MEUCIGxZM8E7LNLzgQQB5PWuP9jpBa62Iw+hsZqTsKC5/X0fAiEA/+XzATIhhTuaUDcAvBLRkkreshNn65MkGHCTYpk7MSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121149},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e83c83b8a4942af8c66f65778e850075/kb-labs-llm-router-2.13.0.tgz","_integrity":"sha512-slgs0CE8n9WBuHJgkOiUnhDB5sDO5d+g+vwBkrkFY8piyoOzH25xDdRmPc7JwezAHq3sRH37FBfXOCmYse59mw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.13.0_1775939082839_0.600650878871658","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/llm-router","version":"2.14.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"3ac85615ac35800036b34c6190532c40a7da55ea","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.14.0.tgz","fileCount":8,"integrity":"sha512-V0AxK1eCea8CD9ZztJckjO6ha3u1RUTPepDrfbGHv7ZzeWHUrMCzY97M9pg9CquTOCij4gVUAmx7+bR1ekfV+w==","signatures":[{"sig":"MEQCIF3UPz7lTr1wmITGSkSz11+9BV9TRHR7jhN+6VZPTFqnAiBBXuWzZDrqPZu3C9xLtNrTK8hpRa1NbjSORbIakFoyww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e972f5f9c76990560260a8c19e1c5bf3/kb-labs-llm-router-2.14.0.tgz","_integrity":"sha512-V0AxK1eCea8CD9ZztJckjO6ha3u1RUTPepDrfbGHv7ZzeWHUrMCzY97M9pg9CquTOCij4gVUAmx7+bR1ekfV+w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.14.0_1775988082993_0.37921013197451225","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/llm-router","version":"2.15.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"607ee3caf433df7d0d2db054c56104203e9f36b8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.15.0.tgz","fileCount":8,"integrity":"sha512-bJJhZakOgfuEyhxMmzwukEEjXINBgV1sQ36cctQgytuxTSOVO8ekUJ598AWZukmi2piT/XE4weOsSFHZiuUcsA==","signatures":[{"sig":"MEYCIQClWdI/BEj4UqrPpnJcL/5FoEoVJnFpaaODOkYWSOx9UgIhAO3nyW6Cy0rKTyRXY5c7xVmqhNPdx9jdkRu18e3XlesA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2c8d095f2287baae1a5a5a4bafdf623b/kb-labs-llm-router-2.15.0.tgz","_integrity":"sha512-bJJhZakOgfuEyhxMmzwukEEjXINBgV1sQ36cctQgytuxTSOVO8ekUJ598AWZukmi2piT/XE4weOsSFHZiuUcsA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.15.0_1776024318215_0.13122516107606952","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@kb-labs/llm-router","version":"2.16.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.16.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"523248e907198c97fbe4bf6036af1d5216a2ae0d","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.16.0.tgz","fileCount":8,"integrity":"sha512-6FQtBXlGWej8cLSLHUWpWpBxXPMtPA9kuHLFmMMGQJwTuCqm/GvHY9btzKZGlpFBHASBpIHuuJw6FJC5urcGqw==","signatures":[{"sig":"MEQCIAoBJHCu9oqnnU3kMuFedzUMrNhBa581hMQ7auxUlMfoAiAn6/dMbQGTfFiOwfUelQB5NXCxykysuzFMBPSlheWpTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121149},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d655f1280c0b8d6fa55c9209c64aa5cc/kb-labs-llm-router-2.16.0.tgz","_integrity":"sha512-6FQtBXlGWej8cLSLHUWpWpBxXPMtPA9kuHLFmMMGQJwTuCqm/GvHY9btzKZGlpFBHASBpIHuuJw6FJC5urcGqw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.16.0_1776086721889_0.24214246522701122","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/llm-router","version":"2.17.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"9bbb50f3c908783eacd31e08aaeae20cb8912aab","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.17.0.tgz","fileCount":8,"integrity":"sha512-RQFFIDZtb4Tdtb16DxTjFty4xOAb8kg+XOFuGtlJXXaR9i8cOjesOJaFn3Q0S5IVrsSfpMmoPxlAv+Iz0UnHGw==","signatures":[{"sig":"MEUCIAFb1eizTBv3+JnSaLKKIZ+6psc8hI/wBXIGhYtUeUUQAiEAqXABXA8bwjUROvhwY1qxitLw9zhgGHzNY7IyX3a62Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1139a5bbf0353db5dd715b6a6e11040c/kb-labs-llm-router-2.17.0.tgz","_integrity":"sha512-RQFFIDZtb4Tdtb16DxTjFty4xOAb8kg+XOFuGtlJXXaR9i8cOjesOJaFn3Q0S5IVrsSfpMmoPxlAv+Iz0UnHGw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.17.0_1776089776398_0.6711795275866994","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/llm-router","version":"2.18.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"f38e87dcf4a02d08731b22e6b59a6cd6521c75a8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.18.0.tgz","fileCount":8,"integrity":"sha512-BqMd1vFfxXcWuwNuuL4FgTvaY94a0cxDb87M9YoPrbIxjCCyzFkTXFU+Jj/mQciVsz6UKZDmbT5GfYiCPktq7Q==","signatures":[{"sig":"MEUCIFsCuX4YWo6tuPp6CTBg6pINF0XtPjxBSoxam2qUiWqrAiEA9kUQXOadIenF6mLDWxOkEPzvsEHTAQd4MsqqH3xuSwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e641fd32746fc72d531a51b0e8812248/kb-labs-llm-router-2.18.0.tgz","_integrity":"sha512-BqMd1vFfxXcWuwNuuL4FgTvaY94a0cxDb87M9YoPrbIxjCCyzFkTXFU+Jj/mQciVsz6UKZDmbT5GfYiCPktq7Q==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.18.0_1776090842446_0.8186009389752229","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/llm-router","version":"2.19.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"956fee4ff84f864ef4c9777ae3e5d8d8a60078d8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.19.0.tgz","fileCount":8,"integrity":"sha512-ZXB9Oh1/azkcJ+Z+EwvZQm76uMnnTUBS+IMMtwJ1kSSi4viAUjIRGyc28QO3CIAEYKNJ6OY1XcXGTGAWq8fFdA==","signatures":[{"sig":"MEUCIQDncqqh5DSC/vw3CJCYL1o6RCp+9B+T+zr02//+azC3bQIgI/wnHed1PW7nVjB6qFEZ+eWdJOsvFedF1Oe1GMjaqNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/970844c8a768f91305a033b3ba695698/kb-labs-llm-router-2.19.0.tgz","_integrity":"sha512-ZXB9Oh1/azkcJ+Z+EwvZQm76uMnnTUBS+IMMtwJ1kSSi4viAUjIRGyc28QO3CIAEYKNJ6OY1XcXGTGAWq8fFdA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.19.0_1776094084753_0.9629406940201877","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/llm-router","version":"2.20.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"32f3e32f1cdfb656d2dec8ac0478bd6a86356a7a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.20.0.tgz","fileCount":8,"integrity":"sha512-nV4w62mesOx+DN1+HtABQDm1pKLbZnL3KYDpHXcasiMmem7vnEBlOARk2FYKRt7HLsIR7yso6PELUixDwxL74Q==","signatures":[{"sig":"MEUCIQCkUfUOL0EQH5I52YujEHinlcLm8TKlj3Y7o8yuk7inoAIgU9QlpphaRTBQinrHJ7Tyimc019c92uJ+gzC1/DsTgx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e9b7ac58ee8edbe134635232ad0485a5/kb-labs-llm-router-2.20.0.tgz","_integrity":"sha512-nV4w62mesOx+DN1+HtABQDm1pKLbZnL3KYDpHXcasiMmem7vnEBlOARk2FYKRt7HLsIR7yso6PELUixDwxL74Q==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.20.0_1776113849793_0.17334231673767286","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/llm-router","version":"2.22.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"98fe44fd665235bb35733eebb5a460029e190489","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.22.0.tgz","fileCount":8,"integrity":"sha512-JOj1jOMadfaALFc67OBfYLJpgHsfma4p6i2fgYHQyk+WpLF+OK3QHukE7pLVYa8Zq4fHVs5bbOi0ia8+X70upA==","signatures":[{"sig":"MEQCIBFBjyDz7KNyfLJN/Os8llIU6Np1vSmyNgZwG8diJ8q/AiBatgKiahSd739RLuWo98r8xGy3LLceDXg0BTh0HA4RRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/38e8686f5ea49742a047450780486c3b/kb-labs-llm-router-2.22.0.tgz","_integrity":"sha512-JOj1jOMadfaALFc67OBfYLJpgHsfma4p6i2fgYHQyk+WpLF+OK3QHukE7pLVYa8Zq4fHVs5bbOi0ia8+X70upA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.22.0_1776158722352_0.2976398961685036","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/llm-router","version":"2.23.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"988f60fc20b9e5cbd9795497ab63141e11e4d33b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.23.0.tgz","fileCount":8,"integrity":"sha512-ucgwam5qUNyDIjD4q9fgp7Ua0C+5LpR2DCOCLZUdJbFKK/AxpKv+C9zg32GczFocrjnBQqml/hmDx7arz6AoEQ==","signatures":[{"sig":"MEYCIQDiwIGvFIvpcutprd0Q0MM46C/NRpv7NTTk3LGvhud2wwIhAJm2JuFmmRLSDnq6tx56EFttd+cPvl+j6rcvLXFvclf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.23.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bd2f60691532148b34c7f2062eeb5f65/kb-labs-llm-router-2.23.0.tgz","_integrity":"sha512-ucgwam5qUNyDIjD4q9fgp7Ua0C+5LpR2DCOCLZUdJbFKK/AxpKv+C9zg32GczFocrjnBQqml/hmDx7arz6AoEQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.23.0_1776159418522_0.5779056238195597","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/llm-router","version":"2.25.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"a1148958fe0c0da6624e8e47fb59e1b0aae183e5","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.25.0.tgz","fileCount":8,"integrity":"sha512-ikWHi9Al0TZ7n7TM2zsDN0E/gaGQGs0ed+KgpC5vH1mxckSS+KaeOGREJsETO5Go1ysOhc/WsymuNbyz4TOC8A==","signatures":[{"sig":"MEQCIEm9ti9jbhLSD046jocnFrSK2VqgYpLUX70TywU+iHnXAiBWlSEpdQe4Ai0RrGVTdxKE8ZsUful6uCGmKP+CuTr54w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.25.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1cb90a52fede2830a7aef40d5bfc20f/kb-labs-llm-router-2.25.0.tgz","_integrity":"sha512-ikWHi9Al0TZ7n7TM2zsDN0E/gaGQGs0ed+KgpC5vH1mxckSS+KaeOGREJsETO5Go1ysOhc/WsymuNbyz4TOC8A==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.25.0_1776163851549_0.7357513344182898","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@kb-labs/llm-router","version":"2.27.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.27.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"9da873c228daec3e46612eacb893245723924c69","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.27.0.tgz","fileCount":8,"integrity":"sha512-DjTHtiRqlFvmJDtWKH3AquWXJv5YKiEK6UsR8qoQFqUjsl9XKDL1f6sARHpN7vRn+Efx8d2rYqShrVzUHZwv4w==","signatures":[{"sig":"MEYCIQCJBg5ITUxNkhsHjbogWa/dD3eTEIuXQ3pKE9Coc7lA1wIhAOadLtmiSch/DZ49Ieo8GKWfkyLYUMDlHAmIPhXth1ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.27.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/558fedef36f9a8442f7904c1d9e606dd/kb-labs-llm-router-2.27.0.tgz","_integrity":"sha512-DjTHtiRqlFvmJDtWKH3AquWXJv5YKiEK6UsR8qoQFqUjsl9XKDL1f6sARHpN7vRn+Efx8d2rYqShrVzUHZwv4w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.27.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.27.0_1776169350709_0.13638791438932651","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/llm-router","version":"2.28.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"ca517430c38f927d301278e1a287fa2ea6e2ccdd","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.28.0.tgz","fileCount":8,"integrity":"sha512-Zz4ZjpQULWnLXM5FwUululVUamRcFDqwaRabNK2hmuKqjEVRANbccl79BPaZTwwuv1ajwly0ILX7jCvcdm1JYg==","signatures":[{"sig":"MEUCIHb4QQLwHw2LSaXlLSSw52lhvEHbrYVRwhsAs4ajKP94AiEA9LqsvH2ypeIJkvRa7mSsH6EqDEcYW3Gr7SZVoqCjP3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.28.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bd3f6ed1830c79633b2a91753e56170e/kb-labs-llm-router-2.28.0.tgz","_integrity":"sha512-Zz4ZjpQULWnLXM5FwUululVUamRcFDqwaRabNK2hmuKqjEVRANbccl79BPaZTwwuv1ajwly0ILX7jCvcdm1JYg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.28.0_1776170174061_0.4359655191630065","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/llm-router","version":"2.29.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"839077d7325f2302d4438d5dbe07f87311b90859","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.29.0.tgz","fileCount":8,"integrity":"sha512-P59FuaV8/UIgmJT0wURuh5M7ZhDQ6iY2b1MJMEMSE++ytAJ7o1PUUJp3TkrxXbdumAbrIMPT9k/tUv3y3bofgQ==","signatures":[{"sig":"MEUCIFXYGr2zbnF0LL2ZD2KUGLUeYEwXRWM6SII+f+RQ+SOUAiEA+Lm7iW8M8YZvKAEdk7OfFUlIrm3iE2idCKqMnKHXH40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.29.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/edfa863aaa2cffdc4be759d8f8608c12/kb-labs-llm-router-2.29.0.tgz","_integrity":"sha512-P59FuaV8/UIgmJT0wURuh5M7ZhDQ6iY2b1MJMEMSE++ytAJ7o1PUUJp3TkrxXbdumAbrIMPT9k/tUv3y3bofgQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.29.0_1776186532278_0.15628421807231274","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/llm-router","version":"2.30.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"1390491646feeab98d19f688e047e82845caf47a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.30.0.tgz","fileCount":8,"integrity":"sha512-3/OXL+9Scpi6Iben6HvSmNid6XIXKob4b07rzx/8wwtjWKZq6QOp2CQ5rpGddNQuRRJsrLIy12PxCtjiXnl0yQ==","signatures":[{"sig":"MEQCIB59U4Qv8htVWYRuHTql7FvN3gXgofcjjb9rnZqFie8oAiBmN00qjaF/JELQbR3pATiiLxJR1I9JdzPAtQ0VcYbmAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.30.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b474fa13ad929f99930b1db6965add6c/kb-labs-llm-router-2.30.0.tgz","_integrity":"sha512-3/OXL+9Scpi6Iben6HvSmNid6XIXKob4b07rzx/8wwtjWKZq6QOp2CQ5rpGddNQuRRJsrLIy12PxCtjiXnl0yQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.30.0_1776191499699_0.1219203157305313","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/llm-router","version":"2.31.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e94e5732a592b62c1ad44eeace2dc20be9134c1a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.31.0.tgz","fileCount":8,"integrity":"sha512-iA1oaL8jBGkOXJOpCNlzbJ9NWPqJj+sw/R5tcAphkSRpPRgJxxkCC8Wm6pofQQCpYhGo9qNbXeAb+8IGiM3vsw==","signatures":[{"sig":"MEQCIG9Na921Uqf0lMfyr6hgRvEMqVybPGuJke2yrJiAlkcuAiB5hSle4pmiJcHj4qnuoWiOw0JYUMlCyqYj3lPQKv7jhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.31.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/445a7b9c8f927f343f6ca0fdd474d87f/kb-labs-llm-router-2.31.0.tgz","_integrity":"sha512-iA1oaL8jBGkOXJOpCNlzbJ9NWPqJj+sw/R5tcAphkSRpPRgJxxkCC8Wm6pofQQCpYhGo9qNbXeAb+8IGiM3vsw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.31.0_1776194666463_0.3671932262517079","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/llm-router","version":"2.32.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"fb6af9030e4722a991e3a1bd247cff163c826833","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.32.0.tgz","fileCount":8,"integrity":"sha512-R/2G0sPsvmtTtWrhzvJxlGuORfSep0O0xIT31cA9PCwyAGMy15RxzG2yTv4QCp0qfvhXemXrm9uKLudcYjTeDQ==","signatures":[{"sig":"MEUCIBYxsO8C4ebSwzZZayU0k2mowbDQwTqZJEt2WVo7OKZ4AiEA2uA9S5u2ck4iLyfneKW3VyevAwyoLetftskAQVDRYCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.32.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/628d2d5f1de76c6c740d3cd2ad131774/kb-labs-llm-router-2.32.0.tgz","_integrity":"sha512-R/2G0sPsvmtTtWrhzvJxlGuORfSep0O0xIT31cA9PCwyAGMy15RxzG2yTv4QCp0qfvhXemXrm9uKLudcYjTeDQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.32.0_1776201108392_0.9214499691599909","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/llm-router","version":"2.33.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"a20e110def2e3d835f1612ebd78294bfb7ff7f37","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.33.0.tgz","fileCount":8,"integrity":"sha512-czrjQjyy5d6xvE7wbf6fWzICb8w5+XJqcR1ynyJkNSlW5UVSNiIg5FPpP1gjpMhHA6cjCF9biEwxcRqT4AZspQ==","signatures":[{"sig":"MEYCIQCUSglRTFfwiiHfwgkSjJBFON0lkZVUHHLkIXqQUnVeJgIhAOloSFXiSLYhDxV9OnU+ti8SIwJ/k1ZsjbVy8DmL9ial","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.33.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/17db5f4efd0177ad71be1abd211a9c31/kb-labs-llm-router-2.33.0.tgz","_integrity":"sha512-czrjQjyy5d6xvE7wbf6fWzICb8w5+XJqcR1ynyJkNSlW5UVSNiIg5FPpP1gjpMhHA6cjCF9biEwxcRqT4AZspQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.33.0_1776202358259_0.8887573438622896","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/llm-router","version":"2.34.0","keywords":["kb-labs","llm","router","tier","adaptive"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"dd4ac2a474f9a362ff53bd681c3c3ae4e0b2ea95","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.34.0.tgz","fileCount":8,"integrity":"sha512-l/rw3Fz4bNKLn1X05D6HYasEM9U4ByNwbf6VS1WRrPFP2ntpQtVhngqG00ST0kJH6ZgVsJoTcoYkWrCoDleXgw==","signatures":[{"sig":"MEUCIQCTDqjb65QR9t8kA+OUBN/5QN3roT0nbr4v7kH3R9+bmAIgBJvB+bImZfxsLpwvAj2MB7bPN7NGt+0BcmBJowE1ZTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.34.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ba2fc640e2855f520d639492b93cd072/kb-labs-llm-router-2.34.0.tgz","_integrity":"sha512-l/rw3Fz4bNKLn1X05D6HYasEM9U4ByNwbf6VS1WRrPFP2ntpQtVhngqG00ST0kJH6ZgVsJoTcoYkWrCoDleXgw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.34.0_1776204610289_0.003618793341825688","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/llm-router","version":"2.35.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"52636c0e9c5e81c44c2c957ac8adc4e58dce7c1e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.35.0.tgz","fileCount":8,"integrity":"sha512-ECUW7MIybrtbekzvGOoBHqZ4pfUgT2McD8dFxLkmm4LliJoVskj8Uq8NNY57MxKZqhBZC0a2LksXs1e4dJvAew==","signatures":[{"sig":"MEYCIQDeMwaj1KRbqikj8G/+Y4unIl3sIiQsZquSQhVjH5nN1AIhAOsgnpOTuOZxX2LR5lV0ZkZBJ3FmGQ9VlNAnvaJz3BPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.35.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ce7cb141d74ba03261b5cc5456a33e81/kb-labs-llm-router-2.35.0.tgz","_integrity":"sha512-ECUW7MIybrtbekzvGOoBHqZ4pfUgT2McD8dFxLkmm4LliJoVskj8Uq8NNY57MxKZqhBZC0a2LksXs1e4dJvAew==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.35.0_1776240499699_0.8819570552291562","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/llm-router","version":"2.36.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"1a02e0c413bf131018dc84ac1f345f75f801513d","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.36.0.tgz","fileCount":8,"integrity":"sha512-iNbOagaIUi/xLNNiWcckCI7/2psJu9AhIFDkln9kLwfV84n1UjVUVAhuwyfFE6vPIWag6OKC9xoCLEF5hOGAig==","signatures":[{"sig":"MEQCIGWw3rQKTUUNhtfx7KbaN+GIXLYvUOIaDA+/Fw6VSumcAiBdBTDPuT3YYHJ0gVAkoyX3QVeDNoY1QhPU8txcW47+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.36.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bfaa96d9d0e4a87fee67b23aa46d0511/kb-labs-llm-router-2.36.0.tgz","_integrity":"sha512-iNbOagaIUi/xLNNiWcckCI7/2psJu9AhIFDkln9kLwfV84n1UjVUVAhuwyfFE6vPIWag6OKC9xoCLEF5hOGAig==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.36.0_1776275759103_0.44334218538543246","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/llm-router","version":"2.37.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"caefbd31666cd3de749289f9006bf19919ce7beb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.37.0.tgz","fileCount":8,"integrity":"sha512-nQyD7s4ZwjANqQ71OvJXV+5tKQLcR2AZ5SzmINBCbam+1wdyFgRgWCHHuQVJInc/tzhzLAgP2gWuzzkaMQKXUQ==","signatures":[{"sig":"MEQCIEpvtbCju06pj638M35rckOWrGSOxQeTmv7Bk13ThSg6AiA9ba7mULMP5TsVQfzAoShM/SC0pOmDEACJ5xFpmXywQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.37.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/19704633a7c3074e1c2c017490b7f710/kb-labs-llm-router-2.37.0.tgz","_integrity":"sha512-nQyD7s4ZwjANqQ71OvJXV+5tKQLcR2AZ5SzmINBCbam+1wdyFgRgWCHHuQVJInc/tzhzLAgP2gWuzzkaMQKXUQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.37.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.37.0_1776326567509_0.5989861022677725","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/llm-router","version":"2.38.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"73b4eca55355fcd009d497b30a5d885b7eaee9eb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.38.0.tgz","fileCount":8,"integrity":"sha512-cLnevVGtv9Ilj9lhLyw0tahFaTnAz6JOir0Nj/knbKqNPrKLjg+D0jWoVOY5lUMI77V88sXQoJdOdZn2pceVcA==","signatures":[{"sig":"MEUCIGKFxXuJkVxt962IMorr7ql7D06e6z1KQesTBfG0Lg36AiEAotxic50FteAX5xkb0ReLF4iQqNVsnXmE4sx8ludlySM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.38.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/33aa321c1483b346388b88f668e17a32/kb-labs-llm-router-2.38.0.tgz","_integrity":"sha512-cLnevVGtv9Ilj9lhLyw0tahFaTnAz6JOir0Nj/knbKqNPrKLjg+D0jWoVOY5lUMI77V88sXQoJdOdZn2pceVcA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.38.0_1776330693513_0.24037073152064714","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/llm-router","version":"2.39.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"2a965d1b9b2901bba1422611afb8fd93db0690be","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.39.0.tgz","fileCount":8,"integrity":"sha512-2G7s34u7/Nu3gJUyyZbQLxsdxwGU0XINhNi0OcSrQ/8pTrLbijlk0lXcxcvWpOLm/SaEAHapNDnoQJ2NxBujTQ==","signatures":[{"sig":"MEUCIF3M90cJlN3nMc9BBMv0XEFj9+sYOyz98eGs1oK8iNj1AiEA/87ZrkatlZ11y1P9o0S6VPbmigYIuo9VhcBzG+Q2yNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.39.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2c8a5c18fe5a9380989faf6480699cf8/kb-labs-llm-router-2.39.0.tgz","_integrity":"sha512-2G7s34u7/Nu3gJUyyZbQLxsdxwGU0XINhNi0OcSrQ/8pTrLbijlk0lXcxcvWpOLm/SaEAHapNDnoQJ2NxBujTQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.39.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.39.0_1776356361201_0.2905905809232219","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/llm-router","version":"2.40.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e9e750c40a4e568b83eecea4450d69728b9bef38","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.40.0.tgz","fileCount":8,"integrity":"sha512-rPsD5Y+XahospLKX/RJAEpOuIFhCgW/Pbks1ylkdVfxNo0rZ+e02VhW8O3AWyjjsnhsVOZcbs52coSgv1XU59w==","signatures":[{"sig":"MEYCIQCLbo3XijzOptSAQuavOQvnBaEMF9dG1X41x2j6he8oogIhAMjn4XO1ZPP+Urw08O5+tP+mgzx+AJ8LK4ocM9h6cZ48","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.40.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/61cd6033fd7d0889a72108622f0ef13d/kb-labs-llm-router-2.40.0.tgz","_integrity":"sha512-rPsD5Y+XahospLKX/RJAEpOuIFhCgW/Pbks1ylkdVfxNo0rZ+e02VhW8O3AWyjjsnhsVOZcbs52coSgv1XU59w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.40.0_1776379546612_0.524370867456857","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/llm-router","version":"2.41.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"96c3873ed2b233b02baf9b6aac76046a3f737569","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.41.0.tgz","fileCount":8,"integrity":"sha512-3gc/2mdUwe7/g94lRiQsdb2k3ZX4y51+kHKAhL1hx84eG+4viGy/Zo9EMs354p4j1tqW45cDIsnrBAaUnh3bPA==","signatures":[{"sig":"MEUCIQDnOzt6Y8NsjPPJ5BK2Uw2nEod1Tta4LvMA8oDoq75dDwIgZmrhuHzaGlGsl7OPSDMlLxJOzh69ChW6O7UmX247zng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.41.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b5c35de5efbce2ce946d6eb8ba37af53/kb-labs-llm-router-2.41.0.tgz","_integrity":"sha512-3gc/2mdUwe7/g94lRiQsdb2k3ZX4y51+kHKAhL1hx84eG+4viGy/Zo9EMs354p4j1tqW45cDIsnrBAaUnh3bPA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.41.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.41.0_1776425002151_0.46611746043839974","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/llm-router","version":"2.42.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"f891a461ffbdd97d931c8a5782bf9beb4dc6fa53","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.42.0.tgz","fileCount":8,"integrity":"sha512-fXWsGmmvfDV8lU4Czi9NPPTaY5sJTK21tkzNdhFsKraz1Wv30eKEoQm8YjRJA+WdDJqoy52VyV1vbBOtW/HwFA==","signatures":[{"sig":"MEUCICC2vzEuT9sqhqEDaCt2XFjvb8brC9T0IJyY3NWK2BHrAiEA3i4vIYzIaELPuqpDH0jbel9uHO9MzjpPLXv/DIzPz6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.42.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/19ad9f25563b74f4ddf12a0a8811a7bf/kb-labs-llm-router-2.42.0.tgz","_integrity":"sha512-fXWsGmmvfDV8lU4Czi9NPPTaY5sJTK21tkzNdhFsKraz1Wv30eKEoQm8YjRJA+WdDJqoy52VyV1vbBOtW/HwFA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.42.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.42.0_1776428846836_0.2699619690465689","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/llm-router","version":"2.43.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e99d7047945440a7a4802ef8af7668eb479682d6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.43.0.tgz","fileCount":8,"integrity":"sha512-EdEx9DSd8I9+OLKnhFwnPbg8+14tBbnB+aBrnsWKr2wWk9HO2InwP9elOHNJGnTBI6chWAZrxI5B6m3/WPybog==","signatures":[{"sig":"MEYCIQCiK/NCY7hPLAxHrzLzQUQweZdPhOHdY5mYCfcCFqsiVAIhAMCm+JQnOwrexf/evJQ/sjXbvj9XPkYGpU4sQXeMlYBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.43.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/949b53646ee4a1b8a481a261ff6b50c7/kb-labs-llm-router-2.43.0.tgz","_integrity":"sha512-EdEx9DSd8I9+OLKnhFwnPbg8+14tBbnB+aBrnsWKr2wWk9HO2InwP9elOHNJGnTBI6chWAZrxI5B6m3/WPybog==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.43.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.43.0_1776431437890_0.845264591658865","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/llm-router","version":"2.44.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"bc170743c13604175fbceee130b2ba35e02b6ef9","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.44.0.tgz","fileCount":8,"integrity":"sha512-J3781EQCezqDVLWfhG1Gg3Bqb6suvkLFM53o11VNENCJV+ZMAVEgWRKp7f2PQi4sElLGaQQGTWp52Pj82VPNPA==","signatures":[{"sig":"MEYCIQCZgjTt5CeoXXoWV4DrcrU62p0gLbbFhyi8GEgzjl8GaAIhAOhJZHmpt/001vFr9o58N6Gml1bkeAsH7LnVfQkPTVtQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.44.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/648b0033d21a7abd2051981b155358c6/kb-labs-llm-router-2.44.0.tgz","_integrity":"sha512-J3781EQCezqDVLWfhG1Gg3Bqb6suvkLFM53o11VNENCJV+ZMAVEgWRKp7f2PQi4sElLGaQQGTWp52Pj82VPNPA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.44.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.44.0_1776500978508_0.6619412914381932","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/llm-router","version":"2.45.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"8e351e635431599904fd06d9d8c476285dcfc1a3","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.45.0.tgz","fileCount":8,"integrity":"sha512-7abiqNSDNKVXTSuPRmuVoqb9q/4CYDy+Vmqiz/DhOwVHCttoKecUcs5kDOI1rPMmnC48bLC9wc3zP7MSsAf/Og==","signatures":[{"sig":"MEUCIG5PVW4YZf6x5L+orV5GjcPv8hmVOPyrGOhtnKyqdRR6AiEArgn8cEduj/CUHl6cumm/XlwTJYHxyTCkeHpaGktIHSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.45.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/df3c8e523300383698bdb1df6097f078/kb-labs-llm-router-2.45.0.tgz","_integrity":"sha512-7abiqNSDNKVXTSuPRmuVoqb9q/4CYDy+Vmqiz/DhOwVHCttoKecUcs5kDOI1rPMmnC48bLC9wc3zP7MSsAf/Og==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.45.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.45.0_1776510343253_0.6113720815312373","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/llm-router","version":"2.46.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"219f0342013f48b5fb9d608051668b9b945ac8d2","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.46.0.tgz","fileCount":8,"integrity":"sha512-1Zflh8OrNVRS57oVwrb7qtefoUlWz7srfk4VVDRkMA5DcJRqFVajf3FEFjJ0HycspZX356ZU1HMf0LBTUkpCZw==","signatures":[{"sig":"MEUCIQDHNFKWSB5ACzWWOjA5hdxYB/RModSvoiMVL3YXm7yqbgIgaHl8PVUZVhWt5CVaaocyQMAG2hdk2DSEZjov29Oa4vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.46.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1908beb8d8cb2afed88ccd5750c40675/kb-labs-llm-router-2.46.0.tgz","_integrity":"sha512-1Zflh8OrNVRS57oVwrb7qtefoUlWz7srfk4VVDRkMA5DcJRqFVajf3FEFjJ0HycspZX356ZU1HMf0LBTUkpCZw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.46.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.46.0_1776511806584_0.5625719629963166","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/llm-router","version":"2.47.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"184972a3790501fe902674d32589b44458933932","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.47.0.tgz","fileCount":8,"integrity":"sha512-8z3zfLQ0w2axsGk1P8VOFgI4qSVl1rxIRT/gXhZoY6GIKJXeUaGH6V75f//oSeNQPzkOOe23aL5+fImYQocHSw==","signatures":[{"sig":"MEQCIHXkV0tC6G2YKPUCMH9n+vX2qzW0NvP8o4HUnmFXbjmzAiBTI5wFAx66q2c5INDz/PRsGlSR9EeBveO2jdIykLgkow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.47.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4cb8152e0a4717e29c4426a077698190/kb-labs-llm-router-2.47.0.tgz","_integrity":"sha512-8z3zfLQ0w2axsGk1P8VOFgI4qSVl1rxIRT/gXhZoY6GIKJXeUaGH6V75f//oSeNQPzkOOe23aL5+fImYQocHSw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.47.0_1776514163252_0.5315308450116689","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/llm-router","version":"2.53.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"db4bc9d8422901b0c080e97bb3caab57d85208aa","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.53.0.tgz","fileCount":8,"integrity":"sha512-aG6iXCQuCq9OpXh7EvALn9tA1s1g+1F6/B77BidUl2xS/QC6LSUvRTzDvjcbmp0wEJqBoJ2iNRfDsiP97JkkQQ==","signatures":[{"sig":"MEYCIQDw8N+u9VIDGleTt1Q8H6wdvPKaA6rkmsjHfKEt9BXI+wIhAPBJZa3xyJ5IhZ2I2Mvexmfxr/KtAGsr3KC6Z9YehBlm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.53.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/58a504d7f37f3f24b93e0a89440691cb/kb-labs-llm-router-2.53.0.tgz","_integrity":"sha512-aG6iXCQuCq9OpXh7EvALn9tA1s1g+1F6/B77BidUl2xS/QC6LSUvRTzDvjcbmp0wEJqBoJ2iNRfDsiP97JkkQQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.53.0_1776534705739_0.9501428899734952","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/llm-router","version":"2.54.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cf448c713624b87e900f0448bacb59ac3557f69a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.54.0.tgz","fileCount":8,"integrity":"sha512-L+s/KRdI7m/uwLJaPDzH/n8AtDfwweU7hqdMGYPZAJdQvdSYmpM9qpAcCLjyWflTXWFGpYdKSrXNQ8F4PXUvcw==","signatures":[{"sig":"MEYCIQCMfNtc//ehYps1YPsstjQoxIJAQJ+iIA/sd7VB1TY1bQIhAIQwAEItN8DH+64T1V6Nxu7cTRy3OGL+e4LdDXm+KBjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.54.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3a2a776d238289f9ebf4ef68e7887da7/kb-labs-llm-router-2.54.0.tgz","_integrity":"sha512-L+s/KRdI7m/uwLJaPDzH/n8AtDfwweU7hqdMGYPZAJdQvdSYmpM9qpAcCLjyWflTXWFGpYdKSrXNQ8F4PXUvcw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.54.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.54.0_1776616032183_0.32017757854890116","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/llm-router","version":"2.55.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"2e824f8d1c432d6774c6cd112ab036a76c1164be","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.55.0.tgz","fileCount":8,"integrity":"sha512-MNku50fdrbvby7xukWyhJcsB62sG+8Ux9u5rinZxl81GKRjkSzBmRfLy3zhmu2z9IUV0VqR8Gj3aowjdKLMMOw==","signatures":[{"sig":"MEUCIQDuk3s8WXPh/xGf4bMuiXuiLyhjUmYqswgXg6PXSqrlhgIgAb1F3wbITbtMSQCBAGcP2cCc2C+NfRYDDblL59rQEuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.55.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b0f97412f449b93e322ecd845b3eaf90/kb-labs-llm-router-2.55.0.tgz","_integrity":"sha512-MNku50fdrbvby7xukWyhJcsB62sG+8Ux9u5rinZxl81GKRjkSzBmRfLy3zhmu2z9IUV0VqR8Gj3aowjdKLMMOw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.55.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.55.0_1776620829056_0.8511357314665571","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/llm-router","version":"2.56.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"55b8961c7bb898d2a9d56bf6572c5f355238828e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.56.0.tgz","fileCount":8,"integrity":"sha512-CpPjhCKulXs48Eeg5auLCsWEJtWocvAq3fReh8Pl0THMRymD7/lTVbrH03RfxBzaRV+wKtIjG8bCscTgRehqOw==","signatures":[{"sig":"MEUCIG2DzyZs8Zqo/Vc2+6pC/hO9TgSxtU4ZDk1QxwpWykWkAiEAzIhdx1AMmnsc0a7Px/SxH8LDV3CpSy/OoiSlMNtoIdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.56.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/69c2ca4a09d5b74e13cfde893e6c5ed4/kb-labs-llm-router-2.56.0.tgz","_integrity":"sha512-CpPjhCKulXs48Eeg5auLCsWEJtWocvAq3fReh8Pl0THMRymD7/lTVbrH03RfxBzaRV+wKtIjG8bCscTgRehqOw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.56.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.56.0_1776626127675_0.9593601298530756","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/llm-router","version":"2.57.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"892522ffeec9ed6322587afe06b74978dbdaa2a1","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.57.0.tgz","fileCount":8,"integrity":"sha512-kTC/pnNs2JTRQfRXgtcwTry4qdUIsHkqZTshNat1t9w7crCgOJ14fsVjf73nlfqGYNReub4WJPg76oLLPi154w==","signatures":[{"sig":"MEUCIQC2x5WUO3JS5BtasXZlJD2w2X3HxQnElS5zNM/t73GdmQIgHzW5qpCziKvxZ6z6WfFcoyKN5qVPAOnB2CCzuFSq6f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.57.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cffc9f00b2d29b31bbbcfb7f582b58b1/kb-labs-llm-router-2.57.0.tgz","_integrity":"sha512-kTC/pnNs2JTRQfRXgtcwTry4qdUIsHkqZTshNat1t9w7crCgOJ14fsVjf73nlfqGYNReub4WJPg76oLLPi154w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.57.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.57.0_1776627239091_0.5136120535492186","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/llm-router","version":"2.58.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cc6cf43d56d90a1feea6ba26a33f47b4b991887b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.58.0.tgz","fileCount":8,"integrity":"sha512-50T5xqNAR1R/fbyL9lKX74QhE6+kdxwRDqh41He63bBdL1HQ7eC+tKLhyXMuwOyGzTcjVWZ3MfBO1QiZoH6pVA==","signatures":[{"sig":"MEQCIGly9fG+fSuKzSNxYZtZx0fNCx6J7JCEzwQ0F2n0HcJdAiBv6hFvmUMDVTuXy9je1I5+Db6v+Bw6CyxQbb3NLkYLlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.58.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ce6cbbf3cbcf9741c8eb3921cb10679e/kb-labs-llm-router-2.58.0.tgz","_integrity":"sha512-50T5xqNAR1R/fbyL9lKX74QhE6+kdxwRDqh41He63bBdL1HQ7eC+tKLhyXMuwOyGzTcjVWZ3MfBO1QiZoH6pVA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.58.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.58.0_1776630056787_0.8300738247560464","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/llm-router","version":"2.59.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"849e23763b1146191fcc2cec44d139620375a589","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.59.0.tgz","fileCount":8,"integrity":"sha512-nwaFys2Eqfbz0pLh12pqIUQVP/7X04Jnybf6eBN4MtrJfZdMD9VJSCh9WdE+XnFC2IJu0aPdglMya8asgEEZGw==","signatures":[{"sig":"MEYCIQDxuQMsm4WTM6ZCfbJ28xBJ6PlHHLKO+UZBm2m+bFk1dQIhAMGV9ijzhOOmd7pNc5jEVac2eRWg8bjYQflZgpeP8pPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.59.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c1e8af3a5b7f7184b813363da8b60056/kb-labs-llm-router-2.59.0.tgz","_integrity":"sha512-nwaFys2Eqfbz0pLh12pqIUQVP/7X04Jnybf6eBN4MtrJfZdMD9VJSCh9WdE+XnFC2IJu0aPdglMya8asgEEZGw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.59.0_1776631464108_0.48962268977957657","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/llm-router","version":"2.60.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"2a25b05f504d3a51facde135ecb1a9a85e4c453b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.60.0.tgz","fileCount":8,"integrity":"sha512-dxyQczO2CZzj/F0P5IYgPPbdBN1x7jGM8uNiXrtLRWKfFomvCQFTAxcV5U4xaddz1mjx9M3W4Wq49C20mpLUTA==","signatures":[{"sig":"MEQCIHCoG7oH1risJ7JF0NEZT1N4hIWWAsWzo4LcXypaNJTCAiB/n8Jv9CWRa2oP22uLx4ONDGOv43ABoHjVYsyqnaZQVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.60.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fa055fb39f67e1c077c04a51e68de804/kb-labs-llm-router-2.60.0.tgz","_integrity":"sha512-dxyQczO2CZzj/F0P5IYgPPbdBN1x7jGM8uNiXrtLRWKfFomvCQFTAxcV5U4xaddz1mjx9M3W4Wq49C20mpLUTA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.60.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.60.0_1776634724447_0.8974407562850184","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/llm-router","version":"2.61.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"6eb58e5aee11d0f76ab0781cfd0819a55d2ec2b0","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.61.0.tgz","fileCount":8,"integrity":"sha512-ACIxI2q14UH9wZCL9SLbvdf6+DJhoLr60vsHhWVc6w4svnGVk/PNN86Q7/u/htccXUZa0b4Xw6mKc/Vgu6jGcw==","signatures":[{"sig":"MEQCIH5OiZWuGInm/c3KJ8e5SfHahv1wgim3n8l3yy496+DAAiBCXQYRpm84MEveeekv31PsVxHwSwrh9xG/QO1BEzucbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.61.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/250c3d1a0cdc0e77ed0b2b24c451bdde/kb-labs-llm-router-2.61.0.tgz","_integrity":"sha512-ACIxI2q14UH9wZCL9SLbvdf6+DJhoLr60vsHhWVc6w4svnGVk/PNN86Q7/u/htccXUZa0b4Xw6mKc/Vgu6jGcw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.61.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.61.0_1776693623939_0.72240305281258","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/llm-router","version":"2.62.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e4ab86062769d498bb58a3cc9733ff556fba0fe9","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.62.0.tgz","fileCount":8,"integrity":"sha512-gKWstMPmaFeGkY+Pd1sndnrVeGFymkeyECMnrZA8428J1jbdjhCN3xvSs6XvyCDc2jMsUlK2xCtN7jntwZXbfQ==","signatures":[{"sig":"MEUCIQD3yKP94fQZ0RQZN3FrTiLjF6wi3KX6JP4kPeOzQMbEDAIgRjBFgkMHFvZitfmqK8lA4Is78XOY7XDKrWQbaCPTSP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.62.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c7715031eebb9144efae1edb28d2d2f2/kb-labs-llm-router-2.62.0.tgz","_integrity":"sha512-gKWstMPmaFeGkY+Pd1sndnrVeGFymkeyECMnrZA8428J1jbdjhCN3xvSs6XvyCDc2jMsUlK2xCtN7jntwZXbfQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.62.0_1776699207580_0.48029068844855316","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@kb-labs/llm-router","version":"2.63.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.63.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d677efe1ffad6b957085732333f78ffd466ef344","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.63.0.tgz","fileCount":8,"integrity":"sha512-M3+lSxsL2MjUKGhaI8GUWCba4gQwwbZGnNuFdNJaytkpiNxd5chzrCSGG6EdBaBj1RY6c55xuaIiYMhvkOlRGQ==","signatures":[{"sig":"MEUCIQC/HDnfm218SDKHxIRYdNxCzf0e8eKV6PG/mKr94D/UWAIgZy0NZrzqYNBX5PwvzqX+0p5+fgEzCkgNjnrUMxLirho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.63.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/61336441ef06f02cfba060539da82ff6/kb-labs-llm-router-2.63.0.tgz","_integrity":"sha512-M3+lSxsL2MjUKGhaI8GUWCba4gQwwbZGnNuFdNJaytkpiNxd5chzrCSGG6EdBaBj1RY6c55xuaIiYMhvkOlRGQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.63.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.63.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.63.0_1776716055109_0.12489821463116546","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/llm-router","version":"2.64.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"ad33a8ce04e64f3b0dcac0d001df27ec752c4d6b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.64.0.tgz","fileCount":8,"integrity":"sha512-80lHN3qGYxODnUlw90F8PO35byCmpQImWsN41Zi+DbHZ7ABYw++lDviKoFD2qfZu9YSrRsBYxZQYd0tpT22oWw==","signatures":[{"sig":"MEUCIQDwI3C47Ni7MLLsEOjWnLb9scfJ7mInKejvROCQS7jrDwIgWlCIKmO+UU6FfsXwoEhDE89sk/QSOHyiO+bP/w7Ehos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.64.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/34f8d0f19734c2b35cbf9b5f0d28b670/kb-labs-llm-router-2.64.0.tgz","_integrity":"sha512-80lHN3qGYxODnUlw90F8PO35byCmpQImWsN41Zi+DbHZ7ABYw++lDviKoFD2qfZu9YSrRsBYxZQYd0tpT22oWw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.64.0_1776716793376_0.4304039521866989","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/llm-router","version":"2.65.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"40f0f653a6c734587437b7004a90db3bbd9f32d4","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.65.0.tgz","fileCount":8,"integrity":"sha512-9a2uvdKqPoQsKqO81hvDRk4jfrHSC3qwT9FrUIaV9S1bk+gcJtv3ZVnfjs5DEpXyzD10RWbiCWnqkgFk/kIbiA==","signatures":[{"sig":"MEQCIG9BfuDLH8oKOquG+3m3dRJUaSkJ+O2j6XYez2pwgwPeAiBmrvpJmgMd9YDT5qpA469MUEVpMUreNfLKILItf74E1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.65.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a59fa804bdbdf9b02edc2f88b6fbad17/kb-labs-llm-router-2.65.0.tgz","_integrity":"sha512-9a2uvdKqPoQsKqO81hvDRk4jfrHSC3qwT9FrUIaV9S1bk+gcJtv3ZVnfjs5DEpXyzD10RWbiCWnqkgFk/kIbiA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.65.0_1776755644258_0.27078126372830735","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/llm-router","version":"2.66.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d6108834fa6cbdcb663a20026a70609f1a9cc8bc","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.66.0.tgz","fileCount":8,"integrity":"sha512-o+SakH4UrLPfGVKHsu+S+zIofthMt/qMwSpXxHlc2RHdz52+jal/xlfPo7a9hfmFQy0dAKD96Sisa+27E/P26g==","signatures":[{"sig":"MEYCIQCuiZAfEL1yzGouTawJoF+cRNKKGJx1hZWzavD54jNOewIhAPe1dbYkQpc4F0VH8c+ZV6ZYMB69f+EYn+NPJihigcgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.66.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cfcd8a89bac298867a570d59d428868f/kb-labs-llm-router-2.66.0.tgz","_integrity":"sha512-o+SakH4UrLPfGVKHsu+S+zIofthMt/qMwSpXxHlc2RHdz52+jal/xlfPo7a9hfmFQy0dAKD96Sisa+27E/P26g==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.66.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.66.0_1776756909186_0.8532690717094598","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/llm-router","version":"2.67.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"c92acdaadf55550f180cdf16587cb566ee1948c7","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.67.0.tgz","fileCount":8,"integrity":"sha512-/Te9sTRss9N10SI0I9rn8DGDby6jVg4maL/pTrnw3gF8oTSk042eY5AFWBLH6DqZKard0+4/VweHePZ0M0lMDQ==","signatures":[{"sig":"MEQCICp1zLuCNUNae6XRHL7xJz1MbHXy6phPXzimJ59vHz/uAiB9EcssqX4MSv65tK/kQMPAirnaT6LT015tdbBjDr2YEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.67.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8c7a56e38185a92a7d755437ca7cd0ce/kb-labs-llm-router-2.67.0.tgz","_integrity":"sha512-/Te9sTRss9N10SI0I9rn8DGDby6jVg4maL/pTrnw3gF8oTSk042eY5AFWBLH6DqZKard0+4/VweHePZ0M0lMDQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.67.0_1776758867933_0.751750976990901","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/llm-router","version":"2.68.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"132f73707c59247533e316118f22a07789d1f3e6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.68.0.tgz","fileCount":8,"integrity":"sha512-fY+knAYNutoxZ092pIOpXJBs+XV3bm2TdMHXqfNmt/g1kBUZTuFErNE6SY9X+/LGtcMPmdtIaP25D6/l+V4aFw==","signatures":[{"sig":"MEUCIFOYHEqKsqINCm6DVsT2zG+WzLI905z5LlH8qHNZ7KPHAiEAplm6hNLT3vbvuM8Fn8gVnFEa8KPmBlOoHawMBDccsgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.68.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1fd5a7e44df594a36072d08380638e53/kb-labs-llm-router-2.68.0.tgz","_integrity":"sha512-fY+knAYNutoxZ092pIOpXJBs+XV3bm2TdMHXqfNmt/g1kBUZTuFErNE6SY9X+/LGtcMPmdtIaP25D6/l+V4aFw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.68.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.68.0_1776759980676_0.17441073338488522","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"@kb-labs/llm-router","version":"2.69.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.69.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"bfb19c753ad724a360f4b54b5ca04d7a5090514a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.69.0.tgz","fileCount":8,"integrity":"sha512-FZGejPl7uA4sS2+ItB/v+mAES7H9gMt2ArmJijccoNZuh50YTSSL/fARbybYlJ5QdWRrlQCKVkE3JLPBMgNkpQ==","signatures":[{"sig":"MEUCIQDTSEmaSAk3H8FKCNFHv5UT85sQpkDTP/Fn8V1cp66wEgIgRztC83D378r43AyzoOPwkaqKGncS2F1vUFtTgs6shro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.69.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2dda76f193a821dfa792e9d9b388843e/kb-labs-llm-router-2.69.0.tgz","_integrity":"sha512-FZGejPl7uA4sS2+ItB/v+mAES7H9gMt2ArmJijccoNZuh50YTSSL/fARbybYlJ5QdWRrlQCKVkE3JLPBMgNkpQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.69.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.69.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.69.0_1776760694704_0.3967080788965365","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/llm-router","version":"2.72.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"8f3f3cff81bb5d23d5111acfa3ab9af66fbd021e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.72.0.tgz","fileCount":8,"integrity":"sha512-SD9RDX3urs05vXG/E+1qYPy+fYom6GP/FxBz7zda7+oBW62wBn4dDIIDBmtvAmMdLLNxp1LdVLXiJDN+wjHgwg==","signatures":[{"sig":"MEUCIQCB4DXN/FHLDqMNVw0OjzGH0XmWqxXsKrtW7QCWGaTUtAIgS4CHkwK0EnpRurTqIRCSzYv+jIUK7nmgfg3ahoBjwg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.72.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d6022d842a54e8bb8043d0a5cabd80e3/kb-labs-llm-router-2.72.0.tgz","_integrity":"sha512-SD9RDX3urs05vXG/E+1qYPy+fYom6GP/FxBz7zda7+oBW62wBn4dDIIDBmtvAmMdLLNxp1LdVLXiJDN+wjHgwg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.72.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.72.0_1776766102399_0.4427760138340566","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/llm-router","version":"2.73.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"f1b4f61e526e88458052e4e3d6436b319886b4ab","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.73.0.tgz","fileCount":8,"integrity":"sha512-3+vcNvhulqwVUIozoZ6qMNTziIXEFN99uFZuRxAtLfQU9SRR7cbKIWqdxHx1aDWRJWbjXBT7x28Bp/AXeM6sYA==","signatures":[{"sig":"MEYCIQC/QRIzgSmbt9xMMaRQDeZ91SiL9i0oaxBmlIVLch1zfAIhAPHd19eDs7uNSJrF8Wsa5l6LY2Q4nBIfvndDulSo/5nZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.73.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/75982b9efee0b94bbd088264a22c2d12/kb-labs-llm-router-2.73.0.tgz","_integrity":"sha512-3+vcNvhulqwVUIozoZ6qMNTziIXEFN99uFZuRxAtLfQU9SRR7cbKIWqdxHx1aDWRJWbjXBT7x28Bp/AXeM6sYA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.73.0_1776769723130_0.16698539866267859","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/llm-router","version":"2.74.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e538e7be50883b85f4a31b531f27fecfe357373f","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.74.0.tgz","fileCount":8,"integrity":"sha512-6jLB+HMHoltgwIDjuGO21cLb8UKWTK0xlraTn+jhCohwfcY2jZap2Takh9mi+M0EANTUsai4psI8PJvTveMsew==","signatures":[{"sig":"MEQCIGQJGBuHj8Igu6soss3X6pSUPbJgtkgYgOJ8VnWTXW5cAiBUBubnnm8ahkFLicjytPss//hf4A0kSLwzB7kSw5IYUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.74.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/eb7f2e805d9e436e55178addc36069f9/kb-labs-llm-router-2.74.0.tgz","_integrity":"sha512-6jLB+HMHoltgwIDjuGO21cLb8UKWTK0xlraTn+jhCohwfcY2jZap2Takh9mi+M0EANTUsai4psI8PJvTveMsew==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.74.0_1776774561436_0.25199339877145843","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/llm-router","version":"2.75.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"c4f9c2f660751c9d3cde923660bf14f15459ace6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.75.0.tgz","fileCount":8,"integrity":"sha512-leFmtWVl+kIztsY+LhT8C0GrII42Nx8MUTgF+toj0PDSYpdLKjngdWgIpOO640VAn2L+4R9W/fum+15WN33Osg==","signatures":[{"sig":"MEUCID2pcSLpl/F+X2c2lwT74JzqOEtn0uFcDXjyCFvYwuaYAiEA3ID3PqMb5+lv50bAQLBKgDJ8yU9LQoKtw35+vMqI5us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.75.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/aa1757e91b0ca4bf271e24d4e9d16a7e/kb-labs-llm-router-2.75.0.tgz","_integrity":"sha512-leFmtWVl+kIztsY+LhT8C0GrII42Nx8MUTgF+toj0PDSYpdLKjngdWgIpOO640VAn2L+4R9W/fum+15WN33Osg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.75.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.75.0_1776776635794_0.5318983003621471","host":"s3://npm-registry-packages-npm-production"}},"2.76.0":{"name":"@kb-labs/llm-router","version":"2.76.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.76.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"6ef7dde8b6deab9551ee0ec76c2f567abf6045ac","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.76.0.tgz","fileCount":8,"integrity":"sha512-vD733icT15j1pMrL37r9Uo3i1DMqcYb1tkcWzJQBNSEJxl7lNH7ItMS2ucNouwvOnLs6qoxK2a3zqbi8GQAnjg==","signatures":[{"sig":"MEUCIQCn3FCE0NVwMPi4ffg++P9P9ivrfRTWl4ei7MVSiBzVCAIgVKb3yakFstiqeyWx7Xl3YDG5S4ltI1NADHk49bvFFoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.76.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/861996b33be7df4a91aa64a438e61a81/kb-labs-llm-router-2.76.0.tgz","_integrity":"sha512-vD733icT15j1pMrL37r9Uo3i1DMqcYb1tkcWzJQBNSEJxl7lNH7ItMS2ucNouwvOnLs6qoxK2a3zqbi8GQAnjg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.76.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.76.0_1776777985484_0.2294759021331476","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/llm-router","version":"2.77.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"bdc9fa8ca293cffa0c9c5c2eb1041e02337f4e4f","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.77.0.tgz","fileCount":8,"integrity":"sha512-7x7hgRepWvidz/r3B3eF9vq2B9qNk9rWROBQHzS7PizUmliSaJg3EeZiCQU7/mZlQ19m19bVdwyzrXPCYSI6oQ==","signatures":[{"sig":"MEUCIQDA0qiL/lzCHAdn5FrhNhMdRjT0tPvKgrV3a32Fd+sCwQIgJYbhCV5PFGv8zmUnxGqynxOoGfw1KfbWvvQ2byTKEYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.77.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/016a12b4e1021f780e323633e0b09e56/kb-labs-llm-router-2.77.0.tgz","_integrity":"sha512-7x7hgRepWvidz/r3B3eF9vq2B9qNk9rWROBQHzS7PizUmliSaJg3EeZiCQU7/mZlQ19m19bVdwyzrXPCYSI6oQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.77.0_1776780077922_0.7719177930503289","host":"s3://npm-registry-packages-npm-production"}},"2.78.0":{"name":"@kb-labs/llm-router","version":"2.78.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.78.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"19a6c253b706b8ad62bec1dc613f3c5681b9b68d","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.78.0.tgz","fileCount":8,"integrity":"sha512-qDZWuZMUC2ELiksGA0TDl0P0yraR9ifsImGK1Ocj6hv0fmu8mQrZFR1SlBhSsRnWHGe8dQlQ4Fn9blaZfOcOhQ==","signatures":[{"sig":"MEQCIFnnTrUwYyhyf1RePD14GJ111o+ld7WqiM5qZ44McYn4AiBXnT0MgZ1vo18ULryexNxbMSNVabCeJffs0erBf6VYRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.78.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9f07246ab37af31dd12b101613a368d1/kb-labs-llm-router-2.78.0.tgz","_integrity":"sha512-qDZWuZMUC2ELiksGA0TDl0P0yraR9ifsImGK1Ocj6hv0fmu8mQrZFR1SlBhSsRnWHGe8dQlQ4Fn9blaZfOcOhQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.78.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.78.0_1776786437467_0.06662166427474969","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/llm-router","version":"2.79.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d26c027b1d67198e681f79ebc8dd1b3f1dda705b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.79.0.tgz","fileCount":8,"integrity":"sha512-f/2KtkIbWWPqXQzMdy+DKO1Kfv79j5073GTYSx+NymilHF79lXv0+E8PPwke9r0TbqhJpYZUoIpe8w51tmqmhw==","signatures":[{"sig":"MEYCIQC+z9UXAgn85GU/+whlKwIKda4Y4PdtMij1Rs23bLCzJQIhAOw8LsMY43lACTA8cNESbjvTH7+GAB+KEhJoucFhx4du","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.79.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3e52f2a2431786c8f948f54c7603edb4/kb-labs-llm-router-2.79.0.tgz","_integrity":"sha512-f/2KtkIbWWPqXQzMdy+DKO1Kfv79j5073GTYSx+NymilHF79lXv0+E8PPwke9r0TbqhJpYZUoIpe8w51tmqmhw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.79.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.79.0_1776789434452_0.35025080222235006","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/llm-router","version":"2.80.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"8bd0e9862c7bf95527b846276a48a0bb9b756ba6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.80.0.tgz","fileCount":8,"integrity":"sha512-f2eVjGGjjBHdGtDwI6lafeHz76Izr3NjsCfjSA4VThaaIsTmHG2GGkJsLK1Ztz8dc5gn54jQLUFtTn8Dy0QjFQ==","signatures":[{"sig":"MEYCIQDfEbtucNcTgWhFCFCLEwcMfpy+44JrCHoInCtSok+i3gIhANThbQlCUbDhski/N5SshCvE8CDF6kxEn9fH4w8bkr2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.80.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1bb1d6b714b738bcbe2fcfec4ec27df3/kb-labs-llm-router-2.80.0.tgz","_integrity":"sha512-f2eVjGGjjBHdGtDwI6lafeHz76Izr3NjsCfjSA4VThaaIsTmHG2GGkJsLK1Ztz8dc5gn54jQLUFtTn8Dy0QjFQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.80.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.80.0_1776791614212_0.7725731975694508","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/llm-router","version":"2.81.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"97c3bea5b726f296475fb49d26413024b52b25d0","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.81.0.tgz","fileCount":8,"integrity":"sha512-pdXyGndPNXkbPmHu6V7s8Xq0FLSfHoluj3kYSOzKGUhdgpAtBO0McpuTXxQFsEYCXFbZguVug1FTBS0SxOaKTQ==","signatures":[{"sig":"MEQCIGAhX2j1BKR7NUjbBoH9YYp+pHEzX55IZtKZFhpgPQyyAiADs0sjk/VgjdF0Ts+gqYjY86YDeQ6e5dvviREKwAzdrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.81.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/38bcf10de226ea62713f3e4d6a8f5180/kb-labs-llm-router-2.81.0.tgz","_integrity":"sha512-pdXyGndPNXkbPmHu6V7s8Xq0FLSfHoluj3kYSOzKGUhdgpAtBO0McpuTXxQFsEYCXFbZguVug1FTBS0SxOaKTQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.81.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.81.0_1776793300549_0.39145946123727837","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/llm-router","version":"2.82.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"c4596dfe242f276c87618849bdc32792760a4434","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.82.0.tgz","fileCount":8,"integrity":"sha512-zWR0iRv1AyEDhNdqpjXRExp/5kcx/CVbnbWPfiRMN+hltn40bKiL/BWQ6HwUbYmBOvpArDObB5VJkKq9Uqc+bA==","signatures":[{"sig":"MEYCIQCZPgYEEIHle8TlbYjgLirLpqKLDeLdxlLZrFhvxOs5SwIhAKm6ckWJgzK6m2mf7kZq8ofK+sYIXS/C9SsIotrgdwSO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.82.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4911c41a31247e18e403255d4da58abb/kb-labs-llm-router-2.82.0.tgz","_integrity":"sha512-zWR0iRv1AyEDhNdqpjXRExp/5kcx/CVbnbWPfiRMN+hltn40bKiL/BWQ6HwUbYmBOvpArDObB5VJkKq9Uqc+bA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.82.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.82.0_1776795421026_0.833125459921878","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/llm-router","version":"2.87.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"bf8d2790f4547342038aa7be928267d1c9c505fc","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.87.0.tgz","fileCount":8,"integrity":"sha512-LVFSG73fT9+XPWfldo4ofwdq/r8MSPSZo69Yzp39JlPysP7CzpULU/LfI6VO4N/r6qMmUQkpwq0kUd6ncKkdLQ==","signatures":[{"sig":"MEQCIA+7HMIGUzU+5aUX2PpH8YU1ygA0ckUkhPA4459jCeokAiBMFnz2GYABHBY8lycTSn8e+4D6bS7vuV4AtMIPqyU+1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.87.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a00f7700f2b2248f751f358433f88ef1/kb-labs-llm-router-2.87.0.tgz","_integrity":"sha512-LVFSG73fT9+XPWfldo4ofwdq/r8MSPSZo69Yzp39JlPysP7CzpULU/LfI6VO4N/r6qMmUQkpwq0kUd6ncKkdLQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.87.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.87.0_1777064352770_0.620298932457251","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/llm-router","version":"2.88.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"9892ec55658ba3ae4eb13d9f37ff7397f968aa4a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.88.0.tgz","fileCount":8,"integrity":"sha512-CIx/u4f7JkGpP2ImI+95ozxRnEEkiQctsNb7fuCyY3S7+j5r6c9zYcI+tZxx6tFWZUk5uHtfMVHZquZDlG6BOg==","signatures":[{"sig":"MEYCIQC6OKreTTreDRXxTxG42NUNtNTKw4jX9C8nzcxGu7xShgIhAIVpZaiCVqLq64AVKbNuRWz+YSsYXET+AdjqCCueMvVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.88.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e18c8ad899cfc7abd6ba17838a51ebb7/kb-labs-llm-router-2.88.0.tgz","_integrity":"sha512-CIx/u4f7JkGpP2ImI+95ozxRnEEkiQctsNb7fuCyY3S7+j5r6c9zYcI+tZxx6tFWZUk5uHtfMVHZquZDlG6BOg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.88.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.88.0_1777109637199_0.7110436711392918","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/llm-router","version":"2.89.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"a8aa38615a467817a2f47eedf7b6dc3de2c91594","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.89.0.tgz","fileCount":8,"integrity":"sha512-H4tqMcHgGrXcSuxPKKToEZbqRCmDsJ7PUDsHJPLNKgQ+f62f6lhr6kftWt52QQt3QHFMcZJsycgJC2nbWNVAuw==","signatures":[{"sig":"MEYCIQC7DNthaKABOoBop9CgSlU/2f3purJAZ9yeCZStX0ZAhQIhAJpJhJmP47MN30KCGUXP4kwztKCkA9WoSCS9i84c5pQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.89.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/24a224d7bbde49bc6737036c1700734e/kb-labs-llm-router-2.89.0.tgz","_integrity":"sha512-H4tqMcHgGrXcSuxPKKToEZbqRCmDsJ7PUDsHJPLNKgQ+f62f6lhr6kftWt52QQt3QHFMcZJsycgJC2nbWNVAuw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.89.0_1777111533042_0.4839459830163695","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/llm-router","version":"2.93.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"481a46fcdbff1ada7c85b23db4f9fb0321591ea1","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.93.0.tgz","fileCount":8,"integrity":"sha512-YuUmlFKLwoDejcOmqjDWcuCzujkw5G8uVtrxMCU5EKYB3nxYrAk/F8DUocl7tHnS57zkYYvkgCCYFVjYGcn9mA==","signatures":[{"sig":"MEYCIQDQosAEJbCLa58o26UfwbfUS8K1ZwJYbQvMIKFAfRduBwIhAINB2/+iZZ7Z27HfcKetAA68BUW+gWiDul4dcoaIeZnC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.93.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2c06a6b6f8914b31e7c71ce7e7c3da8c/kb-labs-llm-router-2.93.0.tgz","_integrity":"sha512-YuUmlFKLwoDejcOmqjDWcuCzujkw5G8uVtrxMCU5EKYB3nxYrAk/F8DUocl7tHnS57zkYYvkgCCYFVjYGcn9mA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.93.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.93.0_1777405850255_0.5633140019461864","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/llm-router","version":"2.94.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"98db131b69beb638dc52414158d014aea31f49bd","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.94.0.tgz","fileCount":8,"integrity":"sha512-1aLI184YVU68pk34MSYTDM+J+rO3ST9+gtvpknBctZDwhPQxHDIJbfQxCULtXdr03Up1kmDFizEB9Od3A/OfJg==","signatures":[{"sig":"MEYCIQD2FdbqV/3wAZ5gSXOnGqXAcxZhhzVZnQPVJIQD9+JmkwIhAJZCGlB7tbwZ4qoCmVAvyYiTg1XLFQ2nX38RmoqTJ1gI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.94.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fa3737b838177066b3810f3243c4c8be/kb-labs-llm-router-2.94.0.tgz","_integrity":"sha512-1aLI184YVU68pk34MSYTDM+J+rO3ST9+gtvpknBctZDwhPQxHDIJbfQxCULtXdr03Up1kmDFizEB9Od3A/OfJg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.94.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.94.0_1777410732585_0.48195747776568076","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/llm-router","version":"2.96.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"376900ddabfcc183af3592a55d91aecfacab40cb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.96.0.tgz","fileCount":8,"integrity":"sha512-1xAS/nTTXFOmImCcN8xyZVgEeZxYkW/bXScOD1eLY2cjuN6ETMtWzAFFlOBIswuFLa/37JU5IUuGyQWUTf98VA==","signatures":[{"sig":"MEUCIQDFfXHPuNoA1NxXugNOgVaeAMcQC8g0f4l++L01nX1LKwIgcCaT5xL83Gpw9Eidk0nZAbMcjVo1I47UzA1bVyN0v38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.96.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ebc4bf3007cc1d80e6ac5c8b66b20d6e/kb-labs-llm-router-2.96.0.tgz","_integrity":"sha512-1xAS/nTTXFOmImCcN8xyZVgEeZxYkW/bXScOD1eLY2cjuN6ETMtWzAFFlOBIswuFLa/37JU5IUuGyQWUTf98VA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.96.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.96.0_1783119714125_0.8265277264130937","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/llm-router","version":"2.98.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d700cf721d1a8081b27df7087dbe45623280eef8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.98.0.tgz","fileCount":8,"integrity":"sha512-isTgz+Y8PI8qoDQSFdi9vDqrw43B1WGrDTpAislyUC9d1gb7pZMpnTsJW/zyI2DKTfSBD/cp9VNAW0X5CL+gKA==","signatures":[{"sig":"MEUCIB+BUD5b66RSqevyrv9jttgGwJMktSGyJ5YWwXrhgIc8AiEAv5ScCEu9kMlgcBt0P0in4pAnC29mkr4RzS4jP5/ylsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120687},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.98.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7bb4a28f24c545cef0e26a9031a56b38/kb-labs-llm-router-2.98.0.tgz","_integrity":"sha512-isTgz+Y8PI8qoDQSFdi9vDqrw43B1WGrDTpAislyUC9d1gb7pZMpnTsJW/zyI2DKTfSBD/cp9VNAW0X5CL+gKA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.98.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.98.0_1784385292663_0.15526072153264625","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/llm-router","version":"2.100.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cffd0e820273ce51a137326605f5a6c2660b8f0a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.100.0.tgz","fileCount":8,"integrity":"sha512-uMC6wT4QE8MLwiSS/jiRihPIsA8ApDh3P9c/RAA0o/ANEBh+tFpaJ2oqLva5t4Od+1RDGL6tHelVuam3ONXr8A==","signatures":[{"sig":"MEYCIQCB/gFvBscx88cIU7zBOnG2e3i1lEwLAXUs0rDV/SrDvAIhAIpvOCy8OSu5LF8e7ebkibQzLPFPAr6CSgfmPlBVdPHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.100.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/32567bf5e71d2a06edf15597dfeb0a4f/kb-labs-llm-router-2.100.0.tgz","_integrity":"sha512-uMC6wT4QE8MLwiSS/jiRihPIsA8ApDh3P9c/RAA0o/ANEBh+tFpaJ2oqLva5t4Od+1RDGL6tHelVuam3ONXr8A==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.100.0_1784421495020_0.31221524135068757","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/llm-router","version":"2.101.0-canary.3f3ceb8f","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"9287cfdd56abc265acb1f12864f26d60b8303543","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.101.0-canary.3f3ceb8f.tgz","fileCount":8,"integrity":"sha512-CQHJTY5Bnj8P6CHplT4LGjxyP98uwxtKSM/d/NGjzwbNA/yUtJ2AMz8Y56SnsjbRCCdpalyo9i+hRt9enmSZhw==","signatures":[{"sig":"MEQCIEjs/5VbLtEpivSdv9FrdANSWZ2IIa0OOHx91NKI9Y6CAiB4UOKa7qeY908DfEUm4t4iVZx5HGxx8bGC79jHESkJOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120706},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/323937eb04280114d5a505b279c3b3fc/kb-labs-llm-router-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-CQHJTY5Bnj8P6CHplT4LGjxyP98uwxtKSM/d/NGjzwbNA/yUtJ2AMz8Y56SnsjbRCCdpalyo9i+hRt9enmSZhw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.101.0-canary.3f3ceb8f_1784472292621_0.9204032035644267","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/llm-router","version":"2.101.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"1d9ac896a850f1b4b1a2ff5a5356ad2d67cfd7bf","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.101.0.tgz","fileCount":8,"integrity":"sha512-907N1469l067poAGcCX46bybTc0v+CBV64/P7OmXAygX14qLytfJEMKQqmaMZr9ykuf1UaWhoxXb4ObIU8SG+A==","signatures":[{"sig":"MEUCIQDR5P5B/dBgTBFGgNsCFhZdaqoDE6qvhRz3dmb61jZQqQIgdZcO50A5jX6VuvLbjsrTXqc7H6aIpgV1Ibuzmwmd2JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.101.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/226921ed284cd29efb4f23d1b75ce399/kb-labs-llm-router-2.101.0.tgz","_integrity":"sha512-907N1469l067poAGcCX46bybTc0v+CBV64/P7OmXAygX14qLytfJEMKQqmaMZr9ykuf1UaWhoxXb4ObIU8SG+A==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.101.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.101.0_1784477318034_0.6252317883156435","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/llm-router","version":"2.102.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e76bbccfc5fcecc02a25aac0d76c32f5702c2205","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.102.0.tgz","fileCount":8,"integrity":"sha512-7YSLN03VqZjkylELKqOOFC7ty0Ur+dM4SVoTOUmrYxdfJTLkUs0KbhdlLDpaQvnyp9t3yEkj20qsYimb/t1AJQ==","signatures":[{"sig":"MEUCIQCK12vWth/DX9uPvcHeCA6YeB64Ucuofpb5kNEZZOh59gIgWLeHKCauU2rO0VotuROL3NwRai53Nb1zeKAd0mOY9/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.102.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dcb6e8ac9163324aa15004af0c06d71e/kb-labs-llm-router-2.102.0.tgz","_integrity":"sha512-7YSLN03VqZjkylELKqOOFC7ty0Ur+dM4SVoTOUmrYxdfJTLkUs0KbhdlLDpaQvnyp9t3yEkj20qsYimb/t1AJQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.102.0_1784496568852_0.35386483149294845","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/llm-router","version":"2.103.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"00d7960490b8a80f958d73c21dd7e27861e9597e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.103.0.tgz","fileCount":8,"integrity":"sha512-rbRnsQpwpaYiuy2ilvpnnWaSfVUaYjVhzYk2rdZB4fMPQc5hSyxtVXhjD2TardnOIPYQ+iVwWg/yXhc+e9bdCw==","signatures":[{"sig":"MEQCIBZu2ZRaZ6VoUiq/QI8bvqoFO+g/b1uNydXuTXrFfgD0AiB+vE4p4u8t3PtFryFUN0Htb6wqBpeeGNIC3YiGfvkAdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.103.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/50716f839322ffa35930dc7ae74b3b32/kb-labs-llm-router-2.103.0.tgz","_integrity":"sha512-rbRnsQpwpaYiuy2ilvpnnWaSfVUaYjVhzYk2rdZB4fMPQc5hSyxtVXhjD2TardnOIPYQ+iVwWg/yXhc+e9bdCw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.103.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.103.0_1784500737859_0.9745603679131052","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/llm-router","version":"2.104.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"0b03b39b5ef48f502aab7d607efa5e6b124d6347","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.104.0.tgz","fileCount":8,"integrity":"sha512-OcB0LoUvePFDdbSNWoSViHNYdtMEsw4vlMbA8PTGSAMueyCFoKcGzIws7n04hkt9T2tqxHjFqOqNq6GGsGJ/gw==","signatures":[{"sig":"MEQCIFCFrSw14l+h95ipjZ8X/RQD7ZcfGc8Ml5+RoB4c3ICwAiAcc8YAiYVB/b4RjhL9enA7t2snZ8JU47KaYiPPpHTC2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:kb-labs-llm-router-2.104.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2124aea0c0f9789a2fba608739534cb4/kb-labs-llm-router-2.104.0.tgz","_integrity":"sha512-OcB0LoUvePFDdbSNWoSViHNYdtMEsw4vlMbA8PTGSAMueyCFoKcGzIws7n04hkt9T2tqxHjFqOqNq6GGsGJ/gw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@kb-labs/core-platform":"2.104.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.104.0_1784505142921_0.03942376269005887","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/llm-router","version":"2.105.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"3681ae0ec21f3746908c2ec8d37796b521d53153","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.105.0.tgz","fileCount":8,"integrity":"sha512-kC22P5W3sjD7L/oPQ7pxkfc464PKCEPIBoEe/r+eol+zf3bmDDiWZek3HbYl9N17040Pfypkj2geB10wskKP3Q==","signatures":[{"sig":"MEUCIQCZZSTVlCQ9NezxEhiRIMq6gfsO9fqyI7/RSOnouydG7wIgOzsC8W/AsPWO0NCHiWYYNl4KmYbqRabFUZE/UapKmbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.105.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.105.0.tgz","_integrity":"sha512-kC22P5W3sjD7L/oPQ7pxkfc464PKCEPIBoEe/r+eol+zf3bmDDiWZek3HbYl9N17040Pfypkj2geB10wskKP3Q==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/core-platform":"^2.105.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.105.0_1784845965050_0.6572636006017545","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/llm-router","version":"2.106.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d1a6980b7f43a33564007e552f0cb16a3c707b7b","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.106.0.tgz","fileCount":8,"integrity":"sha512-6tNe7Of1xswuQswzf45hpMhhWQZH5eGvfoN+cNv2s0fgZIgkGioX/kNYDN87PqmZiKjlpeslD4YnvAlgYtMfNg==","signatures":[{"sig":"MEUCIBL0MD8WPM65csqb9HtI2x/6FF+f+T989IgdXZ6P7gtiAiEA4afJuVx18vpVmVaxHhCFV6uPd1jwjBT5inh/b2NftX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.106.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.106.0.tgz","_integrity":"sha512-6tNe7Of1xswuQswzf45hpMhhWQZH5eGvfoN+cNv2s0fgZIgkGioX/kNYDN87PqmZiKjlpeslD4YnvAlgYtMfNg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.8.2","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@kb-labs/core-platform":"^2.106.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.106.0_1784855203430_0.1814393401004386","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/llm-router","version":"2.107.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"aff6d90ce059f741c628f518337bc35bafd61ccb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.107.0.tgz","fileCount":8,"integrity":"sha512-W6dTPTQCE1lZ19VleA1quRlYUujDfFkKVUDTfU0PflWY5cD0Wdk1yaCq3ZMixJIE1iEqRZW9rOU8wiPx0BFEGg==","signatures":[{"sig":"MEQCIB6y7vqalfToj2FwnFpziQ0pqwGf5ArKXVFp47k0/0ayAiBleV/cOJharE/mm3ZYjxDV4Pjfp16IUWkRubhTtFpxhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.107.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.107.0.tgz","_integrity":"sha512-W6dTPTQCE1lZ19VleA1quRlYUujDfFkKVUDTfU0PflWY5cD0Wdk1yaCq3ZMixJIE1iEqRZW9rOU8wiPx0BFEGg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.107.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.107.0_1785005780678_0.935073386534659","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/llm-router","version":"2.109.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"9b3f5e9f5ca43475647934f10ba686fd2d85f04f","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.109.0.tgz","fileCount":8,"integrity":"sha512-uElla3qeNeKcqMy0SN1uGxxYyDD9SWK03nPC/t8ZrVFa647Dhs64v5uFpNcMiCHA89mDUVIgY5faCibDwhiulw==","signatures":[{"sig":"MEUCIG4BhKapa4h+p6Hn+Ztkjx0XFrpSgJ/kS7FaZan/k59bAiEA4C/dR1Lx+1KtkvIfnW4FH23AMmW1Ff+hmWmYSosY1ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.109.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.109.0.tgz","_integrity":"sha512-uElla3qeNeKcqMy0SN1uGxxYyDD9SWK03nPC/t8ZrVFa647Dhs64v5uFpNcMiCHA89mDUVIgY5faCibDwhiulw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.109.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.109.0_1785012443479_0.6588084696262477","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/llm-router","version":"2.110.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"effb06ef402654e271e9bc4916f62909458ab2ae","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.110.0.tgz","fileCount":8,"integrity":"sha512-mudl3ZGqbvj3jR7KzzzWpwoAdE/PeSHh2ARSZRVeeygIcv1q92Yz4Wv54f7FVZhyPpEeORlvyojzTjXQSyzrfQ==","signatures":[{"sig":"MEUCIQCXmDsB0/8fUBjpIerFZO3ptYIYCvbHXUyXSeyvJgSRRwIgKkX/He9iYy0Qd/7LUd45Zu/S7oLjzsbVidKkrxhctjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.110.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.110.0.tgz","_integrity":"sha512-mudl3ZGqbvj3jR7KzzzWpwoAdE/PeSHh2ARSZRVeeygIcv1q92Yz4Wv54f7FVZhyPpEeORlvyojzTjXQSyzrfQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.110.0_1785199236840_0.08651802532566677","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/llm-router","version":"2.111.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"f82ca976986a633816ea7442291ee2c5a7d3b7ae","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.111.0.tgz","fileCount":8,"integrity":"sha512-BJpJGIx5jgo7fjUgS3eYjJXFdyELApa73BhN9Pn/6rQ+gVvrDuT4QFTu0dOIz4sDcSxB8xfVWtr3ynSbHvxiIA==","signatures":[{"sig":"MEMCHwuCXPT7ORkgn+wutCj5DJ1Y0LLv+c9eBCD4fzWZLXgCIAWLRaO4y4pwliRMsNkOhRZhV5CVIaNPP+Wl67CyAqA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.111.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.111.0.tgz","_integrity":"sha512-BJpJGIx5jgo7fjUgS3eYjJXFdyELApa73BhN9Pn/6rQ+gVvrDuT4QFTu0dOIz4sDcSxB8xfVWtr3ynSbHvxiIA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.111.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.111.0_1785264816831_0.9105824048356437","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/llm-router","version":"2.112.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"068671d4f08e431f561d6912dd97c5d5f5a53649","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.112.0.tgz","fileCount":8,"integrity":"sha512-IwlUvaiA4Au7iVfG0fckL9qUTB/VqbmI+dbuNDKlAmtSpKXcROQMKaDFgnXmll0/05fKlBOAvKF1NvvD6qoyOA==","signatures":[{"sig":"MEQCIDUczSA+aS3Kx6+O4UO1+665A14ZLWEZfC6UDe6LePJYAiBgR9tAtMz2/RU7FomPG+j4qtHjAxyiz4PJtMCzcgaFvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.112.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.112.0.tgz","_integrity":"sha512-IwlUvaiA4Au7iVfG0fckL9qUTB/VqbmI+dbuNDKlAmtSpKXcROQMKaDFgnXmll0/05fKlBOAvKF1NvvD6qoyOA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.112.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.112.0_1785307930820_0.5111179561877901","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/llm-router","version":"2.114.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"f391bf57951bc52a1f3e55ad0728603aaa0f3dfd","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.114.0.tgz","fileCount":8,"integrity":"sha512-2hyTfiTX6rgwd9NEC98irOnJc53UdsVTmi7243h5tFOnxVxrSO6J9mqdy4H7FApxz34Mh7aFK1wPd8aAtiaspQ==","signatures":[{"sig":"MEUCIB4NLJQ2q6ro1dyl/dK4bBcovZV8Ixs6hSDY0t/rgkKwAiEAzyno/bYADOdk6irPfHdYZIC/Ay47ZRJqF4P+JNpmBCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120696},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.114.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.114.0.tgz","_integrity":"sha512-2hyTfiTX6rgwd9NEC98irOnJc53UdsVTmi7243h5tFOnxVxrSO6J9mqdy4H7FApxz34Mh7aFK1wPd8aAtiaspQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"^2.114.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.114.0_1785449112050_0.11445119227453104","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/llm-router","version":"2.116.11","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"d3df89e65a21b01fd8a2becb2344ba1261a942cb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.116.11.tgz","fileCount":8,"integrity":"sha512-JkAAuB8Y7fE/C15mzMjDF1G60nOthIliXMACb25hX8K8FXTrzDBzQALbKw69LXoBjN7MkZpmWwyWLs9sfkQAgg==","signatures":[{"sig":"MEYCIQDpZNWl7PHnk024gYkuRizlsjtPi+wVvahl8DF1pga+4QIhAOmvO8v3X3MYZmqL1meZiw+ixtctrmbNZMmiv2qnwHWG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120693},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.11.tgz","_integrity":"sha512-JkAAuB8Y7fE/C15mzMjDF1G60nOthIliXMACb25hX8K8FXTrzDBzQALbKw69LXoBjN7MkZpmWwyWLs9sfkQAgg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"2.116.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.116.11_1785618528093_0.6797940641339677","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/llm-router","version":"2.116.12","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"7d28bf7afc149150dbe3ae08f5285c8df298f8b1","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.116.12.tgz","fileCount":8,"integrity":"sha512-fPwNobrClXkh5vZ15cCXU5SUiyBbq0XwkC1HUaWAcSS0BrAJgcXt2skt+p1U/oIi9RyEuvOxw/K9fEDp42UTAg==","signatures":[{"sig":"MEYCIQD/+HPI0ePGcSsJT/P234UM/MRQ3+ERyA3WIybAZdzprAIhANxOI8LiGWSy2C2p1D5dGs07pyeJ3yFr53CpsAXbrcJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120693},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.12.tgz","_integrity":"sha512-fPwNobrClXkh5vZ15cCXU5SUiyBbq0XwkC1HUaWAcSS0BrAJgcXt2skt+p1U/oIi9RyEuvOxw/K9fEDp42UTAg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"2.116.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.116.12_1785621845469_0.692345446633531","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/llm-router","version":"2.116.13","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"2d9a9c149741e4b94d94b4a80500cea58345ba72","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.116.13.tgz","fileCount":8,"integrity":"sha512-n1L77M8nPlITw8NwHAw699ldynlts8Wfwq+pa4KQiJVee8floL+s1cNWQ8mmK9Wi5S7mMHFnxV8Sm18MgM4KJg==","signatures":[{"sig":"MEUCICZFW5qztnq7nN8FJf9eBlXLu27VVlMLM6Pl/huGB1v6AiEA5/vJrsjLdmg8obLb/11JktLGsPyvVW63i0BGGAdfwgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120693},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.13.tgz","_integrity":"sha512-n1L77M8nPlITw8NwHAw699ldynlts8Wfwq+pa4KQiJVee8floL+s1cNWQ8mmK9Wi5S7mMHFnxV8Sm18MgM4KJg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"2.116.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.116.13_1785623474043_0.7164765263168968","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/llm-router","version":"2.116.14","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e05b680000338f23b6ec3e9124c82bcf9dbf21ab","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.116.14.tgz","fileCount":8,"integrity":"sha512-GcjC9x46MM7A73Rng34F9HFG6JmJiGqQ8VZ2q9vZS0eXBOl9YnihpR2QhoT/Td6mO1ofbXIBv4fArAMdPGG4iQ==","signatures":[{"sig":"MEYCIQChFRgZERO5NW9sTO9LaoMC8HeWOoxFF7Tm2S3adNiZ+QIhAI5IZIF5zTuNjdqCQAz0zdmp+FpAH9/4YnXE0N9whm5f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120693},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.116.14.tgz","_integrity":"sha512-GcjC9x46MM7A73Rng34F9HFG6JmJiGqQ8VZ2q9vZS0eXBOl9YnihpR2QhoT/Td6mO1ofbXIBv4fArAMdPGG4iQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"10.9.8","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@kb-labs/core-platform":"2.116.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.116.14_1785625270060_0.10353706849825928","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/llm-router","version":"2.117.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"4541eac727779a75ad2f6cfc011a0e6b22855d59","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.117.0.tgz","fileCount":8,"integrity":"sha512-2JdAP93DI/WwxzyrnqZwxpERVqqf2uCZwB/MisLaI+Zo/C5O+triw40VEncgbwh1e+mD5WdA1IkoMO4pAgn4BQ==","signatures":[{"sig":"MEQCIDM2pWq7CKgA4sspvaYSYJSE6dZVlgn4lrLrueDR1Zt5AiBxfFhmrUNNKRojWay1GCyo7mSv1BeTjUreLbFAiVHm7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.117.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.117.0.tgz","_integrity":"sha512-2JdAP93DI/WwxzyrnqZwxpERVqqf2uCZwB/MisLaI+Zo/C5O+triw40VEncgbwh1e+mD5WdA1IkoMO4pAgn4BQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.16.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/core-platform":"2.117.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.117.0_1786297950458_0.2533964461448417","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/llm-router","version":"2.118.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"edd558898537ac96240fc778185f5748c7772b82","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.118.0.tgz","fileCount":8,"integrity":"sha512-+Bi1R9TgDxGZ+gRi07BHHs44V+sNftJHaO261mPv/y9Rb6b9HKRfnchWn6QoueD+H5gUFgDB2cwpgWnLvnfmsQ==","signatures":[{"sig":"MEYCIQDeP9edts2kM55uCOxb6/XkMLEad5+bmNnndYbCHGOcNwIhAMjmwUNePVuwq4mh+pX/MMuBAq0DXf0iS5mYFfFP2M8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.0.tgz","_integrity":"sha512-+Bi1R9TgDxGZ+gRi07BHHs44V+sNftJHaO261mPv/y9Rb6b9HKRfnchWn6QoueD+H5gUFgDB2cwpgWnLvnfmsQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.16.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/core-platform":"2.118.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.118.0_1786471361096_0.7922333136961515","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/llm-router","version":"2.118.1","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"18dc21397a980442f8bdb7fc0b79d761f8c9ff9c","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.118.1.tgz","fileCount":8,"integrity":"sha512-g290nhI+cYw1E9B8QnOVzzLSXdS7iZqfAMj6uXNbq6QtjSsRjREW9qv/uoyO8TmgUjuquGKtg22LvZVKF+m5WA==","signatures":[{"sig":"MEYCIQCGbLYXQjAR7Wenzdq6R7z1o0M2ybngNcSbhVj/NE1yUAIhAPiv8TBHiAxOb1lSTAT5VfvLq0iCoE2eob2EsBu0Eglo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.1.tgz","_integrity":"sha512-g290nhI+cYw1E9B8QnOVzzLSXdS7iZqfAMj6uXNbq6QtjSsRjREW9qv/uoyO8TmgUjuquGKtg22LvZVKF+m5WA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.16.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/core-platform":"2.118.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.118.1_1786524533622_0.15474445590220798","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/llm-router","version":"2.118.2","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"cd523914f7cf24888fb8a948b1fee3aef67163fa","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.118.2.tgz","fileCount":8,"integrity":"sha512-JBHaZVWrUOfleiRsuM2LpnaCtm3pHbz1C5HcOpQJ9RWZ0R1anfWPT1S2UmAL+q5Sqj2/BY18DzLpwt4NdXCKPA==","signatures":[{"sig":"MEYCIQDVOlT76MT1pAKFjegRMU6iF2jmaay1SVl1iC0nhdFe4QIhAM1kaZYnPHOIGjcMMt7nw94YXJGnCLuT7O83OdTrrGW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120690},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-llm-router-2.118.2.tgz","_integrity":"sha512-JBHaZVWrUOfleiRsuM2LpnaCtm3pHbz1C5HcOpQJ9RWZ0R1anfWPT1S2UmAL+q5Sqj2/BY18DzLpwt4NdXCKPA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.16.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@kb-labs/core-platform":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.118.2_1786573660005_0.5319310312316143","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.8c5512847","keywords":["adaptive","kb-labs","llm","router","tier"],"author":"KB Labs","license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8898cf3e0ac79714c439d048e2fa64442168d6eb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.8c5512847.tgz","fileCount":8,"integrity":"sha512-loGOIfNj1fYWTk3HzR+1USEO8oQdpT3Euxa8p6M4GznqsNosorJGhboNJV66Y9OZMv0WuF+X+EEukphFi/N+oA==","signatures":[{"sig":"MEQCIDPKIT/WrQY18RYdzV4mQC2ki+7qjEy/VhpTeE2DeqIHAiBdEVX3j3itXtl4MldwCSBJIl4erAwUhSIJm0j5c+BlWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120707},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/core-platform":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.8c5512847_1786813446015_0.9131899635455205","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.cee505c72","keywords":["adaptive","kb-labs","llm","router","tier"],"author":"KB Labs","license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"951e95bd40fdd8e3bf67959f685b100378962875","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.cee505c72.tgz","fileCount":8,"integrity":"sha512-avFB40fAwwdy7CP/F8xv1RXiLw56bsbmCG4JKDX56Ml17cF2jYHIKA620pvzTi6n4ExHbhEUdrnyS31NUiJyPw==","signatures":[{"sig":"MEUCIBEUjQBcvdlxPlQucDXMmw0IjNzChTnSw2npnY2uCMo4AiEA80V6TEWlqFM8tAjXqcV2ByLIQ0BeVuoQhYlBIMrdlDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120707},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/core-platform":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.cee505c72_1787087265486_0.0522212429554858","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.85d060ea6","keywords":["adaptive","kb-labs","llm","router","tier"],"author":"KB Labs","license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3d49c1b8f661d61304b10c4fa9be5616aa70ce50","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.85d060ea6.tgz","fileCount":8,"integrity":"sha512-h6VA4fvugsjlw1KjLkHbawOyM7lZkvrl0cjUjls2pi09Us77jr76CliLHh4GXQbSgHpMCZY1px5sampVLp2nHw==","signatures":[{"sig":"MEUCICCKY85HTwh3rbRpzKRMLDiVNlqXQajY7/3J+AhMUOJrAiEAtFPP98xIKRU2M9sipDacAi4ut/PQBhjAsY9Uuw2K7LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120707},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"repository":{"url":"https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@kb-labs/core-platform":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.85d060ea6_1787250502179_0.2778490521371373","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.c64d2c41e","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"81e08dcc26da52f1681f0e206e25f1538a9f2ab3","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.c64d2c41e.tgz","fileCount":8,"integrity":"sha512-G9RYAp4UPNaaNIPoCh1cniZYvUMxB7BavcPfjbwrHfWloodd44oJl4qTxqEfUxNP4JoMZ+enTn7ig9grkkOzsg==","signatures":[{"sig":"MEYCIQDAmwPUDzmBwWdICKe9IfX1LgLKI+cPObpDM3fdYjB9vgIhANm1D1Zn9pprZsUfOfsX/AFaT/QscgQ5IDB+uiq7lnSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-G9RYAp4UPNaaNIPoCh1cniZYvUMxB7BavcPfjbwrHfWloodd44oJl4qTxqEfUxNP4JoMZ+enTn7ig9grkkOzsg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.c64d2c41e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.c64d2c41e_1787608957525_0.49882968422628937","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.0b1ec4151","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"e0812b6cd2fa13bf919814100ad399ed4add82a6","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.0b1ec4151.tgz","fileCount":8,"integrity":"sha512-LYeWWrVNIcqrVEJimu9qyEXrbQtULtKmbgFwnnJEcao0tVVAHW0+8Kar4sF/lixQGNoP4emWLiMDrPoIw0Ji+w==","signatures":[{"sig":"MEUCIGW6d8761e+rBa8yuOnJsOHOqEuxZ4XxrbYYo7U1dwqJAiEAhypUhmRdx24qGAGtvOunsv0JSKm9pVd+OdcPNE7pLYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-LYeWWrVNIcqrVEJimu9qyEXrbQtULtKmbgFwnnJEcao0tVVAHW0+8Kar4sF/lixQGNoP4emWLiMDrPoIw0Ji+w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.0b1ec4151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.0b1ec4151_1787611032860_0.26797654239378055","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.2077501f1","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"dc2f37d0f36eedfdcb2d4ca160f214972d8ca412","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.2077501f1.tgz","fileCount":8,"integrity":"sha512-U4QHhj4ovhY4KReK88+TbsfmhKvAzLDc7WEJRPEr30NRbBZn+eacN+yBSqQN2bfPiVfq9+1upeJsOeJEDnYVxg==","signatures":[{"sig":"MEUCIAhc4uNECdp5Mo/tOzGU+BSWcp/81j81WnxccLAjZb3JAiEAiDotla9XYz0GHT/gPEbnBAcAF2oj6j2rH7rkGlHKOl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-U4QHhj4ovhY4KReK88+TbsfmhKvAzLDc7WEJRPEr30NRbBZn+eacN+yBSqQN2bfPiVfq9+1upeJsOeJEDnYVxg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.2077501f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.2077501f1_1787613667289_0.04607645985295239","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.b20fd4a5b","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"127a9db4d96be8d75bc98fd8f2ca53a5cb227ebb","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.b20fd4a5b.tgz","fileCount":8,"integrity":"sha512-xgSYUZR5bjLbvbPKZHI92i2COQ8d1kU6qiM2rPZlD0yQQ4vvtq8GrNDizx5sm6fHt7Hwkz4XdsKwmBIuT26mOg==","signatures":[{"sig":"MEUCIQDPTeDpM1nf0BfKKsIqyaYoK9gT7kwjkBMjRJRRJ9GcLQIgfibUkro2NrRmimZRvxY1q11UlGwvtlTeMOwtVXkwunM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-xgSYUZR5bjLbvbPKZHI92i2COQ8d1kU6qiM2rPZlD0yQQ4vvtq8GrNDizx5sm6fHt7Hwkz4XdsKwmBIuT26mOg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.b20fd4a5b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.b20fd4a5b_1787625614012_0.9013438834446823","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.448a88d0f","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"ccc17844b57afc50e78ea63a9ffb75caeb9d50d8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.448a88d0f.tgz","fileCount":8,"integrity":"sha512-j/yrENKf8zkBZ0icTLZSRHHc+iwHr+NK8bR/5RrGb8cf8pRNfpam4oIBhBrJJkTCz9VSbxYIrTa+YhzrFqFPyw==","signatures":[{"sig":"MEYCIQCIeBxIUnpqjIHP/ycdCkjjHJcDb9/1w2JeZ6DBdQ/9zwIhAKwiX+jO8GCNa3+PkFeK5SUljdxbbV8HOtTp45dvbrLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-j/yrENKf8zkBZ0icTLZSRHHc+iwHr+NK8bR/5RrGb8cf8pRNfpam4oIBhBrJJkTCz9VSbxYIrTa+YhzrFqFPyw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.448a88d0f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.448a88d0f_1787638286491_0.11312437837129119","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.e120bc0ee","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"6a8448d6917714f57c7b06e2fd4b352973f5c2bd","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.e120bc0ee.tgz","fileCount":8,"integrity":"sha512-ITOQ5ARdA/gN18Ny2AsawpMva4jnrvi0UwHzZPtXceTlrMjyWrE7mppaBfbFDEq225BE6bkypdr9b5cmjZlGBA==","signatures":[{"sig":"MEUCIHheP0eySJdcgSVHizMSnzL5SI/z+ICBTCt9+A7cWTgtAiEAu3nJhkGe8g3O1/cws33RJGFNVxWVpsbcQ+zr4HW4Rn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-ITOQ5ARdA/gN18Ny2AsawpMva4jnrvi0UwHzZPtXceTlrMjyWrE7mppaBfbFDEq225BE6bkypdr9b5cmjZlGBA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.e120bc0ee"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.e120bc0ee_1787640750956_0.16128806360031733","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.6ec5ad2e4","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"650d651737858ebad45cc5e5524306f4692f7afc","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.6ec5ad2e4.tgz","fileCount":8,"integrity":"sha512-f3/hVEQY4zAZ1HMEed0eBlYVMToBpKQi43n+cidXVgyoGYg3J6MNsBewUdViUL/1XhzCgj6LJPzjh0HE1a8Z4w==","signatures":[{"sig":"MEQCIGYuJJ9FQ5+DjgUlks3Z1iaWBQAxDLasauLtiwzhUumLAiB+1JFHjqR5606dMeOK+0SOhZgPoVPkiwjdtbvG+kK/lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-f3/hVEQY4zAZ1HMEed0eBlYVMToBpKQi43n+cidXVgyoGYg3J6MNsBewUdViUL/1XhzCgj6LJPzjh0HE1a8Z4w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.6ec5ad2e4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.6ec5ad2e4_1787671457051_0.11308594924090931","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.f8394d5fd","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"5565986ff17f01f053f06db0230f27c2a4b3fd37","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.f8394d5fd.tgz","fileCount":8,"integrity":"sha512-aTcsx3MJvlsWUCEfauz0sxQ+irdOsSBRBTYsFRgm98HlaOjWjinquj2CMMBFrDIQNqVtxHHcr4zZPYetYHprug==","signatures":[{"sig":"MEQCIDJha/MUfJ29jr63iCoFOkOb94C4b8mLABjFPr0rcH4iAiAuQG9TPYRbS/l3G40HGAkVFHUCPDV+kUrppomsQLmdEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-aTcsx3MJvlsWUCEfauz0sxQ+irdOsSBRBTYsFRgm98HlaOjWjinquj2CMMBFrDIQNqVtxHHcr4zZPYetYHprug==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.f8394d5fd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.f8394d5fd_1787675174749_0.11499466571442718","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.bb3d7f2f1","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"fdbb908ebf4ea8ac8d81b34070e0011e27d81be0","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.bb3d7f2f1.tgz","fileCount":8,"integrity":"sha512-eOcwN2ZjDG6S9d5B4GZoogH/CYBCFAEFv3Zi6Apwl4Cjd6Xkuutsu8Ahz/h0Uh7YZ4mo4VQhZOdtirMK5GZwjg==","signatures":[{"sig":"MEQCIHaSljAkSGOmSMtTpdob76VA6UDrKHf3AquqIc0F7wYUAiBXXQkBLKohOb4yhovPIXe/3f49tvlW6O84tdJCaE23Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120741},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-eOcwN2ZjDG6S9d5B4GZoogH/CYBCFAEFv3Zi6Apwl4Cjd6Xkuutsu8Ahz/h0Uh7YZ4mo4VQhZOdtirMK5GZwjg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.bb3d7f2f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.bb3d7f2f1_1787680924071_0.8811139872057783","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.3edea00f6","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"36725c2a00d9e47cf29a9afddbb6a230ddb37f6e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.3edea00f6.tgz","fileCount":8,"integrity":"sha512-CvINiNHCE/pE76hYWr2pMFiSkWbvTSH+An2h/y3tuwLZGzKW3UEMfGxayQvuNF+GiMC28VYox1qpZdPJeJPUTw==","signatures":[{"sig":"MEUCIF27Pic1VgAu1dLq671OVmvNnJ1wqB7BVnRWnW5j8WnTAiEAp0B8Bs8UkHNgx9nkkIEGbwREHBuKHi75MgGEb/Shye8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-CvINiNHCE/pE76hYWr2pMFiSkWbvTSH+An2h/y3tuwLZGzKW3UEMfGxayQvuNF+GiMC28VYox1qpZdPJeJPUTw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.3edea00f6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.3edea00f6_1787764915855_0.8669911318658066","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.8f939a290","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"4c71bfa00ed9178b60f3c3da9ec13f0eeac8a1b0","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.8f939a290.tgz","fileCount":8,"integrity":"sha512-g+EL2l8Mkw8+CUvX23z2aihd5JEWHreGwP7I9rP1FjyjxHNWp/j2iEgYcVFA4PvJv4zhNuLK4Bqzwp6BzKm9cA==","signatures":[{"sig":"MEQCIAeYvre//DFK3Bu8nKiiBWhH62PZ+1gsqs9zQFj8CcsWAiBzwI8B7pwQ+TBldWvvu4aKEu70B69tfZ3hhbyQpRAAKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-g+EL2l8Mkw8+CUvX23z2aihd5JEWHreGwP7I9rP1FjyjxHNWp/j2iEgYcVFA4PvJv4zhNuLK4Bqzwp6BzKm9cA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.8f939a290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.8f939a290_1787788159718_0.5305559674165583","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.0c078654e","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"5330accfef144d6f55d9e84d8411a4f5e5b452b8","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.0c078654e.tgz","fileCount":8,"integrity":"sha512-xnIcznsfxcKtwgNtDuZmY4THslFtlMVY8ldgwcCtTXg9zjmuh6ZEG4zHJrZWxhYodrZBMPvvhvAT/gYkNo4zFQ==","signatures":[{"sig":"MEQCIBp0S6A6u033ht41NrFrsm7CiQj96PPkBRvmEWdO608fAiBwavPPxUgLpAQZHRYdloZZ6yjur1p2p9JU5ot4F3w/Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-xnIcznsfxcKtwgNtDuZmY4THslFtlMVY8ldgwcCtTXg9zjmuh6ZEG4zHJrZWxhYodrZBMPvvhvAT/gYkNo4zFQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.0c078654e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.0c078654e_1787790302046_0.4574401788289095","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.ce846d079","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"ec78921250ba3c4a62eb7a1ba4088cc57190893e","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.ce846d079.tgz","fileCount":8,"integrity":"sha512-MJmRmpK81VtoS6HMWbP3MfdW6Y7waV+979N5SXqbMkUpcwPgLP+qtwl8QHBF8Lh4AlEtXUots61GPgVTYeATuA==","signatures":[{"sig":"MEYCIQCGxO2BIwJ0MgEalBZI73iAzi5RJfhExPRpOGLJImBfmwIhALw/i8ufabor022cx4r5Rh7M1T4EnvfjcCynjNHkJQpP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-MJmRmpK81VtoS6HMWbP3MfdW6Y7waV+979N5SXqbMkUpcwPgLP+qtwl8QHBF8Lh4AlEtXUots61GPgVTYeATuA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.ce846d079"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.ce846d079_1787793707272_0.8187758033326891","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.62ffd5965","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"6b91badc869d20c5fb65f10ac46eadd815a8c406","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.62ffd5965.tgz","fileCount":8,"integrity":"sha512-mRWWoE1oYLUlV6RjtO9rmWSZGo3/TFkkhWqYLt1cmt221UM2wed41YiHeVanQKtVPR4rzXVqJf1r3TaQ0+EyzA==","signatures":[{"sig":"MEQCIEDAlNMYX4bM7oEb24X7fcoAp3xki8o2U9giruOEufY+AiBMDhcfWNgqhYiu5RPeicgVV6GHzJs4CTLnp9jh8rkfcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-mRWWoE1oYLUlV6RjtO9rmWSZGo3/TFkkhWqYLt1cmt221UM2wed41YiHeVanQKtVPR4rzXVqJf1r3TaQ0+EyzA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.62ffd5965"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.62ffd5965_1787799937706_0.4536192941991193","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.1b2bf822b","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"c3e1776a186887e320326f5d9e540168c07a4b3d","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.1b2bf822b.tgz","fileCount":8,"integrity":"sha512-iuYs0dtdIA2Kyw2UNLuMWC2wr5Rbk94Ni86OfFjbRT6EPzIKlzRLA+dEEmKn37QGfsocLkNyZcjJzvRAU88J7A==","signatures":[{"sig":"MEUCIDfpCiq+EshA4KHU9fMBy67y8XtlQsgXIJaa26HP699YAiEA4NPCXrEH/C8+TtydYViKdjdZXRZevEInAlEmfCjGmpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-iuYs0dtdIA2Kyw2UNLuMWC2wr5Rbk94Ni86OfFjbRT6EPzIKlzRLA+dEEmKn37QGfsocLkNyZcjJzvRAU88J7A==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.1b2bf822b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.1b2bf822b_1787804437647_0.5755922889068346","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.602573533","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"4217e72f15678e722e4d9ae286adc489771a3225","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.602573533.tgz","fileCount":8,"integrity":"sha512-jU43i0XkXtD9e7BxttW+6FoWvlOa3eY5uQ5sfRhOxBMlMEXSZG83GAmuLJO9UNSxK6r/pI+a+2aArqmiQuh42Q==","signatures":[{"sig":"MEUCIEjQaX2zoG5t/YZQUeB8Z01Gk1Y8ds1YjPiHwInqPLUgAiEAvBpB6l2sSPitCg86YAPsx4MMXCMDaSL0TI/gC0R4IaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.602573533.tgz","_integrity":"sha512-jU43i0XkXtD9e7BxttW+6FoWvlOa3eY5uQ5sfRhOxBMlMEXSZG83GAmuLJO9UNSxK6r/pI+a+2aArqmiQuh42Q==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.602573533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.602573533_1787821726725_0.38551867336111867","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/llm-router","version":"2.119.0-canary.0b4b21a55","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"dist":{"shasum":"ac4b690ab9e6aefd3e09508f4df8ab7f5e57e1d9","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0-canary.0b4b21a55.tgz","fileCount":8,"integrity":"sha512-zfj0MSRY1hcXWM2NhWvfKIUTqwJ/z/wKdXSkwkoT7Im6WEvhhsHK920z1yVD+v/HWAbv28KU6fEItwt1UgQQjg==","signatures":[{"sig":"MEUCIQDLDFiai4/GwPT6cfFQfKZ0I1k6txWUkn0icwSTsGnDvgIgWsiazuV9jLsh8DRo4Aewh8vC2jjZJnltkp3DpGlrUF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121053},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-zfj0MSRY1hcXWM2NhWvfKIUTqwJ/z/wKdXSkwkoT7Im6WEvhhsHK920z1yVD+v/HWAbv28KU6fEItwt1UgQQjg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.17.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@kb-labs/core-platform":"2.119.0-canary.0b4b21a55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0-canary.0b4b21a55_1788376466432_0.8955526627910739","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/llm-router","version":"2.119.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"398f15d7d64eae72fbab5dc3d5b7d44642685e14","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.0.tgz","fileCount":14,"integrity":"sha512-K97wSWkW5CUwf0y21M9UqCxlVUJuBH4dAs6I04ox4Dks9+dNa88wvsNjruSHIuY7OhdbPBC9e1AN9gQlWT71mw==","signatures":[{"sig":"MEQCIHUJWuTWSqvxtGTLQl44jpZs8nb5l4ITPKjHoF+gtaSJAiBNewgx32dKqQ4VYx+j5Sk36lcjShHKq/lKksYkmDWjrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124419},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.0.tgz","_integrity":"sha512-K97wSWkW5CUwf0y21M9UqCxlVUJuBH4dAs6I04ox4Dks9+dNa88wvsNjruSHIuY7OhdbPBC9e1AN9gQlWT71mw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.0_1788634894915_0.5813885670506902","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.b53bbee1d","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"c6552d19946000167f31eef845aad6a42c2c038a","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.b53bbee1d.tgz","fileCount":14,"integrity":"sha512-C8XB773QzuhPXyYDaA2g0VQxZEkfRUgcU9wydjYspmOvLdOzSS83ilVR4fAarhbBL1UtVeUE5w1EPCxbGS30ig==","signatures":[{"sig":"MEUCIQDYxAwpLIMHAxrqz0f/r7s8WHWTkoqlXP2tJIP5wG7powIgYK4OZZyIrzjTHVLcHwUgY/SeYRGkHb1XxmQg8saMNSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-C8XB773QzuhPXyYDaA2g0VQxZEkfRUgcU9wydjYspmOvLdOzSS83ilVR4fAarhbBL1UtVeUE5w1EPCxbGS30ig==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.b53bbee1d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.b53bbee1d_1788649533252_0.7605413074502614","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.a6aa9b388","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"702e17e8fc7e965c53d102eb90c8c162a7583466","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.a6aa9b388.tgz","fileCount":14,"integrity":"sha512-fWgzXNmB06MlvUcrp+lcJH9IwvcgVfMqGkbRHEF/JOvNkLIETWKLPBlMbJPlrcLXQ+ZaANJn70LlT0UjtMpuUA==","signatures":[{"sig":"MEUCIHk6pC+/p/xyYnzOvhBXu6XW0pUOkQaY+UlvhUTyZIakAiEAsy7kiHspRS2H0rquGfZWr4/WNgE84u+pk8gtcSJXqyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-fWgzXNmB06MlvUcrp+lcJH9IwvcgVfMqGkbRHEF/JOvNkLIETWKLPBlMbJPlrcLXQ+ZaANJn70LlT0UjtMpuUA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.a6aa9b388"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.a6aa9b388_1788653673771_0.6796869823196836","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.57c3a1e5e","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"7ef4653584791f75cc6e068b7275401205c316ae","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.57c3a1e5e.tgz","fileCount":14,"integrity":"sha512-zt/OVKZAW9RFiZqSDFD6YQv4FiyjzaeDgL+VhQArrZM+ZR/p0VDAzmRRLAHIAcNjkXVDg5vuCSO/qUx/TAMGNA==","signatures":[{"sig":"MEUCIFiif870bFZE1jZf41DBhfnDdRt5JlFFW8rBX7F+h5+cAiEA8i15nY+dnBa/5ObglPxEXmGD/O2BE22I69Pq+2OOKNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-zt/OVKZAW9RFiZqSDFD6YQv4FiyjzaeDgL+VhQArrZM+ZR/p0VDAzmRRLAHIAcNjkXVDg5vuCSO/qUx/TAMGNA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.57c3a1e5e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.57c3a1e5e_1788657694767_0.29306235160854155","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.1e87213c2","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"1a24b5bcbcbea236403e8596688353c24716c543","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.1e87213c2.tgz","fileCount":14,"integrity":"sha512-+qdLWip+FPoai24gWE16FCrB3WedRq3tC+Y3MTA9bqQ19hW85mMRgzkQib1co3Jv8Nsj6e3y6VJRw2HY7/ENrw==","signatures":[{"sig":"MEUCIQDqUpnHwmy67KmMf8XBW+ZiqmPOsSLU8Z2OU+6w77+GIgIgHPGxqOG9JjAQQltTHJtIkRWQRZvgBNjShMGcKOECSp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-+qdLWip+FPoai24gWE16FCrB3WedRq3tC+Y3MTA9bqQ19hW85mMRgzkQib1co3Jv8Nsj6e3y6VJRw2HY7/ENrw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.1e87213c2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.1e87213c2_1788661250509_0.44542430660901466","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.ee03bc25d","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"c37d0829771c7b4d8e76b16676361038c69b79c3","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.ee03bc25d.tgz","fileCount":14,"integrity":"sha512-86OAS5qPPsjPdUIexjm4/w8C9qvoBWB08Jtw+81JY2IQPINPTdgkd6mGjY+KcCVAFs+jpLi5f9MEKuiS3rj9ZA==","signatures":[{"sig":"MEUCIQDvwrAq1ZDTNAncDpmexp/WpuahrlvgBP/e18JxBbET9wIgGhnxozlGUV5XqbybYTKvbHHEbl6/drzBaoonaU3wKMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8HRoQ0WTn5KVFM9cl5PiYeXaFxkoZMBFl8VE4grZ7EAiBfet7eL2OQKEcETTX1/arVDZGpgrH6VWtOJnRuC1FN4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-86OAS5qPPsjPdUIexjm4/w8C9qvoBWB08Jtw+81JY2IQPINPTdgkd6mGjY+KcCVAFs+jpLi5f9MEKuiS3rj9ZA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.ee03bc25d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.ee03bc25d_1789209786121_0.5288187168155065","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.a73502f0d","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"8889c7d01cb7bb1672f28f8ae52ed68643d9bf14","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.a73502f0d.tgz","fileCount":14,"integrity":"sha512-qvMuIMtDq7koof28jcO2Meea5gpIEekFwFBVPD5dxqPmQhqRQ1lK+Uq3xpSx9uy5+Km6iGdIaYqx9oTDEawkpA==","signatures":[{"sig":"MEQCIDC2pdaMXSv2om79uU3hH3TaTsy1hS/VmSi4Jdt91Y7AAiBCgbV+vrRw21FLLXTihkUf1am/QrjuMk6JUeJC+57R5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBxwpVmHtJ/RpsmQMrYdgTSn5wEkH59trTsmjLy9UQ0vAiAamgeLHdfBIRyK4Xo1UyMV7rLpCxbtUThFgtkhQ2R1KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-qvMuIMtDq7koof28jcO2Meea5gpIEekFwFBVPD5dxqPmQhqRQ1lK+Uq3xpSx9uy5+Km6iGdIaYqx9oTDEawkpA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.a73502f0d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.a73502f0d_1789258160436_0.7925408183998259","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.e834e2cf9","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"88ca7d479751d467c006825097ea4b7879581edf","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.e834e2cf9.tgz","fileCount":14,"integrity":"sha512-AI3yJ4W5wC5SuIYDkDE/h+3A716k+R3o1daoW2Igy/0iLam/whp5LpLtnbPsaz3Df0d72oHnFIYTsmNxOZ3VKg==","signatures":[{"sig":"MEQCIFoPlXcDws45TWaSynyUUainBxWPuJIkX/mS4mPQx2lsAiAJGkTjYmr2dgd9wq7EESjOkEKHQoiE8L5hRoXUlrxEQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkHCUJ8eZMkpcnXp7eRkUuUFm6jnNfl/L+vBEy4rQ0FQIgYNovzQnRTLF8K6eTdhBMVyyn2XUbtA4k1h2wpzeIiKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-AI3yJ4W5wC5SuIYDkDE/h+3A716k+R3o1daoW2Igy/0iLam/whp5LpLtnbPsaz3Df0d72oHnFIYTsmNxOZ3VKg==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.e834e2cf9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.e834e2cf9_1789300131223_0.1890509986731832","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.6a127adf8","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"a05219e29c4f1021fb3cf2605d979fce35141651","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.6a127adf8.tgz","fileCount":14,"integrity":"sha512-E1hHjGt2AfwllyoulP8h9Pzownvb84OShsGF5GcXTmzaA2/zuTO/4OtyZU3NNoMPPy2hh29EEm/dkhe2HWFLrA==","signatures":[{"sig":"MEUCIDstbdYgesVw6iG35ZmKyGOCdxJNwRzkeIZRIsCdEncZAiEA21PYhIOlCBl4ZQ0ApBh11v+I4coE+bkZ7QRL7TUsgsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG2P3Z1d4DL60KGpf34HUw8+lOy/ZsphbsTVvRhSsHX5AiEAn5An2oI9Nmm7EopOO7+ZLFcNPFoZP0FVVz3fcb4mkgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-E1hHjGt2AfwllyoulP8h9Pzownvb84OShsGF5GcXTmzaA2/zuTO/4OtyZU3NNoMPPy2hh29EEm/dkhe2HWFLrA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.6a127adf8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.6a127adf8_1789313070900_0.9926030463289173","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/llm-router","version":"2.119.1-canary.c8f889b14","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"8b93337427e09ed8cc9d2e9d1b31fb2df17197cf","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.119.1-canary.c8f889b14.tgz","fileCount":14,"integrity":"sha512-jS+ftYo4mPMTXQ6x9WaKewq4Dq4YX9FGdNljZWY2xWRprt+T9n3cCfg/432FDDBuzbSbyrtjHuyT1lHSIB2erw==","signatures":[{"sig":"MEYCIQCa+9ftivAPNGBsjSeEPBNTTPtrbsqYBObuB/kofP5McgIhAJaGACGxri4ZBWzZEE0UVZ/HbC2VEBCTHZpYB2JrYPJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLlSKTY9AfyaiN/gGk102F9SCyEBDszbFUw98rIaZaiQIgYJvTSu5nkwwpP2B/WZOnI+f6NKUeai8VUV6+tHoc+pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-jS+ftYo4mPMTXQ6x9WaKewq4Dq4YX9FGdNljZWY2xWRprt+T9n3cCfg/432FDDBuzbSbyrtjHuyT1lHSIB2erw==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@kb-labs/core-platform":"2.119.1-canary.c8f889b14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.119.1-canary.c8f889b14_1789413218963_0.04312055780908852","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/llm-router","version":"2.120.0-canary.68fdd56fa","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"4d4f670109a8d2d2b0ce4e8d394f25556c4cd1ad","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.120.0-canary.68fdd56fa.tgz","fileCount":14,"integrity":"sha512-qNH68sYxSHp8aj5kznfrTWWbzBbhhfLnQQkydk72ocyt+BT9eIhIZtjJmzD0sztDj2JGDDaNLx4QsgpyUO4WyQ==","signatures":[{"sig":"MEQCICYukiY/+bcNiXYzshJYxuAFR4UScwcFlh6JHTzodYzEAiBVSAJXJpIz0KIS3Rh1NUYxIkWhFweMNuzGTjYvcXT24A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAtxH6drnftZ/eutvz6M171oBjGpg6rvrvQEn917WwJQIgeRq1xaS5OZ0mbKRnRJBtdO/h2pEZZEXd4F1EYAYy+SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124470},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-qNH68sYxSHp8aj5kznfrTWWbzBbhhfLnQQkydk72ocyt+BT9eIhIZtjJmzD0sztDj2JGDDaNLx4QsgpyUO4WyQ==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/core-platform":"2.120.0-canary.68fdd56fa"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.120.0-canary.68fdd56fa_1790212990381_0.3268036870772091","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/llm-router","version":"2.120.0","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"2dfa24acd8d64cee924dc88d4958299a54308140","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.120.0.tgz","fileCount":14,"integrity":"sha512-81oxYh+nT1PdO7aDeSjNpWWFu7qvPw24xUF0u9v4j4xhoVphRhC7PoZavzFwGWkwJmWMuYiX02aW2e0kKptdmA==","signatures":[{"sig":"MEUCIA8RSN1QZX5bFherpI9x7LsEWrAAhwjJUiTAG4KalQdYAiEAv2CG/XIsLZcdr/MD0FKHIm6yvHhdx6sWm7ZIM7xk0IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMMycFwmJNwBScDQRawnB431+r41I2gSAY0OgT9rsRwAIgDcXOo6/KJc/QueJJXjyVqkp3+D1cu+Sxd9YCthHSlfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124419},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.0.tgz","_integrity":"sha512-81oxYh+nT1PdO7aDeSjNpWWFu7qvPw24xUF0u9v4j4xhoVphRhC7PoZavzFwGWkwJmWMuYiX02aW2e0kKptdmA==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/core-platform":"2.120.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.120.0_1790278938483_0.17072605837055832","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/llm-router","version":"2.120.1","keywords":["adaptive","kb-labs","llm","router","tier"],"author":{"name":"KB Labs"},"license":"MIT","_id":"@kb-labs/llm-router@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"homepage":"https://github.com/kb-labs/kb-labs-core#readme","bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"6598a70b6d363c026ad8e66b87b145166c4cd3f1","tarball":"https://registry.npmjs.org/@kb-labs/llm-router/-/llm-router-2.120.1.tgz","fileCount":14,"integrity":"sha512-BAuX+ApFSCjlsrklOjvlY5naoAH20sznwyeL9K5e8jVtuje0GwTYH7xH0JesTWv3CoFlWNjjD4o3OKUhIBVU8w==","signatures":[{"sig":"MEQCIGzUojezmP2QSmOzC/E8Nzu8xmjVWSqTquLthpm4Vv1fAiAk/7AWHQY+psM81YmfzlvlATHGWYCj3b9GOR7i4PFIHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwSjQ7E2K7kLzpKAKmZmMYigcMXras8g76iwzFtzHetAiBB/t1xug2bnG1yXp19wZksmDRpKLkSycCH0Tt6mWqr8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124419},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-llm-router-2.120.1.tgz","_integrity":"sha512-BAuX+ApFSCjlsrklOjvlY5naoAH20sznwyeL9K5e8jVtuje0GwTYH7xH0JesTWv3CoFlWNjjD4o3OKUhIBVU8w==","repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"_npmVersion":"11.19.0","description":"Adaptive LLM router with tier-based model selection and fallback support.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@kb-labs/core-platform":"2.120.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/llm-router_2.120.1_1790288626489_0.9263765516098992","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-24T09:03:08.494Z","modified":"2026-09-24T23:15:24.949Z","1.0.0":"2026-02-24T09:03:08.726Z","1.2.0":"2026-03-01T11:43:20.192Z","1.3.0":"2026-04-06T11:46:28.787Z","1.4.0":"2026-04-06T12:13:39.472Z","1.5.0":"2026-04-06T15:19:13.289Z","1.6.0":"2026-04-06T16:06:23.387Z","1.7.0":"2026-04-06T16:33:41.881Z","1.8.0":"2026-04-08T14:02:03.227Z","1.9.0":"2026-04-08T14:38:56.660Z","2.6.0":"2026-04-11T15:39:53.542Z","2.9.0":"2026-04-11T18:24:30.846Z","2.10.0":"2026-04-11T18:57:26.432Z","2.11.0":"2026-04-11T19:26:23.566Z","2.12.0":"2026-04-11T20:04:04.804Z","2.13.0":"2026-04-11T20:24:42.979Z","2.14.0":"2026-04-12T10:01:23.181Z","2.15.0":"2026-04-12T20:05:18.346Z","2.16.0":"2026-04-13T13:25:22.036Z","2.17.0":"2026-04-13T14:16:16.579Z","2.18.0":"2026-04-13T14:34:02.595Z","2.19.0":"2026-04-13T15:28:04.911Z","2.20.0":"2026-04-13T20:57:29.985Z","2.22.0":"2026-04-14T09:25:22.470Z","2.23.0":"2026-04-14T09:36:58.699Z","2.25.0":"2026-04-14T10:50:51.689Z","2.27.0":"2026-04-14T12:22:30.875Z","2.28.0":"2026-04-14T12:36:14.196Z","2.29.0":"2026-04-14T17:08:52.415Z","2.30.0":"2026-04-14T18:31:39.827Z","2.31.0":"2026-04-14T19:24:26.591Z","2.32.0":"2026-04-14T21:11:48.537Z","2.33.0":"2026-04-14T21:32:38.390Z","2.34.0":"2026-04-14T22:10:10.459Z","2.35.0":"2026-04-15T08:08:19.841Z","2.36.0":"2026-04-15T17:55:59.248Z","2.37.0":"2026-04-16T08:02:47.664Z","2.38.0":"2026-04-16T09:11:33.616Z","2.39.0":"2026-04-16T16:19:21.362Z","2.40.0":"2026-04-16T22:45:46.756Z","2.41.0":"2026-04-17T11:23:22.273Z","2.42.0":"2026-04-17T12:27:26.980Z","2.43.0":"2026-04-17T13:10:38.022Z","2.44.0":"2026-04-18T08:29:38.624Z","2.45.0":"2026-04-18T11:05:43.378Z","2.46.0":"2026-04-18T11:30:06.722Z","2.47.0":"2026-04-18T12:09:23.384Z","2.53.0":"2026-04-18T17:51:45.869Z","2.54.0":"2026-04-19T16:27:12.317Z","2.55.0":"2026-04-19T17:47:09.204Z","2.56.0":"2026-04-19T19:15:27.851Z","2.57.0":"2026-04-19T19:33:59.261Z","2.58.0":"2026-04-19T20:20:56.927Z","2.59.0":"2026-04-19T20:44:24.261Z","2.60.0":"2026-04-19T21:38:44.591Z","2.61.0":"2026-04-20T14:00:24.064Z","2.62.0":"2026-04-20T15:33:27.734Z","2.63.0":"2026-04-20T20:14:15.278Z","2.64.0":"2026-04-20T20:26:33.500Z","2.65.0":"2026-04-21T07:14:04.422Z","2.66.0":"2026-04-21T07:35:09.321Z","2.67.0":"2026-04-21T08:07:48.079Z","2.68.0":"2026-04-21T08:26:20.808Z","2.69.0":"2026-04-21T08:38:14.838Z","2.72.0":"2026-04-21T10:08:22.556Z","2.73.0":"2026-04-21T11:08:43.297Z","2.74.0":"2026-04-21T12:29:21.608Z","2.75.0":"2026-04-21T13:03:55.979Z","2.76.0":"2026-04-21T13:26:25.622Z","2.77.0":"2026-04-21T14:01:18.042Z","2.78.0":"2026-04-21T15:47:17.622Z","2.79.0":"2026-04-21T16:37:14.572Z","2.80.0":"2026-04-21T17:13:34.341Z","2.81.0":"2026-04-21T17:41:40.714Z","2.82.0":"2026-04-21T18:17:01.162Z","2.87.0":"2026-04-24T20:59:12.911Z","2.88.0":"2026-04-25T09:33:57.340Z","2.89.0":"2026-04-25T10:05:33.187Z","2.93.0":"2026-04-28T19:50:50.392Z","2.94.0":"2026-04-28T21:12:12.759Z","2.96.0":"2026-07-03T23:01:54.278Z","2.98.0":"2026-07-18T14:34:52.795Z","2.100.0":"2026-07-19T00:38:15.165Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:44:52.754Z","2.101.0":"2026-07-19T16:08:38.184Z","2.102.0":"2026-07-19T21:29:28.982Z","2.103.0":"2026-07-19T22:38:57.987Z","2.104.0":"2026-07-19T23:52:23.043Z","2.105.0":"2026-07-23T22:32:45.181Z","2.106.0":"2026-07-24T01:06:43.622Z","2.107.0":"2026-07-25T18:56:20.808Z","2.109.0":"2026-07-25T20:47:23.617Z","2.110.0":"2026-07-28T00:40:36.984Z","2.111.0":"2026-07-28T18:53:36.999Z","2.112.0":"2026-07-29T06:52:10.972Z","2.114.0":"2026-07-30T22:05:12.235Z","2.116.11":"2026-08-01T21:08:48.296Z","2.116.12":"2026-08-01T22:04:05.619Z","2.116.13":"2026-08-01T22:31:14.219Z","2.116.14":"2026-08-01T23:01:10.213Z","2.117.0":"2026-08-09T17:52:30.628Z","2.118.0":"2026-08-11T18:02:41.266Z","2.118.1":"2026-08-12T08:48:53.759Z","2.118.2":"2026-08-12T22:27:40.171Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:06.169Z","2.119.0-canary.cee505c72":"2026-08-18T21:07:45.640Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:22.355Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:02:37.701Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:37:13.033Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:07.437Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:40:14.165Z","2.119.0-canary.448a88d0f":"2026-08-25T06:11:26.622Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:52:31.099Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:24:17.194Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:26:14.905Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:02:04.211Z","2.119.0-canary.3edea00f6":"2026-08-26T17:21:55.983Z","2.119.0-canary.8f939a290":"2026-08-26T23:49:19.859Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:02.199Z","2.119.0-canary.ce846d079":"2026-08-27T01:21:47.419Z","2.119.0-canary.62ffd5965":"2026-08-27T03:05:37.855Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:20:37.780Z","2.119.0-canary.602573533":"2026-08-27T09:08:46.908Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:14:26.578Z","2.119.0":"2026-09-05T19:01:35.044Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:05:33.379Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:14:33.894Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:21:34.899Z","2.119.1-canary.1e87213c2":"2026-09-06T02:20:50.650Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:43:06.201Z","2.119.1-canary.a73502f0d":"2026-09-13T00:09:20.515Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:48:51.316Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:30.994Z","2.119.1-canary.c8f889b14":"2026-09-14T19:13:39.057Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:23:10.471Z","2.120.0":"2026-09-24T19:42:18.576Z","2.120.1":"2026-09-24T22:23:46.589Z"},"bugs":{"url":"https://github.com/kb-labs/kb-labs-core/issues"},"author":{"name":"KB Labs"},"license":"MIT","homepage":"https://github.com/kb-labs/kb-labs-core#readme","keywords":["adaptive","kb-labs","llm","router","tier"],"repository":{"url":"git+https://github.com/kb-labs/kb-labs-core.git","type":"git","directory":"packages/llm-router"},"description":"Adaptive LLM router with tier-based model selection and fallback support.","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}