{"_id":"@blockrun/clawrouter","_rev":"458-f00ff842495516090f07bedeaa2d65f2","name":"@blockrun/clawrouter","dist-tags":{"latest":"0.12.279"},"versions":{"0.1.0":{"name":"@blockrun/clawrouter","version":"0.1.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.1.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"d2b502ee0c4bc4a518d9ca88ced6c55307b320e4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.1.0.tgz","fileCount":6,"integrity":"sha512-irSHFIYRFQum5qAc877EGdJIyfmRreD9Yt+EbB3DQLXZUoyx/uObV0yoXvLXswTi3fhyN9R65b0iVq1donK3NQ==","signatures":[{"sig":"MEYCIQC3VeyzxHFKehk25uGgToYtCS/NQrgqlA/j3eUqYvpasAIhAIPfqb0BrVAZWsbMFF/pAlldHKEiyteGOvK03GW2FZHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ff0284be67f6c0d8593c6f86f03736405a9f039d","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 63% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.1.0_1770172664606_0.44514873218268813","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@blockrun/clawrouter","version":"0.1.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.1.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"ec0149ccf71a7a0ab4073b85587e33860cff50b4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.1.1.tgz","fileCount":6,"integrity":"sha512-K2rRiRK6px7ERYHKM3P0STUVOi7vCtJ8K4HQ7/HgzEpTjMm3W2FU5nymgHQIv6Tcvww1u0sslI1FmL/2MxvweA==","signatures":[{"sig":"MEUCICsnLjKbMTc8V/M0feH+aoUq0Lc/WiCqrTuF/bHpJ/VrAiEAuJejpV7ZFyh4UwoUYf7ARIbd2neoKiYDD1fRzuWm6KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121975},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9c13eaf3d5c418e9ef2c699935b6668878f5405","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 63% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.1.1_1770184281612_0.3716690417233801","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@blockrun/clawrouter","version":"0.2.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.2.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"26d2ca7105a2bb7266c4777291cc49b955976e55","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.2.0.tgz","fileCount":6,"integrity":"sha512-HQaLyh2v3zBew6lZ+lymHBM7PH0Dn3PQwlxE0tFGK1hI1gritKcol7CH8gTAsCDoxfJ5zUh8gzKDhxEuttKi6Q==","signatures":[{"sig":"MEUCIA4oUQNNxukiOkyKukJWEd/Ie/azLlv3HSVdCQ8W4Z2QAiEAubUjpSeB5miecaie3rxpKC54j5fel1TCA8q9QU6K/90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135543},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"963e7af0b815db25fb41e2ca853251c072c27223","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 63% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.2.0_1770185555082_0.2613171174630917","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@blockrun/clawrouter","version":"0.2.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.2.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"8650c019ac343942d65392085865f5c9488c0f19","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.2.1.tgz","fileCount":6,"integrity":"sha512-k5Pd/8POUfw8YToywSxAEXDEjc9P1JeLTtM/dlKHQ4DwRt6AGbcDNVLFfAYJPbmh3T7Gt3oWgYvRPwiyOG8cbw==","signatures":[{"sig":"MEUCIQCkk6L/FCSXqnZoGszNEK+x4f275nyLgy6Oaj7SyUiTqQIgF/PGlF1XviD/vdzOndXEevoaLxW8HjjfwKNSK7ZtXBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136926},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d822d55b8a18e8d574a4d8f96ce08785c8bb91a2","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.2.1_1770211387709_0.14666931653247484","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@blockrun/clawrouter","version":"0.2.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.2.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"3ed0b816f22e6a7d0e76984a782749cedfc1be96","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.2.2.tgz","fileCount":6,"integrity":"sha512-Dl0VKRp/Rnwq6Vlu6J75Q9vy4Hr/cOouOXAIQe3b/7V2LTaU9GX93ldOFSYJ+/Q+jS7Hy6IA3q7lgHDei5VayA==","signatures":[{"sig":"MEUCIQDKVlc0ZYJNAiBYjhBBi/jgYhzo2tKypGD/vQwmSRWHpwIgVak4JgI7Py+FpPjCZw1o8t19uGhDwJzCvnlFYWeSVAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c1793eb28ead4e2c71d568d7f134af9a5663488","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.2.2_1770211898311_0.830959867034847","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@blockrun/clawrouter","version":"0.2.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.2.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"3db90a5837cf3b0e0396facd8e55f533a9af2541","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.2.3.tgz","fileCount":6,"integrity":"sha512-C2PS6Zd+MM60aNFunudZR04q8/zG+WbO8INn8oUb4P1NAExrBOfoB85IpplIA4LUvif0SiEFzS71oGUlgU5FXA==","signatures":[{"sig":"MEQCIGr9gMRAW3P4jGQgAMZyxbdMjULTOPDEZLTHR6pe2nYvAiAbMZIaj/mQ88nbR5drbQXzuZ5j/C2T0u+WAa18FY/XRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"13099acec6f9f5d668c5c2949fcf6b3376839916","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.2.3_1770212561951_0.12639437155723754","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@blockrun/clawrouter","version":"0.3.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"9a9d83cf1e81cfbd1398bf5fc569ee92ff613c4b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.0.tgz","fileCount":6,"integrity":"sha512-v7tnFjIlyzo5ijjOyNyUQ3jRd/uWgVn75SX2hi5AY7vJRKZp3sIXKxoPpo4dgdsxP4Cg0zjw8plxn4n49dVWmw==","signatures":[{"sig":"MEUCIQDhHp01ziBWVV6MBGLyUxSGhuAtI7IGlwIp3g6MTHwePAIgG5u9gG2k1T9nKV1cCzMQXsEWIfDauqASL54/ksIF4QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169166},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0c7316153b394991c69399245ba08c7ce300c7a","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.0_1770223372612_0.194028562762385","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@blockrun/clawrouter","version":"0.3.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"ed8a5d8677cd239656c8d1ba7711fb5a904f508c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.1.tgz","fileCount":6,"integrity":"sha512-6rTKDHb0o7sXouQwvx9/XxCe5/e8qXQWRQU3bH/V3gzBDkFvi7YAW+7lycAxQUKjKhFhD/2iVn5gV1jiuaeGCg==","signatures":[{"sig":"MEUCIGe1fI+Wuleme50i6acJCIPpFWh+4Ffbdzo/N8BmLvryAiEA3lK7BvnrtlGblcgvnr/74RotYWUm0hY3zqueVLbg6zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160152},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ccaafe040117a72853daca42ac84cb0a60f1ee69","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.1_1770223717443_0.8949798352773031","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@blockrun/clawrouter","version":"0.3.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"bfbcf35689cc1d0babaa6f8fbaa9147f8cbb9527","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.2.tgz","fileCount":6,"integrity":"sha512-i2rI6lEWHNHvWa1e3cmhpPm0qAlybn5jUvkvJJUFXgf+VRgBoKTQUmuK2MfjuEgIZBuOZu0lfiwS5zJoeP1XUw==","signatures":[{"sig":"MEUCIQC4gEWAe9Y90imWoNoqvUCXRWtP3kPsNRjqHRtOxirTVgIgZqS1oBQyM6uV4+ynsA7S7FWLaLfnUgoyW4WJD+zZ0fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161410},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"779ddc4507c6eb037d9bb16d23e420656c0695bd","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","openclaw":"latest","typescript":"^5.7.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.2_1770224810464_0.9428010645362077","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@blockrun/clawrouter","version":"0.3.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"bcd78dd04e10cc09de205274974e1cbefa1cd3c0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.3.tgz","fileCount":6,"integrity":"sha512-L8NX7Z2Y4179R6Defz0Ddp+kgRO/q2+rM9S3OfHypDHPD/1qxe3WyiQO0JmJI5FO+yqyqkx18/1oimG5wwp/xg==","signatures":[{"sig":"MEYCIQC6zEXb8Y7NwKx5JL7k9K6OU6EkiQOj3W4VrO57BmY0RwIhAM4/dxmBN9tMnT+5wyt82V/nH73l6J6zqVKGei7yXQTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213013},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"435cc2837c09b77121720d586cedcc4e5a4f7c5f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.3_1770405690083_0.5700114225607398","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@blockrun/clawrouter","version":"0.3.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"42fff47367fc6523ef0df82546d421c6199edaed","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.4.tgz","fileCount":6,"integrity":"sha512-F/W7LEXHz5UldGrl92TJMZgjaiOZwPy4tIqOExcCi7ShTwXjHMpcsIfJmPhDFmv+7I7e3JYU15OFxgdUvXAFiA==","signatures":[{"sig":"MEYCIQCsHnjEUAhgoYQyL4wYW2ELv+hfoHaU6sMnBgjb+JZVFgIhAMh6TaGO0xILTi68NAufCDhG4ffnI+Jsghc/fAsJMTrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7d952e2509548bffda68dc645c2c5a2cb198786e","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.4_1770405982534_0.4436074453550096","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@blockrun/clawrouter","version":"0.3.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"55ef4f0d33a74e54b92220f4363e626f551b4286","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.5.tgz","fileCount":6,"integrity":"sha512-ZvZ3E3DKOhvgP41LnsidBqH8p6uD4Z4qttk1NvZxsdUBfoLOXnuJsoj1d+OaV9g3Rrax+sH/kkBlQQ5NSBwOMw==","signatures":[{"sig":"MEQCIDMhccInyv2Y7iq8uHKentENZsaOoxuXpXC7atpbe6oqAiAYGkwVg7We4Y/yCWAX71sRxF1AEx9vnNPYDvguX9nGoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213480},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1458f0461faf0b8a5a40141ffaed63cc8996434d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.5_1770406865483_0.30269987773715057","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@blockrun/clawrouter","version":"0.3.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"4b36ad0e71007d0b019c3c7e1bc2878ceb846e9a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.6.tgz","fileCount":6,"integrity":"sha512-zXjd/bw+EjuIUlXVCSPg6VeLPW11GeVU/D39F0vvOJJCrKk3Q84pqqqXiEmfhhfsfJxkLKxFOC+DylRuS6APRw==","signatures":[{"sig":"MEUCIFTismy0DM2VxaFWWxzIz3ZsPV2XDuN3wAC4DILCS4R2AiEAuIpAvnXtzjZCZUAqovpbcEYX3gQ4Wx0oVzSa2OFehI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214604},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34089641ae220f14c9510119fc828c758e70bd65","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.6_1770407763883_0.6869432663224555","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@blockrun/clawrouter","version":"0.3.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"4e55ac3276446467714dcefbe626e148ed641a6f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.7.tgz","fileCount":6,"integrity":"sha512-eFQfuIty7p9SByI2M2xBI60rwqa/f9rii0X6TApxmZxTmAWyVdYSs7ToKExmSRtGltto76tfkZCR0WLCKSShpw==","signatures":[{"sig":"MEQCICuTdaXjumBA1THNHt2A9ne9lqmv7CjtGG5jclpsq2WRAiAtA6VlVnYZffFlmy4PgFsvEz448+2Esfw83FwCUDGKYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b33785a069cd1f66dc6c29e6964d0f0cb1ef9b2d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.7_1770408278292_0.8288783585799524","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@blockrun/clawrouter","version":"0.3.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"783a06b7e0da780a4a2804fc4626811eb2ff24cc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.8.tgz","fileCount":6,"integrity":"sha512-JkdDL7AAcRrW989fOoa6fWmSSqJlfd49SIvZr8xYPvczfVqwNfIHUWh45KYic0phaTAdQnHoxfqmkbCJJ/7WhA==","signatures":[{"sig":"MEYCIQDdNqq8+YEjFvPNIQ619Zcfb50Zv6S3ZJ26AOvu4piuTgIhAL/Vx7l8W11q1wS2CxqyJHksgXxnio2HDoyslJy+PAVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214439},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"825ad1215cb10e03a69bd332b7cc70bb0d9665ba","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.8_1770409849564_0.262372584879619","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@blockrun/clawrouter","version":"0.3.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"3e7c8cb7de55d000f7fcb11083b7c460fd2c96f1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.9.tgz","fileCount":6,"integrity":"sha512-SKvqiOhqyKuw5YLVhgbpV358c1KMAbFqapkT/PAXWtO1HTYow52RSn0UQPA70Z53PA8pksDQtYVj0HH83r08+Q==","signatures":[{"sig":"MEQCICYPF/Le/FBMr11YQ5ujDPukExyEBpAdNQHyMT3DLXNIAiBbVUMB1APT4/QQcDHWWiH0tva6EL+cJaHmjtvOMozBnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"886189b9b18b9a42f4dafc3ea5a8e1f4742fb986","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.9_1770413019490_0.44491894473703764","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@blockrun/clawrouter","version":"0.3.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"4a5f0162b3bc2289357c8402e11a94d17c98f954","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.10.tgz","fileCount":6,"integrity":"sha512-piZ7yPxS6AzJ5Y7pMsp83ryUA5dhkOtxwnDs8mZH3TJAYrfMC3kJX7k2yZ8EQiFAaLhFk/COZ4v+ImwD/oK29w==","signatures":[{"sig":"MEYCIQCwsoO8lNIliGYC0DoTg1KqQ7DNBR7y9nVl22PIb/ouywIhAMCJAbajzFQfg3qV2nLmKuZal/1CA/MeFJbf9TemXwui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"df9dfb621ed86cc5dfec2b5e1ad7b4e6c664f01e","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.10_1770415530123_0.6770622152077364","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@blockrun/clawrouter","version":"0.3.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"dd7b7f087f7ccac63be85aac26f6767d0a7d9181","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.11.tgz","fileCount":6,"integrity":"sha512-VWdrWSp6yoFQm5aIJcgo31FF4P7T/c2EXxZ9Zn34hwX+7NLfSOVQqyVF+LOz1TVCuMOKj2pZgPpu4rWhW8l1AQ==","signatures":[{"sig":"MEQCIDfWvo8HsQFI17WfWvAO3oZQ95HxAarFyoDJnqkamblaAiA04ElJ7mie1CMAzzzEKICx5ofawS9VmhgVMSuTP5Z1+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222837},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6fef9ab53a0ad3dee4a31f1ebbf2f8fa8e68d59","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.11_1770438795491_0.8774795158451705","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@blockrun/clawrouter","version":"0.3.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"ab2aa9d919876c298183ce8cfa185a9efcdceaf7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.12.tgz","fileCount":6,"integrity":"sha512-oqPVAqPkew8poQia/lXqR/VgA8gRi4QH5YA2owwwhrffe6E0wP9iMHE4Eej5o6QmxcJMBXWS87ENzEYDrRNurQ==","signatures":[{"sig":"MEQCIDfyvP6JYI1pItzreQnjsZa19ne3Y7wsF6EQRhkIwuhiAiA5svdgOQPuvV+oyvPUW5V85wvKT4l8D7wjWhRG3aa7pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d20b97e75325501f46e4df73e1745c2caa9fab8d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.12_1770439641924_0.9744467246618471","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@blockrun/clawrouter","version":"0.3.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"bd94ac8a7091603eb49b42a91165d56049e2415b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.13.tgz","fileCount":6,"integrity":"sha512-LrrxeWYSobABx6Iu5kuw9x7NK8b7eMqBIlPzTAL8GNAp+tSLVp9m8RMQJEIZnQSq35lPf7t/gScOcXncXFeq+Q==","signatures":[{"sig":"MEUCIQDNc5nillkqUewe2E/BnwMg+jR8yAyM2PIBMwlG3dvn4QIgdu4+S3rPecwJf8h6ifK8WliUkNOw3J/lqNXukWycWz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223561},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60f780c106427d0e55717286964bf74c9609696a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.13_1770441004509_0.26504100975483835","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@blockrun/clawrouter","version":"0.3.14","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.14","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"361811aa3cad8b50a76d239e718d620b450f2cff","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.14.tgz","fileCount":6,"integrity":"sha512-ldaHv6CQHhYisQDeK2wxYuofoxOXWjFnXJL3WUzZrvmcbGyTuoP74fJkL2qqwrKTD8jq3OtuKoi5SPB/d8MbPQ==","signatures":[{"sig":"MEUCIHK+492QZwITukDf0QyPj6QwtyURCv4ZzD/hmhl/3EVUAiEApNOvv9+Gha92fgPIf49W+3Gn9cA8Dar5GIm7LcdcgKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224926},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"673be6b9aa4d91b3174377ad9a8cddc73d8060da","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.14_1770441394675_0.5908846224961302","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@blockrun/clawrouter","version":"0.3.15","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.15","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"387e1b150c2eba1cac1b53d7771e78c1b31eda8d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.15.tgz","fileCount":6,"integrity":"sha512-Oc5brFue+bRDqHOkgNxGQ8Snr6TQ/AbORrR8DArZHAOdhMnyVb06Xw6XaakEp4V7ebjRghu9ufcwt75dY72FcQ==","signatures":[{"sig":"MEUCICnAMcniDapU5CaAMTFzyoD/o+vhIqYBrenl6vNvtMYoAiEA79/hEhd4iZMyqpMM8EJI6oUQaq3XN1uCY0dBJogukwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224249},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d81f8498b7af65bd7aaff9563be91cbb76ab1110","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.15_1770441692597_0.7704680070164316","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@blockrun/clawrouter","version":"0.3.16","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.16","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"8a6cb1b31f0febcf10442c7228697e641253c7a3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.16.tgz","fileCount":6,"integrity":"sha512-w2mD+HFAlExheWJ1XPVCCntEz6capes74SGd5D3WXM4TP8IEFIvZmA+rVcxadhUna/wG9aS+ojjyujJyKsEU+g==","signatures":[{"sig":"MEQCIF58AUOBIjXyiGcC3SuYyQHRSy18RogbzoIz+d3LcfenAiA7V9bquhftvzYoCEJnMo6kWESKUy9NaNGl/fIfLgL+eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224249},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"991ab16327793542b4012583fa5a4059009a1cc5","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.16_1770442477075_0.6595816294776817","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@blockrun/clawrouter","version":"0.3.17","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.17","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"7b4f7d1ec9b6273ccc18cff3fb5d950a7c3a2223","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.17.tgz","fileCount":6,"integrity":"sha512-jRbN6KnoesvclqxpuRk91/JZDleKzhSUCnF7+2r7WBC8Oc7W039NNCpNpoC+KoIln7DRFg+mVireGU9xXWMbGQ==","signatures":[{"sig":"MEYCIQCQ2fYxfhrYqu+SUgeGYfj0MloUrX7W29X+wA314yPAngIhAJSND93spKlRnff6pIKyL+mFUYLu2a7nKYMTIHv9luGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2e17676ec4dd98ae8cbc04be4b7a5a5880b0f29","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.17_1770444924849_0.9142360853690183","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@blockrun/clawrouter","version":"0.3.18","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.18","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"532a017195f84860ac4315ae9c1414c158d91460","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.18.tgz","fileCount":6,"integrity":"sha512-KA/RRtoYng7CyfDeCBnHOoxJggXQ7lMyHyZULOohrG08MUTdhAFCXxsEAxoivwAW6yQ6fOmxlWtu1GoqMgC1Kg==","signatures":[{"sig":"MEQCIFn9JHRvxRVqEzyr1bU/jt2H60HxK9/UewmfrFZYZie1AiA2F/hEw+tHGLBC427K2OsMH0miiLgm/sLNOzebsdHtVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224881},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2e17676ec4dd98ae8cbc04be4b7a5a5880b0f29","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.18_1770449767711_0.37331800571649576","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@blockrun/clawrouter","version":"0.3.19","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.19","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"79a61fd878978b2b320579a927e69b694701be0c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.19.tgz","fileCount":6,"integrity":"sha512-Nhme9N4lUwVTj4sx9/9N9PXpXKJonIfjqg1kHWwqamnfufr0pYHlWK/HXS5JBLvAzxn9lXRWl9Tpu/ezfCouVA==","signatures":[{"sig":"MEYCIQD713oSKuGvI5ReIk6nViPjDKYfe05lpgRmEVaDwvi5egIhAJVow/d+2NYGgaqWLdl7oZGs1qSFnkbxba9a4MNiSEgC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2e17676ec4dd98ae8cbc04be4b7a5a5880b0f29","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.19_1770449786643_0.7947175418792878","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@blockrun/clawrouter","version":"0.3.20","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.20","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"f705b7b4f9ae25b7026404d22d4f4def1a29f8cc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.20.tgz","fileCount":6,"integrity":"sha512-ypS3hUaYWf3jvRztXf5T6gReoUhnL2IA3yg2doHH9uMy6a2wg6DZkUbvZFgmK2FcaIsytQJL26ttFbTPGB+a+A==","signatures":[{"sig":"MEUCIDt0AozrfuDFreZ17kxm9n/cg0RCafN+oKaWlsgzk8weAiEA6MbQjQa7xFqDmTBg+9lAuBA2D/CH+yQQiO7rFSarvjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c5ed67d8423eecdac56e765931313b0c7d01c24","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.20_1770449854496_0.8446552106811629","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@blockrun/clawrouter","version":"0.3.21","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.21","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"380e5f5edc1cd85cb2258bbf189d1abb22758623","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.21.tgz","fileCount":6,"integrity":"sha512-zn82SDLHXhTtczjrwVADJuDwtkDicxtbVnojj8jw7+DabIjf90EGlOKVOxqDEdtp4yMcpsE8BWLos6qOhCQl9g==","signatures":[{"sig":"MEUCIQDn807WTTVLz8XSK8S/ZsS32AAlGUuWq6DGjUQwk/trfwIgYZMaZWnZVrJKN5lOEDrhkZGaZWf47U3+5JX4XCK28kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226226},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"61104895570032a263c46794e5121008d2b2502a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.21_1770450074702_0.886463750341826","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@blockrun/clawrouter","version":"0.3.22","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.22","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"266a47813a7ff4bbf2915c5e8594cde5938469d1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.22.tgz","fileCount":6,"integrity":"sha512-coUxbATmDNkkPjq9xcdawUCFPuMAU42ZdU8DLbrD1rQGgE2nMAE3lr8dRc9Czb76E/gA3jqOL+6OqMbbvTYxTg==","signatures":[{"sig":"MEYCIQDXtfg3VY1tmzGc5eYGcGrUaEc3lv01udy//xBFgxZangIhAJyQlUE1W6nwCA1M+KTyPkajpIpLy5i3S/1FbB8pCaTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"717ad48c60e43c7399b6953f016ddb43b7ec4b7d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.22_1770450175736_0.7895912240167029","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@blockrun/clawrouter","version":"0.3.23","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.23","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"49869253aac37c183c845fda302728dce8bb6159","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.23.tgz","fileCount":6,"integrity":"sha512-YjHqU53wTkVwr7jnI4CxbgbxKCKMT9EHTmsbe4vfjBqh14k848I+aLngA5rOybg4wRM1x2KFqSYRyQm0iWOvoQ==","signatures":[{"sig":"MEUCIC51EhPf9ADmgOnj+jJiYQcjjzBXr8RJV4MWZ6/CXPlnAiEArxtXQFh+LwrRsvBhBHieS7aD4ziAaIj2JSerhjTbDCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226403},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"db599c10f521fd1f9bd3170fe508452835a5c19b","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.23_1770450297593_0.7900732853094865","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@blockrun/clawrouter","version":"0.3.24","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.24","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"f023462d971b79bef6bf8af004915fd3814870b5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.24.tgz","fileCount":6,"integrity":"sha512-syEKIbKoNzfITp4GyMcc2SMrQMxdp1bGnzhJfWkwAYiKR3eJBgCeW9MeCdH1wG6wrjJX37hcE8i+vFf2yO7VJA==","signatures":[{"sig":"MEYCIQDJfEu0jbKsvlY/cQXFyG7HBiMQrOvsdDVvutTlaIllRAIhAOZwdAF/99fFlR5HnJlZhtmeNSiM1xY0QuGE5LOK6WhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227123},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec35854754e400d463f4c9a5fa4da13ebaa258d5","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.24_1770450469262_0.8724681006327331","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@blockrun/clawrouter","version":"0.3.25","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.25","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"d0c4b95bb24475134617bde94759a10ce0b6fff3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.25.tgz","fileCount":6,"integrity":"sha512-B9jjd0xnyEDMl6lYFJb2aZy4fkw3Fx4lKDNNZqzceco1BnSwdLYr3h2bspr0QUkZo0GdTEBY81qHCKsj4lxXSQ==","signatures":[{"sig":"MEUCIBQbx3etePf9kXqfYoNzdoZxt5xnVSlQpOpeqUXkWwkNAiEAsPwb7yPuRLZXQIaXV+QErRVFCKEgrMTbb0xD1p7mXbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228593},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"02cf395bd77bc044030dfcaed4c0eba4e1cc5541","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.25_1770451885060_0.24355275791630615","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@blockrun/clawrouter","version":"0.3.26","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.26","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"56f9d1edf642a1d17584005295bff40b96d4c1e8","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.26.tgz","fileCount":6,"integrity":"sha512-5XvU0x0Sa4lP9RTSZqYUJOH/WbF3s1jkiOjxbzWLQq9PUoIoR6dRQxBn3M6hcDysZ3t99wu6aMi8czgBlcpomA==","signatures":[{"sig":"MEYCIQDo1BVQgUTVllidDj0V46PbXAz4ELoDKtWcyaiVmjzn0AIhANpleFTUfG3rv/TkK9Et0lmxOtiHvecLiUVSsdCUXs6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229501},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63a4fc42003d1ac2e133ce882f805812f196e97b","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.26_1770454342283_0.14854301061566866","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@blockrun/clawrouter","version":"0.3.27","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.27","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"921b41062a5ebf33f552d34e9270878040e38e9b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.27.tgz","fileCount":6,"integrity":"sha512-n9TSPQQRWlvtt4W91wpNdrm5dmd4SvxF9lfln65nUkuQ+DVmNw8wh4Hmp/HL+a74iS7o5ra5OJ6aAB3mMnkgAA==","signatures":[{"sig":"MEUCIHc2+L30uoJcWQRdT++ZYrSY39DB4QEZhXDIEu4vDoVRAiEAsQkzuGnjcKA6l4H2fxFJpjC+CMTR4JKy4r3CmzJr0PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229689},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"703bd13f9e4559b75307cf961eb8edadec5e241d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.27_1770456837594_0.5444781211941727","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@blockrun/clawrouter","version":"0.3.28","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.28","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"588cb8e9e36a5fd8576128a73e1e7f27fbddb45c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.28.tgz","fileCount":6,"integrity":"sha512-KpVobcoPAFXWIou5yg5jMnPSf6eS3jAV+oQwE5y/2g4jHQ3+542+6VXoJICGKHPH+wsTFXAtTgXyloV2LI0o4g==","signatures":[{"sig":"MEYCIQCeHiDFBQ6d3m2BDtNKe+BJ/y1dcHzoTv47GlbtJ413JAIhAO7vH3z/mnQdv1AGeh5cLeeezp4BBHrjlK2k4D7bx00e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231523},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be162d0e85661943a7410f5e4af212e002212f9a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.28_1770459008960_0.9893236115663069","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@blockrun/clawrouter","version":"0.3.29","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.29","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"eb10a882a031c020380117a44a5bd1c4b8c38f6a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.29.tgz","fileCount":6,"integrity":"sha512-F2xXJfGMe5CjEfjtTGaNekIH8nN0CoPbBXk9xVMSmXEuM8hGifa/C74ma3fRyJ9Ng+AyRtoGuVd6BrYjB22Nwg==","signatures":[{"sig":"MEUCIGFZG3ZrimEKPWRl4u+kFgQxl12TEtowiXNPmAuBRTDlAiEAiSR/FTLka4PvKxICQrc/5Y/bpY/gyZ9AoITqsI9+S+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232352},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c691a2983c92c52486e276e58ca35a0c75623cba","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.29_1770477612578_0.7264021758093824","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@blockrun/clawrouter","version":"0.3.30","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.30","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"68918d72d85f4b4e530c81fc23c77166ccb3e80f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.30.tgz","fileCount":6,"integrity":"sha512-fAKVlcRQWw24RZgZ9lIqTW9kQbbRr5tGPPG2sEsPDJC/mipmfBvcoaj1ef1OYYz7fF9itTx8IMHab7v9TyAyBw==","signatures":[{"sig":"MEYCIQDDhhI3rd3Dif2KSGZPSKsPzaVUhqKXKteFZEIYCoPQOQIhAMgNWCJEiOTB/QZFwMDIUvd50cJIhG33Hsq9e0TZkCDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6781280cbea19aab1e2ac44e47c81948d4842399","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.30_1770478104293_0.30743802105548323","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@blockrun/clawrouter","version":"0.3.31","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.31","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"e25a3ad4052fc2b739124c3877d1fe19329e6d37","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.31.tgz","fileCount":6,"integrity":"sha512-PfhUZfHWB27DN8qYv8UW8fQxL0ubShLwr/LY9NvbKPLaMb1uuvzhuWrEtmmaI45WrA+UJdWWLtfaFjKugKtZNw==","signatures":[{"sig":"MEUCIQCGRCORpTyG6zMXsjRZ/dyf7njT96/6Hpqb2FqMFZ1cyQIgWsYmOr80TdzGwaTgxovhQ0uDxjnMnS3+kFF5bYVnfuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aab5f94ca05aedaf08a8b095456a56b4efdf73a1","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.31_1770478654123_0.4976112467969238","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@blockrun/clawrouter","version":"0.3.32","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.32","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"624b39ee56be6ce5a601d6d2367c3a327b6ddbba","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.32.tgz","fileCount":6,"integrity":"sha512-EV+09D8YLqdwphOCfiWzFKbqG2Ml93SuVLxo0BQTe0UtaaR94CC3Mfnif0Q/TZae0oNHUMU8gBL6RXuCvtvMIA==","signatures":[{"sig":"MEUCIF5bOdn237azmXCGvLP7f6ahKoW5cXJiUQb9VJhRVM5gAiEArNt9F/5nELj+fuUcpFmOzjaRMCXG8cNtKGnjR7lOEv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254900},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f1796fe8c7f163e8f2609f8bcc3b8e0d0a435e1","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.32_1770479458628_0.7943904339051506","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@blockrun/clawrouter","version":"0.3.33","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.33","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"0aa7413d5dbcb2d5b88ec454782da2184ad4dec1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.33.tgz","fileCount":6,"integrity":"sha512-rsUsjiHA6XUqh1NmFLOPHpcr4vg7BUf0UlyiFFMGRLlb77ny5xSJf3e+altjk7gV9zG4HbdFwjHBDECEx5U57g==","signatures":[{"sig":"MEUCIQDBB6w7R43XTG1MWn1+yDm0HaPteh8R0yjHRDTcnaHSDQIgMDqEv9h7e19o5AZjnNIOW+P/LyWTuLbDr8DStsBp7qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258598},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49a4b295afde8a2e7fec68314c7807969cd5be1f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.33_1770482717198_0.4547791718653411","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@blockrun/clawrouter","version":"0.3.34","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.34","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"f71a2544ad8f99abd69cfa6461046d3774050c48","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.34.tgz","fileCount":6,"integrity":"sha512-oo2YVnRU1bqXCmlL1zErZATE4tGukQriRH4m73EbrwDamG+TXACMJjknErRekfl5KD+M+TjvMeQXrvtUSyuZ8Q==","signatures":[{"sig":"MEYCIQDChDxUng55aao/DynUjxx9FtyNtyK7c34WRrgKxFfKOwIhAJdjzmqnr/bxJBQ+qZwoOK91gCqC6E75lthLPFdDSnjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49a4b295afde8a2e7fec68314c7807969cd5be1f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.34_1770493769039_0.5913822594267022","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@blockrun/clawrouter","version":"0.3.35","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.35","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"1705d2d47bae82d1bb0965a8c21ee9dca5946262","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.35.tgz","fileCount":6,"integrity":"sha512-xDgfEQ507xCLQL9A40IqzHuqjPSwJv32/Eq+fh3pwt+lOxCXpj7GkhRE3JkZH7d/xkghal1q8SdDDNNXjbSAfw==","signatures":[{"sig":"MEUCIQCUXjdCQixpUp7nJnrfqfVCLxhPAksoas2VKinSmvQf8wIgRgxehjIFSG1OqsuoT7HRj13RVLumdzUftHLHeTJXLr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261204},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3f7fff687b56f3c57207a486db16aed69d230dd1","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.35_1770504505400_0.8790574373829267","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@blockrun/clawrouter","version":"0.3.36","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.36","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"bd0d941fcfca52a99e702b4faf7f8cbb0060ae1e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.36.tgz","fileCount":6,"integrity":"sha512-Y+PWxvUz4UEeRFeBK7LxM9hahdxeN3VycbfEm05lCL59ae/v+p/hLa3XOWZS/kdznzNhAhengnE79UzebgxF5w==","signatures":[{"sig":"MEUCIEWOR+fP2Y+Rkyn5v/K677DCtHGN807smgi5/TdEZCNuAiEAlKLIkYf03xXGXFBqxuUeYRLWIEBJo4Mai8GGzhkJ2Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261614},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4e5897055a8022a63a3a42187bd6e2e86387bae","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.36_1770504618077_0.925366242174694","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"@blockrun/clawrouter","version":"0.3.37","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.37","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"37e5e94ea0c7c9eedcaa6e82358c6717bdf1beac","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.37.tgz","fileCount":6,"integrity":"sha512-0TAZJ+by3/Cg44/kDic/Ikw5eVXay6Q8YoxCOyeqYFfLZJv4m2k95v8VrbXSm88I+ylGEpEJY6Va6uIm3pC8SQ==","signatures":[{"sig":"MEYCIQDtN67bkO3wF6p/EbgZYHcoitq0Q0Vlkb9dQ/py99HnXwIhALH97akYleunhFHNtM6JdtG5ejHijQpQMmMNWuDAHaQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262573},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"720e31a8cb592281e32c6c968d48e212253a37b0","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.37_1770504834715_0.6748759207154134","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@blockrun/clawrouter","version":"0.3.38","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.38","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"e84422b2f7b0736a292056faeaf7e46849bdc253","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.38.tgz","fileCount":6,"integrity":"sha512-NwBWReKtKNm7mdjS9fTf2KYpbAPDu7Wqi4rTue1lzdXkOtc2/cyHqVJX1wopBMc3rmRdsDw0IpLtadMcx7I9xA==","signatures":[{"sig":"MEUCIFzgJnc29vae9TrOATMzRgqV7icgfy+v3h30PwBdmMS0AiEAyBXRioxe/G9xW7if09xQvjZpShm8iEuQqRxTbJZVOTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262980},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86f0243d8cff80cefd807709befd536e264c0ac7","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.38_1770504927438_0.05093751302607119","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"@blockrun/clawrouter","version":"0.3.39","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.39","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"e51a0086f23ab6d7dd04322f1f1a0e658269740a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.39.tgz","fileCount":6,"integrity":"sha512-h8iNijKskoSpcURFX7lNsIr9tHEyd1+hi5VboMfIy7VLMCCRHbEpNVXJlk0EkUOgw2u54651nh5AH1wiVSvzRQ==","signatures":[{"sig":"MEUCIQDRUAggOh+Q9zarkxXZCAmuY2AU3QXXw3HjeyIi5ppb1wIgObva++GS4d1ygHVo3nzxheSeoxdOjAz88xRCKkjnwRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264424},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd51374c47e39e47ccfdbc0edb8e5f37b00165bd","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.39_1770515845203_0.21887763863588527","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"@blockrun/clawrouter","version":"0.3.40","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.40","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"b4584ec8220a13e1d519f5dcc0ac2cf58c8f88b1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.40.tgz","fileCount":6,"integrity":"sha512-a0q4T53yhd2woPvGeXftQ/Og02lkTMXJwlf0i7r/k3G/BRRQ+0a2TWCZPuWR4WJm6+BsKTOrt2TdHZAQPhvV7A==","signatures":[{"sig":"MEQCIFZgG/TTiYyhIeDmKml9Vi6XBPER3JI3IYa7NcU4kDV5AiBVdwDH+qq3m4k/qQCarG4ba65Ljhl8ouQxCTn4hMezsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"712b5b9e2efae5c053ffe96f0b28280872b8c82d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.40_1770516898097_0.3680131296550624","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"@blockrun/clawrouter","version":"0.3.41","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.3.41","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"058c1bc26d05b6f338fe0f116e93521960886021","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.3.41.tgz","fileCount":6,"integrity":"sha512-WUzcQF8vmHCJGeGNwzhKOr0XGgRYWVeVqIRUHPaMLE8y7xxyOpCXyubZCxhV7GjJS6mi5ucre3AfmKYRME4Jlg==","signatures":[{"sig":"MEQCIEAR/j49cK+wzhWj32BkdOdmNQ2WPYRmxt0D1w2PWki4AiAMsdkUmYhd8CSpjDfEHUrer6MBYfMF+RqViABWRWzgIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"712b5b9e2efae5c053ffe96f0b28280872b8c82d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.3.41_1770517027230_0.6161291001345479","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@blockrun/clawrouter","version":"0.4.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"b62381918bb5d5524c0144054ae45fbd7798abcd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.0.tgz","fileCount":6,"integrity":"sha512-vqHZYSixrdV8bE/DgLKW61KSClrFJ+emMD11Zba62oDQAYReMu1zE5e9CPxh33axYT3tST4BzLgTYySgN0QzTQ==","signatures":[{"sig":"MEUCID2jF1Mi9vulAJAonN+4CcVnfSijkvXk5T1ArvSoPF85AiEA0TVBLk8F/JCkfGBQxPEcZBFxa2V/Tjs0fkwbOhMhe+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"45342054cc26680c723ff561660f295578cc6e13","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.0_1770567367033_0.26939633708245303","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@blockrun/clawrouter","version":"0.4.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"e5b4f751f1c3fc94a3b25d827c9bc9d4db64e52c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.2.tgz","fileCount":6,"integrity":"sha512-YIvpRA9itBkC93qa8BSKBsppnt4TH4DdHXmpFu3l14g9NNB5uSBD1siuzCvMFbmGEuSoKgdufIDmIJm198JTPw==","signatures":[{"sig":"MEUCIQCYPABTsWNcfNDVxu4FFrKhmuVC9T5h1z6GJb8ZWR3HFwIgON/N7h+bMbgNFCRz8mzMPDhNstETsFmQEJincSD4wtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"967c3f5c8a92c4227ca6a2c078ea9601acf8a95c","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.2_1770568255187_0.6105155801658786","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@blockrun/clawrouter","version":"0.4.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"6cd7576b99cd22d8b588275cf99142ffc6699a79","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.3.tgz","fileCount":6,"integrity":"sha512-SRP9oDR14FVzIU8dLZu+kmStEgzJFFUcQnjOLNGW4mf+BTtwaV4YSKDUDNorjDDjl9yDhtYmI5NjoIuwIqpYBQ==","signatures":[{"sig":"MEYCIQD3D+qRI0Q+KnVlXerVYSrObHS71qM+SXDfzgHCoqm6mwIhAMrMLOYnuFqgxySTvmf3D5gunVgMnAQkFXX+RRxhnbpB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7f160e55c2f4111b5fde50834c191dd453915b24","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.3_1770580872581_0.5499948769967058","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@blockrun/clawrouter","version":"0.4.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"128fbd602f3f05bc178c24d03d521f7ced254c8c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.4.tgz","fileCount":6,"integrity":"sha512-b1jo8voNmHvWoUukVbbsc0hvXOXqQ49BRYvh/yMLpt21hMpw7xcAf90N4SI2wUAVt9+d0fwWwH1OCkYQYmkFfw==","signatures":[{"sig":"MEYCIQCxKNoASvWNWRuTwYPNKOk9pQnwYwA8OMkILNiPJnd+AAIhAL3zFPCZzbEkMKls1rOV/ZL4lhCZdAxzjz6KC8UrkNm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299365},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"17992e5653b4b8f8588025cd7785aa3982242c79","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.4_1770583895311_0.2607162296846792","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@blockrun/clawrouter","version":"0.4.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"08516577201348c8a0e01887eee7a12874647087","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.5.tgz","fileCount":6,"integrity":"sha512-S+VVMF9ho0BV/R3DV58JLiDexGZvRNWFI5hf1cafkerW1CCtsqzaquYvyg5ZKzquhMeOX/cKIAQd8hVdxadLPw==","signatures":[{"sig":"MEQCIAcriTFauzcgceFsgeXypQR9LPb670tvhQoSCWn7rF2bAiA5XYgqXuilDfmHd71221YcM+8WCZCQg890KaMM1lc2Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299365},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"343cbf2c30463f7cd69d43b733b6c0058e9b0b7d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.5_1770589772388_0.47262121177640704","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@blockrun/clawrouter","version":"0.4.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"c8f58337d7c06a8a15e99ec41435aa3243dae45b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.6.tgz","fileCount":6,"integrity":"sha512-6o1hN9CMPQ4efihk8HHhyJfqqAy2+EoRVB2Wq11lJZ4ZsyVt0C5cR+3Zlc2fNhcRlyqnKQBmcmbsMnl3IjpNrA==","signatures":[{"sig":"MEQCIC8xgiVvCnEKvlnjZqlH84DF3WIsQIsumDVe/JgR3jakAiBqf+ZG8697/ebcHR6PTJjjaz1esRQbHfrTSi9Eb8s82g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d81009563d79ea1f4535ea95150ab84a1fb2c6de","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.6_1770590148336_0.845470751191191","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@blockrun/clawrouter","version":"0.4.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.4.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"d5a65a3175f101ff376f89496ef43d7ff229b022","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.4.7.tgz","fileCount":6,"integrity":"sha512-StU+4ilwH9T9dSda3ms+hoHRXU41FvQdCMSubWUzOdipGvBg6LBIz59D3RMGiBVs2wEDfoyhgus+Z+1fCvS8dA==","signatures":[{"sig":"MEUCIQDEi1G4O3EQY75SuM7T7S+dggTPCnh9ZGyiby9Jet9CiwIgNoyW2xvjucCEFpUK5oMtHrsGKZ9obMqBspZabFKdJSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e081c8691c8ef7b83f6fb88b9d661ceb40b1c8b4","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.4.7_1770592560633_0.3546610420088976","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@blockrun/clawrouter","version":"0.5.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"b68b1ddb432ab4f72c30779e718859d75041d540","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.0.tgz","fileCount":7,"integrity":"sha512-Pvf79sZWvdPNLitluuiE0rgf4nvU8Dr7rGadXiVbABG67JUM926pAfrWmRGbeV6U0TyYwPbQ3mzTT0pWCVufSg==","signatures":[{"sig":"MEUCIBWLoouRd/mTgCqI/FV6a847m0sdsgHkxxMlqmS90e5LAiEAhVmWGbLFPoNl1TlyFE1wvbOxASpjq9bwBH5RCzNQ6t4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405262},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b086a3c420ee404f5acdaf88488766d782b69b0e","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.0_1770660218595_0.7565401876989668","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@blockrun/clawrouter","version":"0.5.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"ee6f4537cbc87647f113c1d0657733197cb6b79e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.1.tgz","fileCount":7,"integrity":"sha512-zzcGjTwE6DNQ4SVH6gXdqa4C7e9aVqbedfY964c2Dfdc6EX0dd+QfL/SSN7+BiYnX2IAIhsEkBkyTMcoDyb0DQ==","signatures":[{"sig":"MEQCIDAD8atgAxg/ywUhCdpm2yVFKQcObRI70Z9ES2FWq0w8AiBEWuMx2qKXamA8IOlf6ZLAo/5uZejZBAoN19B/EI/3oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6694b57cca54d1c2257bcf03896a337ea2bdf33","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.1_1770660862950_0.6067576093599119","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@blockrun/clawrouter","version":"0.5.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"f5fc10ce614427493a6dc1bd66d0ff0482882ae9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.2.tgz","fileCount":7,"integrity":"sha512-IqCcSDIidEB9TSQHi1Qd1Iqiyx0/AWwmRIZJjzU2NfNtH9x6SYsVbqqmELJxNOZ6KAwOfcs+R8eFJnUwLXDmUA==","signatures":[{"sig":"MEYCIQDY0bxduCuExsC1bh7aF+Eg7b765gfW84z9EIgKDWKY4wIhAOXdINZZXAifLJTj+RuKMRD8lZK+dq74UIY8YpuB6vwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e810c04c541f85e4fe04b45ffbb663b7d7d3fc60","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.2_1770661308113_0.9863338173346601","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@blockrun/clawrouter","version":"0.5.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"2724149985efea8d7bd027b76396dcc002c98e64","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.3.tgz","fileCount":7,"integrity":"sha512-hO+pcIodMuK4q2F0yUjwbMB7IcwzZ5NhYqNSLtmkAm+HKNzvMIxuZQLOfid63mqs6yejMMukRYact0WOMf6yWw==","signatures":[{"sig":"MEYCIQDds2KmUvwXOvmFvruHYtuiq+9X8bnr+G9sOMlJn8p/8QIhAOo90enF4YAPUORSmFN6cdu7rztJxg9lY534ZJuzWBX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407406},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b7b4117534ebdc5a96c0f00c454beed3850890f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.3_1770661401185_0.7891076120456417","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@blockrun/clawrouter","version":"0.5.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"9fab96520e89aa28b1dd74cd464fd3a093e1a1e1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.4.tgz","fileCount":7,"integrity":"sha512-d5rPmkuUsckbp8XamC9wMr4hFZVHygvBHMHp1UFXW0BStz1s44uzT8bEbqkK22/qXe6KzUc0TUcvTVKIw+JjsA==","signatures":[{"sig":"MEQCIHOAwFKohsA+gQDGapwDFTnvxDgswLIy7zjncoDTe72rAiBjRPDFh5pePjpYGGxmSftKiqmBbLvOS3Lbovvl3cQtMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407740},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e20a10cd27698a3cf8e32a02baf68a3de1190863","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.4_1770661964422_0.4414598973013282","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@blockrun/clawrouter","version":"0.5.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"15a74cdf43687f790b7a39911cc7113f35877052","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.5.tgz","fileCount":7,"integrity":"sha512-TXvkcxrs83uPmRZQ/19Tw3cUB7JVtmNdScqspK7hgIPIi6IYRyrN2TAzrMLvJ2AhazprICvvgl3xpz7HWhg30Q==","signatures":[{"sig":"MEQCICMiYzEEBN5OuQ7dLpsGIxJS5lRhDouAFq7y+1ZIgQjPAiAL7TzHelWaqg26dRapEHxFxR/SrARTHxy03lPSNGj3sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408466},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4567014d4bb73ae82f2a91a5be1b2b68d5f4b8bb","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.5_1770662086647_0.9927384446255998","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@blockrun/clawrouter","version":"0.5.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"58f0aac156772a5b9f93f56f14ba5d753fca8247","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.6.tgz","fileCount":7,"integrity":"sha512-eWYVmlDrBITheP/SVacxSjQdO9Zw9QSMUEjGwnlQOP3TbjDLkpit8p2VedFLzYJtkdX+2NZl358Vg0P/kOdfcA==","signatures":[{"sig":"MEYCIQDMrkvqDtk/N6fXdeGXhUREUQIm/6NJaN+BQsjjgvzxYQIhAM0CfYadI9Lq8Qu76mrkoJW7ewaCjFRUHkOvxY2dmPxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2a120568ee418a5b795ba05ec9e57dc8849e7fa7","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.6_1770662155786_0.10855336065414511","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@blockrun/clawrouter","version":"0.5.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"461af79cf17b49fc8a244f548ec7526670ef3e39","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.7.tgz","fileCount":7,"integrity":"sha512-Apv7xxaMmW/Fu5lR9fcMt9SREYjv+f/xve30fMpf6/VyHw2+Jwxqw7flq0FhZG84pT1e4viTj/6P+eIWwkWylw==","signatures":[{"sig":"MEQCIFUqyO1ay1xw3konD6ebJ14elbirti1aWQFyojjb0TnlAiAul84esUL1qmkRt1yOdiy8hgODKmWDLVWWPB0U9c7bYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410002},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2ef57b5796583c81435105714a1e0a6b4cc4cc0d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.7_1770662191227_0.612350357576027","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@blockrun/clawrouter","version":"0.5.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"c9e37d97b01b9af8f7f54f66356cb80aa7780c59","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.8.tgz","fileCount":7,"integrity":"sha512-o3I0y7EbWkMJvTRHyc/sHcvevMYta+HxWrHOloZzh7v9kdRxNqvAPHJYxaYACC0/G11gzyvTbT4Gb27OYRpsqw==","signatures":[{"sig":"MEUCIQCTBGk4mrz1WpNHxryU3f5A8zLwGkfmMz1P0Qeq+35HAAIgVpu7sgZAW5RebPnLVHoMl5v7tBXNCOVzxC9w1/Elgqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412166},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3bc63d7210a008212e91885dee2c9edc4f352fd9","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.8_1770668249801_0.005589598432951259","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@blockrun/clawrouter","version":"0.5.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.5.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"48689c704e15521b37f97c3aeffd896413780177","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.5.9.tgz","fileCount":7,"integrity":"sha512-MTJBiCrBl9WCl4Kx7WwDzhQDp37wLhFZP54Pe6t2ZKoNDwXQDIBZMxG9gKBpvN2llyK7EYAHIuJnIlC/TGIjEg==","signatures":[{"sig":"MEYCIQDUBXNiE5xjA0u8Faw21GxmKNul4/FyFxqcRi2+l7iHBAIhAMwzqCZSWD6vDH/FRJqvJzFTNiA6F9MoAKH+OtFy0X5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415428},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7d911df1efb607738c7694ba208f7b2dc97a7dbd","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.5.9_1770671898745_0.3847604815853136","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@blockrun/clawrouter","version":"0.6.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"adb3fdf01f7cd2c0cc6ecd53212b9138b94986e5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.1.tgz","fileCount":9,"integrity":"sha512-/NLA6F5NaL8MO0EgJXWFSulP3E+9K5lRCGSqh57hsBz0V94zHgor2rPDBFoNSfFDLJBcInxVSrYxn7fF4v8zAg==","signatures":[{"sig":"MEQCIEzH0svU6vs0aYVnbwiVrxBYHE12XZ4LKhXjKSA1VritAiBD82xVkv/YCtnCbMGM7PYC47zuPlzzZU1Rg9QjZpDD+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b544f08bfe5e49faa1a5d190621a7ab20b15ae0","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.1_1770684371517_0.29424444306900277","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@blockrun/clawrouter","version":"0.6.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"54b64b14b9ed21e2618a563c03b9ec283c6d0c3a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.2.tgz","fileCount":9,"integrity":"sha512-UFVdFqYXxD8gO0mkbhzLxcluuquQ/sXfrYTx+IA8hQaTjJvnIjkoELcZY4IwqQhlF/YrS3NKXjduq+/QI/MJGQ==","signatures":[{"sig":"MEUCID08DayZYbVLfVgE7cnIdhwBP9cLP0aaQFm3cXYiLhIEAiEAyvCVtxi3+Op+vwH4gSDIL8HW33rltHIj0NPxSAW9SOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416287},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2cab822e8f85f80faae6a669f4257cc365370a09","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.2_1770685179706_0.6048474167611302","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@blockrun/clawrouter","version":"0.6.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"b1dec7f6b9510329ebe87cfb5040e23a88509ff2","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.3.tgz","fileCount":9,"integrity":"sha512-pQWSoPxxVJBPYuaUJKIZ8OTu2/3Jm4rtbTpdyirBq/Gbu4C/cdJ8nmJX0wNlLkrZi8tr56glj/zuUEe8+IGGnQ==","signatures":[{"sig":"MEUCIQDqC88dRCjUVUsjfB5zAgLBDHSicOss24yDb52QMvKztwIgfPcK5S6CnsZhSfDdb0QnSvFCYTDI2c4GI5IYpnXPG/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416435},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f05fe1843a5e5046855780f7d3a4de0b65b18228","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.3_1770685748665_0.5597816085457177","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@blockrun/clawrouter","version":"0.6.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"ec1bbc361d22dfa443da9c71e509562b20827d0b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.4.tgz","fileCount":9,"integrity":"sha512-ATsy/7CwhwYFwgEZXyPNSuvMchy+Ti/nPrYbRc/nxmjUi+a4XF5Z4bW8kqVwbSGTbSqU3tNm9z4bR7HN4YpwLg==","signatures":[{"sig":"MEYCIQCtIKIFWy0Dt76XWupO9VWkF/gtVqzerGHnhqv0N8LBZgIhAOkYtG4UFHw6XHFmY/pXQQdTg9tcDEJU14ZN9i/MKfWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417298},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3059e906ae03dd3359390362ff0c506874664f7","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check ."},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.4_1770689913665_0.3613975534450109","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@blockrun/clawrouter","version":"0.6.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"49bf2758f94fe918130839802f9d0a071ad939a0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.6.tgz","fileCount":9,"integrity":"sha512-5z70laHXH1p6ZPzbCAvwbKklXrWJDj3tGFzpj4AoccprxrH58+Wpc6U/BHLYzO37yX+H3+iN2qbi9T+7gcWyHQ==","signatures":[{"sig":"MEQCIHJbg+UttERIaoUZ8NphQscUvor5DfwXZJ4cKYTw7rBkAiAlS8W0rIFWlpfDUBWhCwycekNpxR7tQTJDm48D799GSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3cf17cf12e9cff3f188e8cae9753f8ce7188b2d4","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.6_1770707475807_0.5738824549960835","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@blockrun/clawrouter","version":"0.6.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"88ab080ff32a81e2f4aafe5c14790cea477cd330","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.7.tgz","fileCount":9,"integrity":"sha512-pkskyrCTMLNQgbixUoOlE9D9HMrGfV0NNRpHZysUg6J+nj9afBRdWrrz0IEVrh8vVs/nT6mAd6HLm83J5ztn6g==","signatures":[{"sig":"MEUCIF7EqL6Mt5a2gQwyaC9LnHW0de0oX1xPcb9gOsj+NccsAiEAvpslWZOkyMDpuvFtwJ+rHcSwzWRJX774wNG2LWXybDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426099},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d5d3477a9ff60b61906e927c17149ba54329711b","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.7_1770707776392_0.7531290646236444","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@blockrun/clawrouter","version":"0.6.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"d3ad1921d7bee21d76cc1dfbd04a986026d31650","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.8.tgz","fileCount":9,"integrity":"sha512-nF5CryqJZ/T+8pngripKJnBNuvB/WhpzvnNmHkUsNXhJKwoQXLNqjisGIh6sMI/7KwgQrOHm2oPulI/tOPPXZw==","signatures":[{"sig":"MEUCIQCW3rfOOUwSB0ayQs/vBqqUatrznsz9hFw7KImFjpkV7gIgUxSE61LG9Y5/LlPUgeus0bDSVxuTwxGn48qFdzgk9z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9ae6a8213db306ed279e00d4f28f6603bf1db75","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.8_1770756258306_0.5339471364504487","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@blockrun/clawrouter","version":"0.6.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.6.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"dist":{"shasum":"dee578fa38c21eadc2740905dc623031d75ca6fa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.6.9.tgz","fileCount":9,"integrity":"sha512-LzPFLYAEY2kgaCH/KXZc/r12WYBbqAedt+BZ2VteuEPY7utuoZ0dPf0g8Hh69GuoYTbzxDi7B2PCrNPDBaWEtA==","signatures":[{"sig":"MEUCIQCAIw6qdePDx4Kw67Xxjubp6S+mSQqOkmnPDgDqyxZLnQIgJFwtwqdS0c/7SEG2dyrQgdzmTQjCol7hmEveEEJZ35I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434058},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4237a256dd4b48540a6935fe537d4aad54e3e2a8","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.6.9_1770756527387_0.8927788078484951","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@blockrun/clawrouter","version":"0.7.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.7.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e98f7bded33d927131493659ddcb0f5247d30748","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.7.0.tgz","fileCount":12,"integrity":"sha512-+bjVjWkMkNt0HCsDH0FOKdFMwtONH610okf79uPyflyBn+LEn53D6RX3I6SdxnBYwnA1IWucmbIH6dfyvLb3ow==","signatures":[{"sig":"MEUCIQC03bO26QBiy+gVF4sO5YDcEfOS3HlianJfCgvIfP/HawIgGZnH0JlHzBAPBK05zeo+rUPbqEgp2jz7I9n1LRyh+is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764425},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8edc3be50dd84916b4cb930756a5e0beb78d1627","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.7.0_1770780206862_0.9506641654533783","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@blockrun/clawrouter","version":"0.8.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5ae44ba4a0f8fc5fd99eb53c0b6dcf2e57b6f65b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.0.tgz","fileCount":12,"integrity":"sha512-bYcNCYK7j/D+tagFZZiIpKkIY4XJuwqP+tilnsOTNBQXUO83v+9Urnk0qWy5fPqxlIBliK8qMDVCk7Sc88IE5w==","signatures":[{"sig":"MEYCIQDn/cxiLjMT9zKj9JPFq6OS+f9VGnCvc8Xi4DJmCxZu+AIhAKX1GLxgNf5kL4tlNclCZZejauM84lx6Q5hrIhrULkY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767969},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e26baf526ee5803c9f242fd1622cf2ea3a6d0207","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.0_1770790426879_0.9981287849208982","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@blockrun/clawrouter","version":"0.8.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5cfe4e3210e9fdfbd5a01b2c9e10276c0500987b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.1.tgz","fileCount":12,"integrity":"sha512-ohvl/HGxiqHBV+Win7odtusnFiJkL/jRXVwjKLjxwltae4RWzR9CBmjfzCnUelai7qTZneNSlZcnQWbvgezhVg==","signatures":[{"sig":"MEUCIGWK6Iiheai/l/XNHSv9nMJ6ax4W01ra75SjGSlxyiHkAiEAlII9l1mOqkY6cfouGDsP9yOkGd9ezpLRGtNB0YytTUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768578},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb10eba94edb3b1a4f8d407ef43449dd0fe42a80","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.1_1770790871330_0.9672021376769666","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@blockrun/clawrouter","version":"0.8.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9c7ba1b712868231c17c8729ab774167e6c9c42d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.2.tgz","fileCount":12,"integrity":"sha512-Ryrk6dEkukC1RA9omVMqskW5LJMUTW3T6ap8OlwB+e8Vjq+8A0z9iTW93tHmLGjpQH6AJWrx/KcZz8rFjCsVAg==","signatures":[{"sig":"MEUCIQD7VmMWwUH7SZt5P25zQ7CnrmYE5PazoZTNK+vXk1tzwQIgHMbmc++QP8npnqq96vHgxQ0X+a2Sxm4RvldQTmNRGg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768728},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e1f18536992c5b4d6329bb5e03714da7f06079a9","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.2_1770791274372_0.18131408944889582","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@blockrun/clawrouter","version":"0.8.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7aecc05365cf3ec88d069931506a69a85b928356","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.3.tgz","fileCount":12,"integrity":"sha512-j4B1rHcXx9oTUzzrV74JRW5fjK0rBewJT1sHmr/5qNEVkXHdb8BUf5IJa3Yex5NzUJq24ZxRsD6b1M28goQb/w==","signatures":[{"sig":"MEUCIBf5T+MFEez9cy9OSs1eUiKZSVnkR0qytCzsl1l7aFjgAiEA9UI32PeM5wo9Y3sXh/LLrs2Wu4JPOBEw5GKXEj4Cgd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770214},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"22a24ca17506943b95d85e0b475ae8a294ed166a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.3_1770792849609_0.21765825310469955","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@blockrun/clawrouter","version":"0.8.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"12f69f3491116af2eb53a94ff0f3bbeac3ebc73d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.4.tgz","fileCount":12,"integrity":"sha512-yOMTczJMqL3JI/mH6HLP5N/gaEc2SHHpt239vP4Qk8gKqh4y0YKNQtAnJuhPELuP7x6TgBHDzC1FDZssIxxKag==","signatures":[{"sig":"MEUCIQCJS17bt/+c29w7xcn0jh0iwi4geMIfp0ygF8G8T/+mQgIgNCoejPmvbYmMpcUGeDEbk0CFKK04+f8hkXbfXuJVmVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60359f76ddc3656a248fbc4c01de7fdd447d3e45","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.4_1770793323213_0.5012028549942857","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@blockrun/clawrouter","version":"0.8.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"053b305f0ae4da6971f482fb78f161455cb5b55a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.5.tgz","fileCount":12,"integrity":"sha512-/CkkXn6WAxEmEi25ThL7CxtVXZvXtUsWvm3YGjcmsVDzlyKiXpJ1N5JdIKJMXRNEY2sZ1BceLkBeBfv6fjj/NQ==","signatures":[{"sig":"MEQCIH5xckhN8cuzV3Srs33CilkvGok0gG+fyhXRvjGe1wHnAiA9qx7YEJdf5hxqmxI+oqQOFUhLCTQ72Olva85sI/MckQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769823},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"363e62c4d35f5dc543ccb9eb5ef1d8760b179726","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.5_1770797601386_0.6857633191483421","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@blockrun/clawrouter","version":"0.8.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f42cea20c85c88ca8f5fea9ca273dd32e260976b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.6.tgz","fileCount":12,"integrity":"sha512-ctexNdO/OtlIlT/JDaF1gRp1ewjWS53EKQxGRaF5oY158bZkml3sQ954IiGWRPg5ypATAKnkzR4MYH+ujeSBtw==","signatures":[{"sig":"MEUCICuFWD4/e7qyKv72cdVKa7BqQk+LB+EkKjo6euWPlsJiAiEA6ykVlVWS3INtBdtVGcv+BUlqymUNrTNGUVINe++XpiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770657},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4777d840565410697aa750a52ac5a2e44a0a7cb3","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.6_1770818307615_0.013038449896536575","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@blockrun/clawrouter","version":"0.8.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"05eb4c39788497566847694814c932df02fb9e00","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.7.tgz","fileCount":12,"integrity":"sha512-IaIXJT7gD1G3W239tywUREBcifL5J9Zj1w7B6lxWzHwzOnPNkgUjAn08e+Amr2tbFAlEfIvuftiQXYbim4UICw==","signatures":[{"sig":"MEQCIDhFIJiW/EXhQuS803OEN9AnGWKmd9PsKN6lfEITL5H1AiBjMf5elMcbGpW5l6KM7VR+C4qh4yxxGx1D7awL+5Mo+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b4407966a7fb618804ac4b041cbb50d96862c5c","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.7_1770818375380_0.1663439688091204","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@blockrun/clawrouter","version":"0.8.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b8a08fac237251a124bc5cab0e9093117c6f27dc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.8.tgz","fileCount":12,"integrity":"sha512-fgFzYTyD7t/kJp03cNXbknojnTDmT1eSfQ7A9gjt0wUOrXPQb2+PAK8yVFPpnONhts7WSbalb9mEvcXUXhZBfQ==","signatures":[{"sig":"MEUCIDXvfM4Oy545a5pYspBDjGLXTsSdq7kGrzvRNmAsG9OFAiEAh4DHkrclmeac8aQtEq9Wf4o7P1t/kRSVgl8uhvDs4n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"333dce9c56f46abf307871661c3be38600bcd730","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.8_1770829276604_0.8853147726812676","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@blockrun/clawrouter","version":"0.8.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"25749fd5f7001e699a3f96b794f03337e173129f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.9.tgz","fileCount":12,"integrity":"sha512-6Pqfllg+utisEyX0qTNxIvF6w472VexZ0hqhKGh6m2A6+a6B81px0JLYuXyqXl63RIENrW1+boCzV1WxfO2VUg==","signatures":[{"sig":"MEUCIQDR0eI8O4A6FLJnk2awyx4EkddlveJ2zfc+woEqWWCGaQIgINUISdaFIGZrV/pLUBWY/POCzxODoDk0zLGeHNkNTvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780389},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a93c96171a171a73ae8d66da846cd2296546b59","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.9_1770829485886_0.5787558980638399","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@blockrun/clawrouter","version":"0.8.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"86d873f9ab626f858d9a05a4dbbdcc3a98edb05d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.10.tgz","fileCount":12,"integrity":"sha512-gYL3A6fUAmv3z7B91gCsu3AP0+8ISH2c76zzdniSJdtR+k1Mw48UjER3AWdo47yH8l/S1S+mltS3Qz6jk7YuXA==","signatures":[{"sig":"MEYCIQC0JlGyfdTP8MJWr6llO6pMgm2UDe+RG2uAwxG+3u9d/gIhAOn7mgiEdbxj1c5lBy4FmYtYZ3L8jhHFUB7aT5alFV/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781782},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a93c96171a171a73ae8d66da846cd2296546b59","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.10_1770829841764_0.5964074015030847","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@blockrun/clawrouter","version":"0.8.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fe6b7a352a28b0ddd2f2e4df3a042c23cde2a6ba","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.11.tgz","fileCount":12,"integrity":"sha512-GZb8UMOQZcbG6rFFgNmDyzuPRA9e4yLSJgOFqwJn78DDPncz0CZBEjgrASPYh4qRK8Eu9Vob9d1a8NePzaYslQ==","signatures":[{"sig":"MEYCIQCyZlX1WS3zLrxgexBLCkYAhIAladSr3l4RG0hDY7C6wgIhAOWLT175AGPHT23uCVwZVPzMwajaeZ6fiExPjxB3s8QZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"def125ad9dad48c3039852b6448669f535f29dba","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.11_1770830956969_0.7116331704530747","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@blockrun/clawrouter","version":"0.8.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"15214f4bc32f823b74a5c939884bedb3704baecf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.12.tgz","fileCount":12,"integrity":"sha512-U4zgx3Ifh4T8pPNDUZkbbQHwxKx9Y8dI8t47xRzzQ3pNYZBwjYiKUOBgm7i+ctP41atQpaNive5QNLwcQVcdmA==","signatures":[{"sig":"MEYCIQDguwX3K2O0NFiUK71F+0eg/J207BSC8W9NUaySkFvwcAIhAJd0v25LaS5+lbyev8dYbUq+ZvZeHfj0dS2bBR1fkBJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"073a5339cf560631729ea738a6db3dc471bbe160","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.12_1770831376330_0.4984743711426407","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@blockrun/clawrouter","version":"0.8.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f95dd6f06a88663ccfda21dc9a7f97fbfcc4fd56","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.13.tgz","fileCount":12,"integrity":"sha512-rSVKxbcEM2EmTAfxg+T4aaKvAbbbJbzyZ6Apf2iRvTKDdwGUq/Wwf1j8X3Q+2rvGLn0LwA4OV56MbpSBhZWiBw==","signatures":[{"sig":"MEQCIGkRcCK8YYeCl3jGx53iB821XJfBI9qTO5ikhkIdbZ+YAiBdsPvZRvwzmq8c9dPM4xGOKoHiCjKVEKHjS1NroS0caQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aa49a1d4d0b448454120fa8a1a294bc66f9f67d8","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.13_1770832667224_0.7508386894976027","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@blockrun/clawrouter","version":"0.8.14","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.14","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9f6bf5065bd821a6fe4bb89773309b70e8e20c3c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.14.tgz","fileCount":12,"integrity":"sha512-x3sFJ4NfEYxx10jvxk1uPZMEVenUVFN8hY4zaYG7NDebZxifsFNXdhanzrjN9pliQ5UE3ytz5uWDEOkyz+SOkw==","signatures":[{"sig":"MEUCIBgd6COuA456XaUuS9kPxIZlb7VtldMVboBliTU2cIiYAiEAkGmrt6jLU2etkGww1Qat3o6uPvQqlXtn3UB8KY7ADxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b767222287471d88b3f6097f1a6bc3f4c9275a1f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.14_1770832819445_0.10340327695189888","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@blockrun/clawrouter","version":"0.8.15","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.15","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"db22815aa8c170f7338bda4e4aefa06202fd2995","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.15.tgz","fileCount":12,"integrity":"sha512-1qMRPAfIN4nRIVeDPUEzn7Xy57i8k0VdQI3JnWKeqe5AjGQQeAjIEXZjihQnkpU2LI/ci92Z75PMjivn3Dnh1g==","signatures":[{"sig":"MEUCIHWPq8/2UaKOPAL79WrhOMlEXLgoWpMbsnzZugZxS5rdAiEApDs4dsmDLdg3hbwpytFXN20vl0gMjJ6WF0IauM85gCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800304},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7e71f80022ad290eb49948870c4b046a742156f","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.15_1770866137709_0.7825761987251925","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@blockrun/clawrouter","version":"0.8.16","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.16","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"667f5d9a6f9ee493e58a50b57f4c0720ed943d2e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.16.tgz","fileCount":12,"integrity":"sha512-deVxfT1eFQ7CO9fA1jbV1cJ7x5sf9JtX+xFVJjXdGatCYlFDp5cUDXR+U3cZohF9o0k9/zdM8DW/LzyIuf+p+Q==","signatures":[{"sig":"MEUCIQDcj4A+Yk6yPhpSAItzyF0jTFyDpRKHbkk0p5VYnJpqVwIgD97Iy1VFzssPt8BUzhf+Y5lZbb4sNYWbalMXi4DMIJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":801726},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3ae0f703444a902c844825e8cafe55e383720021","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.16_1770901520102_0.12232214551916076","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@blockrun/clawrouter","version":"0.8.17","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.17","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b9cdf27fb2bed96d0d0b9df925ee0e54a6d1b31c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.17.tgz","fileCount":12,"integrity":"sha512-JRPitKH4T/P8DWjtg0XR135X0JxT7sDz3dRmS8+2EBFEZXYoun+MFJW6xgvBKTpGalMlVwOYsUHLmssC2bvv8g==","signatures":[{"sig":"MEUCIQDtS6Y/kHHGSeTXAMF/YCvW16XiQAB6hVB2x6A5mb82TAIgFDLasGtV8FAE0GAHFxUKnNYGrJrLpeDNrjv8PuW/dlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803016},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e11c52f2b9c1e0fc8a2039fba35a023db235857","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.17_1770911122932_0.1075608559370278","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@blockrun/clawrouter","version":"0.8.18","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.18","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6888c6805e36a3df606c8d727a19ee0289f593ef","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.18.tgz","fileCount":12,"integrity":"sha512-IciPqbYZUQg6LWD2Rr2lYtc0VU2PX27TiauSFkCMHF/juQ6zZMVLpuD1C+f+UlViI3v2oKjnqnVcqZWew9WtBQ==","signatures":[{"sig":"MEQCIEcyhSfNmYdMeuQxY5bMSjekkUfUkYYy9uDGOkDE9HrPAiBpV2hsTeWsCwqysmRh/tiLuTy4CZKPhY+tW5VHAGhysA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803418},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eac2395ffcc41dbb23cca6520971dec54ff5f809","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.18_1770912368886_0.5358928675434902","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@blockrun/clawrouter","version":"0.8.19","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.19","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"52bca8c23923b4dd8624bbd0c83ff425800efbcd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.19.tgz","fileCount":12,"integrity":"sha512-V6s9eBm84ORaqq3mgTXbh2do/1+VnSJ0pwRoaGdwP6VGH5fLtRZMpfWLD/7sc31oQHERklU1FonbVv9poUQ75w==","signatures":[{"sig":"MEUCIQC9B8bLCpA+dmk6tvGjquUHn7qMh6NpJUdh1LqttxiXmAIgO2LsICGrXN2Sr/0RwldBelbjlx2OlDMur+shuJxPDxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a4c3cb9630a39ed576c8dd82b1ea7e57610d4130","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.19_1770921217916_0.3141893349423226","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@blockrun/clawrouter","version":"0.8.20","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.20","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"daa6133c66fe55b68c3e2930c0b1c18b91476420","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.20.tgz","fileCount":12,"integrity":"sha512-MyJ/JRFij9TuFbVfFQ66hyxddg6sEnkxreSl13ocqmCfbONgryYID2bIeshgqh1t1oqIQElWCWRsDlo9U3vmGw==","signatures":[{"sig":"MEUCIDTiJ2fiNBb9iMxk/la5TX9FvBOt+yF4/v805mfVfcDxAiEApECX0VYuIclDY1GDKZ+Dyh66DwUotMYs7u0Azxgj978=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8e8751177dc4bc76373fbdcc34ccbc411fe52024","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.20_1770926656429_0.3215636085518139","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@blockrun/clawrouter","version":"0.8.21","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.21","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d7d4731dff9e288c0744f6a4b73c1b0d3e9b1333","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.21.tgz","fileCount":12,"integrity":"sha512-GVqkytjHXzNUuAA8A8uG+bfCRGliG8UHllCF7KPGtrZ8YNwtPESuPY8A/KH59o9dmQv0uKxo1xsReBlDk84R3Q==","signatures":[{"sig":"MEUCIQDcq0k1fBhfmK/gSxzTq55eyNMQtGVYvJKioyUHXKjTJgIgcW1KhluRDgh6L1rtu+HRRz/JbpCQd/NDhXHJKU1RxDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839214},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"841451f2c430aff910e451ffaa165d9d3e7f3392","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.21_1771001431592_0.2027398381918808","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"@blockrun/clawrouter","version":"0.8.22","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.22","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ce7d8c23fd0dc9895972e62df95cdd0b4c3ac1e6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.22.tgz","fileCount":12,"integrity":"sha512-/e/gQ12h2E2y4Y19fCjtv7C971goLlPg47/BWFIuAN8wTAJKmrSP0IMoMzNnq9IsLMglbkq6YybG0hX/lk071A==","signatures":[{"sig":"MEUCICY9r4zY33n3BUbPNFGuWn26nehL426uM2llv4gGg6SBAiEAvohC9/WHOP16KKMCpkz9Djli0snh5Q49FnVvE8tBMGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae20b96498c9621d36751961f9ace90741c79826","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.22_1771002119604_0.12962992325145506","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"@blockrun/clawrouter","version":"0.8.23","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.23","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"35bba6346d9dea36f5a5287140c2e46c5522ced6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.23.tgz","fileCount":12,"integrity":"sha512-l5KTBOY63P6Gh+264/FXp/ETJc3+lb6hE50iK+lvHkGkoNiVW9HbVmtOAlxnGwwPLfX/5sQPtreAyBGXkbw/iQ==","signatures":[{"sig":"MEYCIQDbLCojxVU6UbS1FVLdsnDPMTuhOzBht3qDTeFTfCGKjAIhAPudxtkRm9/oFa5Tsgjvxio5XopYeC501/26U5fthATi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"97137cb3f3bbb2c5d176c38ebdf149a59b472d6d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.23_1771002706530_0.435110959766593","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"@blockrun/clawrouter","version":"0.8.24","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.24","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"87b160f12dc2194034ee4c410099029ec1b526b4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.24.tgz","fileCount":12,"integrity":"sha512-NL/LSaGYUP5+dvuOaSJ5nSYn/4LCoioMTNPAbIs8S8s77VmW8NDUoLEPA4HQdbOeT5OLAG7QkINju6s6jNRzFA==","signatures":[{"sig":"MEUCIADfomqY/tNwhFeobGL4A4k0mlUZ51sMMTge31LhYFHMAiEAhfxeVYPjehMEkv2DlwcrOWW34USxfRMNYhiLMWoL+dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"43664a7eac935197cd7ed5c5a246c08815eac405","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.24_1771004198069_0.3887269089598764","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"@blockrun/clawrouter","version":"0.8.25","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.25","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"eb28c1de2fac38c82123e5c2a073421405277507","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.25.tgz","fileCount":12,"integrity":"sha512-6gbSkBhU1zGzf40GsTqoIfrffrNc5c46KUnd+epgdZboK3J1Ka3N7QtdLXj7PYULS9UONTK1kkVlT8AqK78CcA==","signatures":[{"sig":"MEYCIQC8mGFwLoKmlSAeHTaEC7RCYKaatcvnr7kiNXBfzikRlAIhAO3gJMQ1WrmTxblbMplqcuFdtN5YlZimqb6ntOpcg6g/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e4de9f8d268b9cb15c958d55f3d081608ce1680","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.25_1771004950401_0.5927347997633949","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"@blockrun/clawrouter","version":"0.8.26","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.26","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9d2e2a398a96193cba4db64c8ca389782f3b9c99","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.26.tgz","fileCount":12,"integrity":"sha512-8yvmjFGpcO7CdQk4hZffGCabLWl8CoUqtBTravbCKXeqz/eMiXmtrTfiCVhIE7Hwfh0ErkbALqmNU6lVyKrjOQ==","signatures":[{"sig":"MEUCIQCFgdasfPWcAVf7H1/sw1miG08wDRCrbMMzY42lS8eehwIgCMWpRwixovpGQOuYUi3QPbr/cyx29TFu/AVp9OXpHvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7321c8de0a0dd5482f237070d4e475c283114e18","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.26_1771005726954_0.8113825540530277","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"@blockrun/clawrouter","version":"0.8.27","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.27","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5bd73b319d5f07b68d659314486dbb31e08c668c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.27.tgz","fileCount":12,"integrity":"sha512-yuFw70Maw32PzCgOtFJs307soJRrMvslk48m/LrdZwjvCuyuM4AnMUZ6qcNiJ4SCsH7wTrJxdStEqqc8RhZRAA==","signatures":[{"sig":"MEYCIQDkvfaTIPF4ZSGhgEQQ7+p58zXUG8KFyTi+rl9K7UYldwIhALITMXMMc1tL6hJ5dXy2cDk7Pwi+JnOpRTzRNyrt1+3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840322},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bfc47ee352131c25e218a2369e4449e3d548431d","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.27_1771010802655_0.5656533079580803","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"@blockrun/clawrouter","version":"0.8.28","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.28","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8267b9d79d250c47c08c7c8dc5df95e3e5035dcc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.28.tgz","fileCount":12,"integrity":"sha512-kUzrs87qNZlq9r2pt+oj4k5pn1onZUcw6CJrJgfT1fdJM3I8285eCrlivwURmSSUQuWKsS/DUqTj+VuT/NuXeA==","signatures":[{"sig":"MEUCIBaeQibixm+uwE45NOGGZyH+w5n+wxXi5Y6MDwyaRj73AiEAtQ9RVt89Mi423FUCHB8nMcDaw3KErn8GpKNKfNCQQw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842262},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c176ef658add5c3e32e807b653afeade76319df1","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.28_1771010912193_0.6350615814752849","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"@blockrun/clawrouter","version":"0.8.29","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.29","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9592526a31b91da1792b1ba08bf52e6cb2c92524","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.29.tgz","fileCount":12,"integrity":"sha512-jV8mEsXlazPan8LZ3VuwoBqZAOcysEgIiXXWvYzncOhN/pufCDah6D7ldHM9iOFGkkfH0m1H9MbSDPP2pj5s8Q==","signatures":[{"sig":"MEUCIQDCxpxjfJJ8DrjRMg83kdBeRfsZAz7PVeRrvO6uz0Br0wIgMF17WzDAG56XerLBXtrA61C03pDLbs6XHJ4E14/bLpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c1e5a52678d0e3bc7702320ea97052e7c5f6c119","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.29_1771012261493_0.7429476973103959","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"@blockrun/clawrouter","version":"0.8.30","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.30","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4108559acace2006d83b70acac73134be36920d0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.30.tgz","fileCount":12,"integrity":"sha512-Zer3KibpXBRrpZY+bXWg9sV5uQFSIg1xwXNsNpgZTpVfCbBoXvMuiz0GM1dqmVswriVG2ZRyhj5fjRVy8ToyOw==","signatures":[{"sig":"MEUCIQC8u20Kn+kL6sA/8A/cA6kD0Wbh0Kvik2dW2X+4gbTLeQIgYawjxEI4eWgMrvQVsxM7joj4O/mPQIKdXwSAomrBYEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840886},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ab0c997a01962a20cec578f61bba179a84da2130","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.30_1771012666768_0.9715616048225362","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"@blockrun/clawrouter","version":"0.8.31","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.8.31","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"214c2698ae73c391ce88feed7b420fb37c68de80","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.8.31.tgz","fileCount":12,"integrity":"sha512-eKJ9gseTQdRzM+L7sUFQvT0EgrmbO1GjterDcf2JVdEPlzq+P5Jgelu/Obl9KGptFY8ykfCIbMEBufelkxRm9A==","signatures":[{"sig":"MEQCIEY5naaXC8HQlWJKEP9+vKQA0QnIvKKe8sGtJGQQg7j7AiAXcryIvzXl1IOaHQJuTd+z1wz9Bb0QwkDvxx4/R1udlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6e9fcb1db26905470b765521cd30b42aa7ddebd5","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.8.31_1771019954322_0.3906856832717309","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@blockrun/clawrouter","version":"0.9.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ecba4bfd58339729092d2ea48783afebe7000674","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.0.tgz","fileCount":12,"integrity":"sha512-ujeY+PWrrUfkxb9B3xa8wxWGrTvEE49K2Zf883H0aca+RC1jC3qYuElc/vcDAQ0uh2JPwUNoZY7ZghPf/bzr1g==","signatures":[{"sig":"MEQCIG8yXslLpRTIHQd+SPWLVbAxCfxJXJG/AGcjRHPsVhltAiAsp8BNld3vNKY0sV9Ten1MzR3+paK6WU8QKC9gzelq1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026289},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a931973d30217a2c43c130a7b49502e5b05ee59","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.0_1771030156448_0.13177705938365403","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@blockrun/clawrouter","version":"0.9.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c1ef4379fad7d84524c0e85edcff1b1df0b644f6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.1.tgz","fileCount":12,"integrity":"sha512-j7HRtvwdn2M7MwgOsn+s46R/p4TB2Js6g8dNZaCy3l70rKOE6DvQzIF33GWW287W0J2ce3o8ousR+9Ewwc8DIw==","signatures":[{"sig":"MEUCICotULrUZrdZyPlEQ1Bt2l5JF4fKrRtqGZhhxxjfEv62AiEAtJ/vZKZoa321doUZAyCQBk5h77Gg0JIUYXPH0dDWA1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a5e80b7ed37b41e9c39330a8160ac71ba4e28c63","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.1_1771030834076_0.6610291140624747","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@blockrun/clawrouter","version":"0.9.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b4da7dd941c235352e019dd74080683b4aa3ebdd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.2.tgz","fileCount":12,"integrity":"sha512-G3hVlxeHz5Co8fOAIjR1sRuhGHX3DiMhahTVb2nBZxv6oBu9qg/UUhPCpf/UCdp4IYiKJ8ztD7xdYioCIa06lw==","signatures":[{"sig":"MEYCIQCPHBmoXhc5YuaA/YZ8JnlxSemU9SiPpHe6dkFuBASupQIhANBwMX3rUhQRLhS17m8fFC76JxfzSh246xbbVo1BUfSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026307},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01362fdfd36e3ceaab243b08395d9b9b84edc8fc","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.2_1771036560406_0.6985354988482997","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@blockrun/clawrouter","version":"0.9.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0ddfb9bb610cf32d1940882345fbf7f3c5259b3c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.3.tgz","fileCount":12,"integrity":"sha512-8ENxPvAeLsr3O5ZJ0UkKv2kH6LK6oVLn3R2oUJfY38fNJMJ6iM4Z2KPuDqxRKjt2kJ/8HFjjGOPnXzQCMq9LJw==","signatures":[{"sig":"MEYCIQCyJy9HmHXsX6ptOJEfMK3c9P8l3pvFHu1hPixzI/hGiQIhAIWef32gQItyW9ECK9lZVnUR2sCvGN3mrSX7k0yJ9047","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026615},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a07d2d2f4949ce2f088af82dd221957c3d55a14","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.3_1771039952474_0.33180680540672536","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@blockrun/clawrouter","version":"0.9.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"54ed3a7fee508e3fc88298a22f2a4ce762146565","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.4.tgz","fileCount":12,"integrity":"sha512-PkaJwjLV7qRU5peNY9KDndT8QjeLRigr0Rf4yLodMlSx6TbokjzMTt9sZ76wwJSgG0pKhkbYW/URlC6TFylyEQ==","signatures":[{"sig":"MEUCIQDC+q0rJkIm8yEIurz2uZvZ+2/XacsZD6Q8QXw9kAslIwIgaVZMo/ot0UbnP/t4evzz4Aw8D62Z+ka/DlmVkWOxI9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3bdd31db1489b6878c03b88e3a112ec34cd5524a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.4_1771120221498_0.5274970126762621","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@blockrun/clawrouter","version":"0.9.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3d75078bbf0a5cf46aa6d84e25927efc88103789","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.5.tgz","fileCount":12,"integrity":"sha512-wsYDLe7vIh02c+0bS9+nIVGK4J7MXTeON89M6nr6xpEs08yA4Dh2rDV2PzhioY7kBAvuGP53QaH89sPIIFAaFg==","signatures":[{"sig":"MEYCIQC6HQY4g+JFVGU+w1Q0ju+EkgUiC+p7/XM6wREF303k5wIhAISbdahpcG1oDxmOAFq/odaY/ikqAODwBM2j6ff3w5Yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cf680e4fd02bd3f8a16f9bdb2feb67b4f268d473","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.5_1771131144797_0.23323348487963091","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@blockrun/clawrouter","version":"0.9.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e95a6a2bbd2292112140050fcb9a152b26b24c7b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.6.tgz","fileCount":12,"integrity":"sha512-R2mp9g98mC9aeDg1KDYmoVkpVLWMm2qPs5yCXt5qcHtYwwbuyZLWft3vR0Tr/L96rS7iFypj8wt6AGWANZ7CLQ==","signatures":[{"sig":"MEUCIQCOpn7ubyDYxzUjz53zA410mxI9ntsuvTgIXUyfajEvngIgPIdTHwL3aZXFyC5qNFk+uqTQ7SNPZfvS7mfNpZb49k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"420e0b7236bf6f23a3f587890229ef2a1367a2f5","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.6_1771131753075_0.01080726615367178","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@blockrun/clawrouter","version":"0.9.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d257518ff1a9b4182cc8a6804c9874da9599f02f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.7.tgz","fileCount":12,"integrity":"sha512-4LxFtJOyDZjTaOXEHpjB1K+ZpfvbciRicufaHjBwjMkeJvv/BO33Ibqd04U5CIXjjcJ68BqHW+Bzp6+HfsEZDQ==","signatures":[{"sig":"MEUCIDx0jVcRYRwgoX1rMzPp8Z6PoBAjjPueugWOyfnOdWCkAiEAx7FJDkw+wCozuTyw+3m91lWcYryiaIWiYWMRNxlDUP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"420e0b7236bf6f23a3f587890229ef2a1367a2f5","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.7_1771133341240_0.7377698364920982","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@blockrun/clawrouter","version":"0.9.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6b343d1659ff8c6494e39f7f0f7ba9354cd957bd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.8.tgz","fileCount":12,"integrity":"sha512-MhZkUVukogmlft65tAc77Q0rXD4CrWzhuznBVs/JQ3yDGyZDwj5ZuMChfeaDESUBsuKvnW08ar/SMMcJI3Knqg==","signatures":[{"sig":"MEYCIQCMZ7F+zbh8lXZyNmNmpsFTG5H9MkV16cJ6YyOwua3TdAIhAPdhre1AHFq1a/EzWsgwe7UR7Gu3aLdyhKxY4JGt5HVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"04e2531c2c74f8c4fac9236a46eae20c6eabfd4a","scripts":{"dev":"tsup --watch","lint":"eslint src/","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.8_1771133996538_0.8812276503296443","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@blockrun/clawrouter","version":"0.9.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4f3267628e5665d4169d130c92aec610c6337939","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.9.tgz","fileCount":12,"integrity":"sha512-Kbcpoj0gDKWFD6Jqe5WAr8S7kmMIdndoQwfVP+SM33ec2XqS0S195UOFd9VeswsHJzqupjAAn18cixJ8ReGZwA==","signatures":[{"sig":"MEUCIQDyop/lIQN7II7E+E9qtCKUDJY5Fiy5UMsUdIlRhQ8sCgIgQ8kd8Q9EHBkhD2p5Vmzi/lJ1bFRr1lS8RvaaHP9wfkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5d3d730e4ebdbb466e67539758edb335fcb20a6f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.9_1771207511091_0.5353448200397477","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@blockrun/clawrouter","version":"0.9.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"aad2d813cd60bccb4e84b9cdfffd79205c78e537","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.10.tgz","fileCount":12,"integrity":"sha512-AySg7Zj6/L4OMqHxMEBFR7RKuCCCTitHmDl1Yp2Ic5mSbKpzfNmGo/xSfS8wQ6q3Riio4cVflnjtYtqrCnMyGw==","signatures":[{"sig":"MEUCIQDvynXP1oiBacuGVLviHsxsAKV2sEik9br9Ze0CKym1lQIgL4j0A2q1qRl8ANgBkUIrlOAiIQO4KRv+K2WWM/jFzz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081362},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bcfa9809ac7966609ec98fc610c0c397cb9d188c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.10_1771207824998_0.6457575607830677","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@blockrun/clawrouter","version":"0.9.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7a1e8f9e72d44ff3c023e96e24cdb18e65a38487","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.11.tgz","fileCount":6,"integrity":"sha512-KcoNZ2BXtcG8Uqd23ckJ0Ai8uO8UbUI7pK5O6WJ2hwagLs61lL6d/kUFaCfkgvdzTG9C4yLTSHBo1BnbUjPKYQ==","signatures":[{"sig":"MEUCIF5S1fOcP8SQ1FdPf+vl7GqTkDhnnuZmQ1d14IJz/Z4kAiEA8BpsScVPbDf1DgDV6Gv+giDbvwr6Bw9RyCOBpHh8ISQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33571},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b7c3c94fec6b64b9c0c9359e828fa7b6bde8b49f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.11_1771209483889_0.38379777578865926","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@blockrun/clawrouter","version":"0.9.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"75adfc06281491d99e90311e0b8b2b882d040ca0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.12.tgz","fileCount":12,"integrity":"sha512-fQEEVpokZC1czxAiUhUSqO0Am7w3IMLpl7+xZ+5VHxL0kho3Q9H5k0Li3C7785g11S0YoluEhuNRv6epcE8SNg==","signatures":[{"sig":"MEQCIA4Qbgus7ofjf/7P8aJcYrhs2Q8mQu5uqs1+DytwuZLTAiA7qRV+1DUViFAs4E5vYI13qh7z38CTfu4QXNsWUAUGcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081364},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c42b73b891c36ae1b1e980c42c9aaf450f916ab1","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.12_1771211532198_0.8583079581560484","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@blockrun/clawrouter","version":"0.9.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e2e203ae7a97896c3a0f72eecf0de3d99ff33b48","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.13.tgz","fileCount":12,"integrity":"sha512-7ZXJy4y3npx9i08iNNDEldxeqekxgrvp8yc0XVmMUVik6SZjvdUb92lIFKzCcz/fYcCQS2j27vplR0dbzrxKcA==","signatures":[{"sig":"MEUCICTeOWFd+eSi76cq3MyfwzHF/Zw96lSQEYHynI1gTPD3AiEAxyV9NbobojCvfiWSsdA6Rga3PfA0nXYmdZgmzczbZpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1130726},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36fb25c7e863e3945b5f80b819c42ab1b13e19d3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.13_1771286385841_0.6244193451745108","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@blockrun/clawrouter","version":"0.9.14","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.14","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"21dbdfdb3cf8fcc11bc296e7372f791d02da76ac","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.14.tgz","fileCount":12,"integrity":"sha512-TO+cX9A19V/KZ782Vt+gvRwY6RR5gMbFHqSiTEeL+VbJ5UvRzXGdSrKfjhgbve4It8DojDcyP6r7QN6/Pqr8Lw==","signatures":[{"sig":"MEYCIQCuluIPeW22jFT8Vx61rvn1uVwsZg7zIy+U9Wol94dvZwIhAOy1WOP/CfDQOV/hxjI4bmBTdJrgmIOoKNgDKX2Zt0yk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e120bbd8f765d83de197e0bb7bdb2acdb28c79ad","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.14_1771287196784_0.2799710735265597","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@blockrun/clawrouter","version":"0.9.15","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.15","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9ddf9be1e4f3cdc0ead622a15bd3b1174f13fd48","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.15.tgz","fileCount":12,"integrity":"sha512-M/6TfKtl5IHXXF6BmuCfl4zWgFdfDsdAsXpN8vdyQOkNr5ZFAGHvsmjdghzaq1VmjRAelScKzUJr2YHTuGClSQ==","signatures":[{"sig":"MEUCIAotpio5fAzFDzJPJ2SUPFCb9oh4Ov069Hf4othLPEz2AiEAiAfQ/Egd67czj9SnrbJGpI8VuGVbaI+CIT7hfXlWfMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132230},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"33f27c2c7f8140ff2fa8f0c8ffb332e5c66e88f2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.15_1771289640544_0.08511455259642231","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@blockrun/clawrouter","version":"0.9.16","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.16","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1c481f6de08495f60e2ef28cf581c29fd9166834","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.16.tgz","fileCount":12,"integrity":"sha512-5txVV6G8ZTEhOm5LnwE/jy1+cDDcgW6iCaKWO/4IGc/81X8e/vgkhW8q32rOTxp2k/zXni2eES/t+ocA62KQjA==","signatures":[{"sig":"MEYCIQC1MrL3KMVIV2kZQkjkrwYpVs3RPLLbXEHl1/VHxfcVCwIhAOUP4T/tvuxIm5Wh8Thhu0MRjRjfxqaJDQqrfjM4lYF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132273},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8768b590a594d84d4e96c5a0fd67acf84563f57f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.16_1771290068600_0.21765822672178414","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@blockrun/clawrouter","version":"0.9.17","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.17","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0bb30e02153bfc274cbc81cb92b90c8da8ee3533","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.17.tgz","fileCount":12,"integrity":"sha512-1xMTvN7Ki9IV6zQoykNIg2V1nOUxa2OruSm37uh8bRHR2gCpxc5Ph7MDyoJ+CQ/eLysXPLbGYWUXs+QU45fmqg==","signatures":[{"sig":"MEUCID7ju4PXq3/KOhoXsv3Cite9gz6mu0YIX3OzvBXJt4zWAiEAjEBmJitZqnxDOWzpqxmX12LDeW6pFS3eUFsrx4eu/M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132792},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb711e50a27198bd4edbba722149bb36106bb974","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.17_1771294570284_0.5942121498410309","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@blockrun/clawrouter","version":"0.9.18","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.18","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"10579edc582240076cbb73fdfae27672b6520aaa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.18.tgz","fileCount":12,"integrity":"sha512-b6PV3Kh8JkAROzJDuHFXb6tiNJ3NHyyVXoIvpsK1mB9u1vCK27Ks/zz2bDJmQuyF+rQPUFV555+pk8MqobSPGg==","signatures":[{"sig":"MEQCIFZwAgRPh6EnJycq3EQTYc5HS5gCSw/DISdvieL2nQ8bAiBtjSzNVvlKXep4422qcjcwp3RYxsjSa/NuuH6h7gS0Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1ed9ddd4ab4d1303e3434486e49e87d1c04eaa9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.18_1771294644751_0.8080015881632581","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@blockrun/clawrouter","version":"0.9.19","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.19","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c101b60d2ee89f3b5e45851632590ae24f6bdfda","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.19.tgz","fileCount":12,"integrity":"sha512-pz6XY2DoE3PMHQ/lHI6Or6Zo5YinRcGw4mCN2eQdj0Ze/jHLwp6e09ADIYAiKN/Mqws11ttdCsZmur2E1McL6A==","signatures":[{"sig":"MEYCIQCgqNBFkd4lULUwvxuzndnFpoN4JBPJx0cnYFGaPEEYyAIhALYkDiVafuTEvz6q5AkUFZdvZyhlQm+6Wfv0jCBP+20g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d058ed522e11692e7d7673c8270faf36fc09a99e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.19_1771294868967_0.5429662951212135","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@blockrun/clawrouter","version":"0.9.20","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.20","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3658da7c307f0e77a54452afb14ebeb5938f8a73","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.20.tgz","fileCount":12,"integrity":"sha512-6TR5FeHR0KJvq3hkCY2P9n3COsjoCUXf6vYmXpBNBZ2teMGDEtY5imHms81G8ftpo7sknlTp6viG6FBnjWU8iA==","signatures":[{"sig":"MEUCIQDsVySuQGWrvEUm4A3plYxha6W3xxxzHThVqoq+w3JTaAIgVFlDzjGMHOXuva5KrZrcrEo0rncEWjRgHhdrg7hJ/V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d21e02874908a8fe52d66199a3f86d34de49f505","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.20_1771390052631_0.6359769592735736","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@blockrun/clawrouter","version":"0.9.21","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.21","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7328926065b0e1bc85a4f038469f896c2a545106","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.21.tgz","fileCount":12,"integrity":"sha512-sZDD2B7Uiypk2wEIiU5SJX0A4LnNy5r8i7iUcbZQgrXgxMk5+EaTj8AdLtJxQXE0ULjqYW1kZMvA9ZBcpW/VsA==","signatures":[{"sig":"MEUCIQCMSK5Gm4S1tdem5V2K9vS1syi7qfUnJgQdLVh79nYDuAIgAgpKID3nFgTSnkvK3u96/XSKfrHkVqxyDjoEjrG+JdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153917},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1d4d0f3c3ff891870e4aa3275a634ca3e1528915","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.21_1771393886826_0.8409238057435815","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@blockrun/clawrouter","version":"0.9.22","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.22","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5550fc3dd2f1c1329da9f3f919673b2137c8a84f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.22.tgz","fileCount":12,"integrity":"sha512-g60fhWOjkC2GuuiSgIGsZmr5ZinbJjKSJFYRny6thnuDY5pEFVaUX6Uky16m8efG6AAHhsERYXpm36Dr7qTKYA==","signatures":[{"sig":"MEYCIQDNC/+E4liQYENBf/fQy5I/T/WigV9pkRsOut5L3qkgZQIhAKk/76a/WQzqUf9ZvHQAkG37tWpzEb+997vV619rxlu3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154950},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ff5051a2e6c2b2662e2a5c91e5c7282efddbef56","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.22_1771395401704_0.08325257704202671","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@blockrun/clawrouter","version":"0.9.23","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.23","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6d9b4aeafc31e3c25d481ab9fe20605939eea5a5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.23.tgz","fileCount":12,"integrity":"sha512-56c8k1J1F9lQlhRV9BHrd/kg3foS750856tGWHGF670+oJECUIVReR6DHA+GHYhAGfsR9+sCN5sBoKN2xMl3ZA==","signatures":[{"sig":"MEYCIQCDmKaVGz0pyu4+cx6/+py4kaX1Gcvv8kPreMYL3YJE3AIhAN3m4ZQdvgujJSDQkppfDmEAGtwDK5UDyA0A1uwPBAyk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157261},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bcba8c27261e01008ae19201fd9396e6da77fbef","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.23_1771396233914_0.06288644769015428","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@blockrun/clawrouter","version":"0.9.24","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.24","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6ef01f22a94ebb4aa9326baa1dad1e6d93166a34","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.24.tgz","fileCount":12,"integrity":"sha512-R8sJKbBB+qVNV9fnwBVj2Zp2hqux0Al4eebwTZzac7X+cS90qRdk4HGkhHV9s2QQAypku53W9DdMMAmcRN+16Q==","signatures":[{"sig":"MEYCIQD/00yuSFx6S/0Yi9VwJ8uNQuWKeopMmo6V+wzc7hgXnwIhAP9t1CMZCWzniEnMpZ0yz4rRcXSC8BScyUNt0ti88AKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157384},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f4c0ed81f68bd0900e009fa681840e10fdf0656","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.24_1771396491969_0.3889336908905543","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@blockrun/clawrouter","version":"0.9.25","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.25","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"287cf728eefceefd4e7798a044131c6cc5d46984","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.25.tgz","fileCount":12,"integrity":"sha512-8M3bfeLynJzML5nSacsP1kbQmji6UzGTqGaM/5AV21R90X7pgD8qmwP+7iW5mIDqBb9ZhDPzhyzbJiDIWuCOpA==","signatures":[{"sig":"MEQCIFev6Bp6qsiL6D0Wlz0tVUVpSLtMNg3ozwPeTahvIaJzAiAqL0NMeONCpgBl0YfiKG1INwPp4aVCVyH/r+pWanYsOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c10f0342c1ffc92d22fc98a423794057898f592","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.25_1771397258747_0.7092384036015111","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@blockrun/clawrouter","version":"0.9.26","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.26","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b5afb003232fe29cf28a8ccecdcbe7af68f57c43","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.26.tgz","fileCount":12,"integrity":"sha512-OqCUyxsEunbwzamy8MkjFrAWRLmxOulNGOfN1jMiJiFnbPt71Vbc0ozUCGbZzr8F9kI9+0Nn787bW24icTvmxA==","signatures":[{"sig":"MEYCIQCQHQLJ2Nlpm1QkHSNjDDE2HMHXmh8WN3Ej2LY94SrcIQIhAPsb0p2LyVFvGkDcu3ORp8nWTmq3UOgQkUFEWVwsGHVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157707},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"390950e9c1eb8bcb99edda2c039a53d6f38fa47d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.26_1771397636661_0.8571060975297193","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@blockrun/clawrouter","version":"0.9.27","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.27","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ee234f0da80bd0e3e8afa01940e6105ea334d983","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.27.tgz","fileCount":12,"integrity":"sha512-uFpSAPFp32KZH8XUZE0xUXrTda+wYRvBi5sjOOmheVU/k45AnVGkYIf3xrcsvKcWNdaFHIUe6sdKokogebMQ4g==","signatures":[{"sig":"MEUCIQDeBiueFWLMqCGylF/YIFly8KoXpy9Fj7YKn1TnadmGPwIgR3WdDY+DzucDVr3zBh2NdVO3cKfnY/xF6gxnNbaEa7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"74de7af2e870fe8d9379f1e3aa643e3eee949130","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.27_1771418524992_0.5577624334797182","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@blockrun/clawrouter","version":"0.9.28","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.28","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"adddfb1ae7fec5ac7a909b5714644d0730bbb488","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.28.tgz","fileCount":12,"integrity":"sha512-VIL8fHAvw5dprdcMMYm9nFL11sqR5666XorirXfKtx2ph8dsMZz4W6MRF9hq7LkORQlkNLlcez1NzqVI3uAXWQ==","signatures":[{"sig":"MEQCIHEhiPKRcgFdS49notj56sX3VKqFSWb7uUQ+1znQ6MZhAiBJbVqt+EcAKS+pNFtanF1z8nzFhTEJWhIYpSMPYl2duQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1180095},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1485a858a8e4c7813cddb53f70a1397c54f0be35","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"11.8.0","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.28_1771419933007_0.8676262615272616","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"@blockrun/clawrouter","version":"0.9.29","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.29","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"25113acc08ce5fb428e9f5502fb9e85dbdf7c30b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.29.tgz","fileCount":12,"integrity":"sha512-mLT/74PcjtVpQtnIPMAX5L9lwKXTmVCaQfohefnl3pLzyb5zZwAd1SIcVoNH7/MiPXs+eQZTQ1xvobzjJxv01w==","signatures":[{"sig":"MEUCIAHP9H1cx3bup50bUIg38TeaYq0niAc66ciyxIrkE2IvAiEAyyE3zRaIB85pICXZmCo5frPkGQ0zLHAF/OdcHHT2jNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181193},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e08c9ccffcb5f6ed9fd51fd0316aa83bf0f5dbc8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.29_1771420753845_0.5808404426376819","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"@blockrun/clawrouter","version":"0.9.30","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.30","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"cafe920ebc637bc0dd315457d984b2bade41755e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.30.tgz","fileCount":12,"integrity":"sha512-J6NQRmOBcE/uozPyhC/v3NV7zolGzex7B7UUl5/lx9CSdFfsM5fYQguoJh4qH3XmorRGXPSrMVd7km/W9HLJoA==","signatures":[{"sig":"MEYCIQCeP7SFU6UVJdDd5w7KVsOaKZMqD5s3b0oefGAtoitwCgIhAN+giKgvERlrzCShi7lQT7aX2d2/a8aU713oqOPQz0of","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181653},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc075a56f3ae7242ef064fb78d1e0d35dcae1399","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.30_1771424407703_0.2510647908343562","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"@blockrun/clawrouter","version":"0.9.31","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.31","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3a034c63ca08c5d5d5e21a7525e67bb997876c4a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.31.tgz","fileCount":12,"integrity":"sha512-df9p25PYsdva46IaOs7/v4GcGWziPfBXk9RHZRBoNwsAUcHTZ7k6VLwlc20PpB/udbSMrPSB9ABUVVk4wIL+QA==","signatures":[{"sig":"MEUCIH3tMLo4W3naFFpNNqZl8tX7t/639fMrlY41OmcxfADmAiEA7UbQLX6X2GC6D2hroy3KiXKKWBSAGErgoODkL4GZa1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"acb834ddb1e82ea657bd55234df9fd512c58eab8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.31_1771433066923_0.2635495564085826","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"@blockrun/clawrouter","version":"0.9.32","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.32","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"666d2c62d9e30c5a042cbc8df3c2be9e10e83873","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.32.tgz","fileCount":12,"integrity":"sha512-+S6C2p8FmDYTWEBKkRR0G0yP7ZYuoE/QCHkf6Ed0QkKo4ibwHARxq6cb6/VQ866mFThvjvm99vPpV+gztuCpwg==","signatures":[{"sig":"MEQCIFej4AOpW7zaLwX3u0Q7Gh7flfFFxsiXNM0wNGiK4dmfAiBDzbWujLH4SVdxQNxJbD4t8IW+IAoextgCcgLksRd/7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181611},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e934c2c30bb07fc1b2bc77a4f5122fb5305dd59","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.32_1771438295744_0.869925085725646","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"@blockrun/clawrouter","version":"0.9.33","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.33","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2d0113e770b9922c1dfd67b31dff7a63d83f4d4e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.33.tgz","fileCount":12,"integrity":"sha512-14fGKMJ53tKNSwt0cPlPmj6+JmA+SG4OM5RLZ2LxfiPBgHWAy6jYSI8Pe1yF6VPjvnvPJ1/VJhjJc32s5wBtaA==","signatures":[{"sig":"MEUCIQCkKXa1wN9IbrNvcnKlbyDN540f2Zk8uCPXZcU6RcsxmwIgIEIvgM8mA2ssWWwbCXdWDu/lEY92nOyUAPOVtwficUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"64725c24decc2b64b37f593c754e362b65e6a7a9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.33_1771458620799_0.7296371592417779","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"@blockrun/clawrouter","version":"0.9.34","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.34","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6f116710221377d13f36fba8c3d04c33810a03e6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.34.tgz","fileCount":12,"integrity":"sha512-hz59CHZzlZgXKFwCVpXdDCHlNyExg5A/6HlDpi2OJ7lvHMu6d1Xozs2id0fgNpn6Q8vfENgbprTYLeHi/G3YKA==","signatures":[{"sig":"MEUCIQC4ysQHK+wHZCPNzD3GunS02i5HobBvK+y9+AVqH87LwwIgQOE3Cdf4bZJXW93rpCnUhD1k7++N2Hh6xgFgTSRwWYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1170950},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"465392e55f72a738ddff7fad5070d81fefcdfcbb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.34_1771475370874_0.18481280641935105","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"@blockrun/clawrouter","version":"0.9.35","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.35","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"106c01592fcb0367203c9795e29d61421a5dc556","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.35.tgz","fileCount":12,"integrity":"sha512-EqWl1oh7m5IHeZWwgPXHfBRWRV5Y+ClmJhQNfMmL60uV2mhM+OcKsFi6kFg2kO7DUCiqPjU9wvcj55eXmaLUqA==","signatures":[{"sig":"MEQCIFFZuy+9sK06V445AqAz63Q9tLFmgueHtC4yBtNHNyZNAiBtRoO/ywCK9UcwvswfkgJLmwC76+VEjTKK9/ReyC02Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174838},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6b19fe1ed7b95bf418e288d38a3281cffca6f7cf","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.35_1771504875493_0.9949998153716322","host":"s3://npm-registry-packages-npm-production"}},"0.9.36":{"name":"@blockrun/clawrouter","version":"0.9.36","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.36","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4420b081850f3a460e9f84fac1e5b2d262c2b325","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.36.tgz","fileCount":12,"integrity":"sha512-7yvvRDP3oUVgsJBmcm5eJZW5SIF2YaWh9fJ1vP1FQ2k/D6c4mcN24qvm4SGN8ywjbmMOwdoSOxn+XOXAjb2qsA==","signatures":[{"sig":"MEUCIQDvcyF9GVJhThMMYzs0hBMqqPya4viA4e186ri8NE793AIgU0hx+I6c6vx5VjSPLuGX3gMhuBVzN48Dp4TcQy79b7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174976},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d14677685c9a2cdbe76e335454665a397950f894","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npx tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"npx tsx test/resilience-errors.ts","test:resilience:lifecycle":"npx tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 npx tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 npx tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.36_1771505106707_0.487627326013677","host":"s3://npm-registry-packages-npm-production"}},"0.9.37":{"name":"@blockrun/clawrouter","version":"0.9.37","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.37","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"286e67faa39138fbe8828dd39bb88628431f22a8","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.37.tgz","fileCount":12,"integrity":"sha512-UFLYVgGvrmyvOvqxdSxX9uTJcup/6BvNsELJ/awjLdkVM3uGvz57KCiTJbHvWfFl3eFO6aGW/JYE4zUydi1QMQ==","signatures":[{"sig":"MEYCIQCxWyD9I6a1y4c6d+zVtjIiVgp88pBw6vYVu1nHZnlIOQIhAO3gQOnIXAiuHHejkk5RwrnCaSQ1eGHFJJEWrYHicy61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"00cc1f110d76dd0f2d8e47100a57373616b41c2e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.37_1771522256753_0.865054589533818","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"@blockrun/clawrouter","version":"0.9.38","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.38","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a7c16e9d704114aa18f073ad2f0f30509663c35d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.38.tgz","fileCount":12,"integrity":"sha512-EhVevzTZ/5lTm/sDTQhBH3SrZNdCQWAXJ9WTVDOq1Xyd8YLkrPgiCCJ99YvYcfPkm07hiNxh3CnKfWrHu+TCSw==","signatures":[{"sig":"MEYCIQDbiBF0YjO6ss4l5ioiPUDNMOv6DTk78O7bbrNv+OGVDQIhAN59OwlXAwfgrXAi3BbDwvsu0ppqVEcUZcm8//r54ZWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"025552436d2d05e4d97f8338bb4ed4a7d66fe29a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.38_1771563042247_0.6687678038058722","host":"s3://npm-registry-packages-npm-production"}},"0.9.39":{"name":"@blockrun/clawrouter","version":"0.9.39","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.9.39","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4e1636e7492b59400f9ce51a46ad28628577104d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.9.39.tgz","fileCount":12,"integrity":"sha512-F4mByNTsnjJr8sexSVw1s180jDgBLjc2nTFkdIU35PhRNoxmG4Gn2SdfrvPNNmEgIGzvuju1Ygb8qndbugAHaQ==","signatures":[{"sig":"MEUCIQD79bS9hWsxDchLxU2l7XE5ia8PF5qNfAw8+iZZjGFsWQIgWd227rt4m+JbTeBSP6LClxH3kArdlH4vjwWK9KKRHso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178693},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"93e53b0d63a38a9bd93da05a92479811276976a7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 78% on inference costs. 30+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.9.39_1771646163341_0.6713712402259753","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@blockrun/clawrouter","version":"0.10.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a2b99ba02155a66f66f14c0d4acf7aebe2f5fc42","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.0.tgz","fileCount":12,"integrity":"sha512-lw3omfjRU4Q6mdxzDFk04/FNEXJu/Bx7iiUrdVynYiFMtKeOFSJeJQsDlWLg03p7fbri6Fab4g389UwA+r+tSg==","signatures":[{"sig":"MEUCIEUMrOc0mGQFIXPZh3BTTAKUpDOFv6gX7iIUQUqyzHf6AiEAx/0hdmy13e1mo5qNiIOMLEaXOz3WqNueLrMWJmQOwzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193037},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34e28bf713b120e849d44b0868caf9fa0bfcd8c7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41 models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.0_1771708963324_0.36439660871572865","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@blockrun/clawrouter","version":"0.10.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4c84c39e05e2a02d2e93057a43d7249b827dc52d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.1.tgz","fileCount":12,"integrity":"sha512-v2qQniNtQi/xYNxJIFnhF/Q/OrYOAyXwLz2y9bUOFwEhfYHSk4id7KcP7l/mU2RyhUgyxc9M3y5sanfNJlBByA==","signatures":[{"sig":"MEYCIQDNWc30WETiEEx1M6PQZ8/hR15GWekevlWGgBqs4gXdMwIhAOcOO+JBjBRpVzxxJYDmmPPNyT9qWXJk82yN/kFtDyZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220610},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6e7ed0018934fbb1100af3124a9b58beffa92c3b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41 models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.1_1771738930730_0.12279305232280913","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@blockrun/clawrouter","version":"0.10.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"14eba4e73907f9f84ab2e834ba810f6fd49123e4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.2.tgz","fileCount":12,"integrity":"sha512-DXb4Lj18qYdZY2xFCuVJakhT/ca8leNImydrvHo727E7TILkQuE2uak3B2KahDchj20I9e+RXcz3He+H8/YZNA==","signatures":[{"sig":"MEYCIQCNfv00E88k4CWDfIlvEJBlAFN1fMCNyYefl7ueqCHKzAIhAMGnv5i0zl46F4fJNHPj4sdivhoIukeyLIYHHEZAhGOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1222300},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4c457afef6de19bb3f9b38c6de884327513b5394","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41 models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.2_1771739344401_0.11083712028426906","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@blockrun/clawrouter","version":"0.10.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"42ebb207db212a4b56dbfe52fb0ade2d8e400828","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.3.tgz","fileCount":12,"integrity":"sha512-iWV65UDXjiwAtlPqg21vgRjUxji7vUTUsYl6dacZJZ+OLE4FO8O7MJJ91n3EhKlc/PwwSVMChpbFQ02HqiuNIw==","signatures":[{"sig":"MEUCIQDJkU+q5y30AQmYJWPIOLBEAqO4+vpk+vm46NwRTOIU5AIgY2n/VwOTwIhAyKNt4cMrQEugHapvzWX+Ocm3zB7Uqp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1222256},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8bd1383a6f1d7095c358a0d5c4399eacf22ac909","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41 models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.3_1771739405375_0.5847564203921056","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@blockrun/clawrouter","version":"0.10.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fc496489a26681dcd6cd76459be54020181e5f39","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.4.tgz","fileCount":12,"integrity":"sha512-tF3ATJ0M0XJgj7LBeuYbNYbXiJNQF6avnKRs74Wn5LOV0JSy16GrwRjMt6Y4b4/YOUJZrYM7IXeaHvnh40j89Q==","signatures":[{"sig":"MEYCIQCwLmREjO2A7gCg45T4cXROBIxtKucRCoez3RdUcE5b/wIhAMhpVKo/i6+jPUDi9EejpljOCAq1vXwiM7i52jg/OBpt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224418},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ea3d8bc5cd9e674432ca3d03cea1fa84295a0197","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41 models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.4_1771767604899_0.6135407042834349","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@blockrun/clawrouter","version":"0.10.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6a2a60ab1842aa50b6841882a872c8752b474b34","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.5.tgz","fileCount":12,"integrity":"sha512-2Kt5ZsMsB7OCvT7pZTUOlYFg5XKC3/gTDeK3yan9dXlBYxI043obPww8YnXwybZzbXwwc11vaV2tw3zlvouNPA==","signatures":[{"sig":"MEYCIQCFhL0z3jOzzw0JA6n3nCWPRuojJOs3v23nnISdrpB0qAIhAJPgb/zzG6vVsprf9WCGP6UXZHvDKm7xwGdClgfecSxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270280},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3f54ff4336813a4f06b49a3698f0fc94e7c1778","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.5_1771820801399_0.10480748799668849","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@blockrun/clawrouter","version":"0.10.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"89bf795a8c1111b7a899b1b10c85b2a816daf2ed","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.6.tgz","fileCount":12,"integrity":"sha512-x63M46XXLu1CzIPzS4MyH+3yirV1IY3ZbPSE4Vycz4OzKH9ypmZyDwLz6g+BU0s4VKTMEx838xorBccS+aJvPQ==","signatures":[{"sig":"MEUCIAIoV+gPGe6mwOLnmQlcZdGoSlGql0Vj8wiBo1/6+cbsAiEAx/01lmzV3a5o6jpFKldd1OMkJtk/vAdRkvgC8h4vaUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1313879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9cb7e93617a9aa79266faa30797e6cb583f82982","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.6_1771898081283_0.27277385893266626","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@blockrun/clawrouter","version":"0.10.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"493baa4ec651af8093f23742fc448403b62b0a1e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.7.tgz","fileCount":13,"integrity":"sha512-kkFQFUVleQBq++xplUwhpH6WplxWTOSd1VYPZ7C/GbSjVPiufIHWkTdrP0O95GFpsIVfN6WIa8VuVmNnTl5Cfg==","signatures":[{"sig":"MEYCIQCXL4d5AHm2VN4OqS8E8VnyuMis31c+8ZRa/SLagwDyvwIhALFih434GJMc0S6y+UUFhGARN6G8UiSCgvQRbQa4EIJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337161},"main":"dist/index.js","type":"module","_from":"file:blockrun-clawrouter-0.10.7.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/private/var/folders/xp/sdp70n350p760n_nfb8l2vx40000gn/T/914a4000b7ee4221de2c789bdc0acc9f/blockrun-clawrouter-0.10.7.tgz","_integrity":"sha512-kkFQFUVleQBq++xplUwhpH6WplxWTOSd1VYPZ7C/GbSjVPiufIHWkTdrP0O95GFpsIVfN6WIa8VuVmNnTl5Cfg==","repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.7_1771949750634_0.19170577314917692","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@blockrun/clawrouter","version":"0.10.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8dcf4f0cb34a8dcdd9405f93f9d75182effc4a2f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.8.tgz","fileCount":13,"integrity":"sha512-Y9Bxj43bj82D9mpk18I7+euzi7e/pCQeqBUes09li6z7gDdSIme7YOwd+PrXg19e2qqDUSEs9LdFaYYMUpWitg==","signatures":[{"sig":"MEUCIQCYiFCFQca05JADHMRoa9bbIaw9mHKpISlCs7ZDTb/jLAIgGfKByRZUXKzhPG3aFkxAPn+XtuBHm/yjR2bDTsRmBwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338583},"main":"dist/index.js","type":"module","_from":"file:blockrun-clawrouter-0.10.8.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/private/var/folders/xp/sdp70n350p760n_nfb8l2vx40000gn/T/96c7935890370d5d4fbd8bda26747545/blockrun-clawrouter-0.10.8.tgz","_integrity":"sha512-Y9Bxj43bj82D9mpk18I7+euzi7e/pCQeqBUes09li6z7gDdSIme7YOwd+PrXg19e2qqDUSEs9LdFaYYMUpWitg==","repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.8_1771959590095_0.7845545174670141","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@blockrun/clawrouter","version":"0.10.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"820eb8057176acaa5f2ba45e9cc85e7091658df3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.9.tgz","fileCount":13,"integrity":"sha512-Zfwx9UxJcTNEo8bCzCZezRdrY5Wm1yYnjKiuUaM9UgiDxSqqaOWinAI9Pq5jA+WPPPYNvl32YEKcUrgcfpknMA==","signatures":[{"sig":"MEUCIER17Adm4YazfELXbBvcnyjiY+KTkoQWux1KbqSOQsr8AiEAzViw+W8C0uYjE4JMG6oE3qbw+80kdzy+PSSRV7EcJOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d18fdf33617204361cc50327a53537f9d1c3bf6a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.9_1771960241209_0.8348835057598063","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@blockrun/clawrouter","version":"0.10.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"13dbc2f83034743e349686126b874f1020b19a8d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.10.tgz","fileCount":13,"integrity":"sha512-Oq4jbSAcHzuWjcqC+fmJBIKS1GRlyCRIda7m4x6xVF9al40KeQ1zWDO5+/ZeMtJ7/AuEbaU1kyWyOtBh/ScTpQ==","signatures":[{"sig":"MEUCIQCljZI4a9yPf1e6hboFBeBATP51bDkcpLW1nirdTbVAcgIgPocKUR0RA6dy+2BcYsnNo+fK8EcctQFaUeumsEsDbxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339050},"main":"dist/index.js","type":"module","_from":"file:blockrun-clawrouter-0.10.10.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/private/var/folders/xp/sdp70n350p760n_nfb8l2vx40000gn/T/333a2444a0fc88442047100e17ba3078/blockrun-clawrouter-0.10.10.tgz","_integrity":"sha512-Oq4jbSAcHzuWjcqC+fmJBIKS1GRlyCRIda7m4x6xVF9al40KeQ1zWDO5+/ZeMtJ7/AuEbaU1kyWyOtBh/ScTpQ==","repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.10_1771992245546_0.08241979660979082","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@blockrun/clawrouter","version":"0.10.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fa34e8dde7da9e6bda7a48191b0106b80a88beed","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.11.tgz","fileCount":13,"integrity":"sha512-+Xw3vcFPgJmHFdp9MyNSLnABU2c+SfGl0aHOALazScCpOJo+AFACunLzCGF/icSnlQDt++TEKA81cXeqDdatbA==","signatures":[{"sig":"MEYCIQCHM0FN9NHbm1lr0HYktE56oMQHvGfxM4bjLdJHmfWmvQIhALfuZN27c7KA1rexyzRa60dSERjRxHX5WbyOQPIV7FbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347820},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1270feda8b4a9076f3280702176e79156dcacea0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.11_1772076117505_0.7903317154401275","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@blockrun/clawrouter","version":"0.10.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"453d842094f7d3a0ea244581fba69aca72873705","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.12.tgz","fileCount":7,"integrity":"sha512-y0vOrJ0OUTuafl+F9o8bxjsDUUgjjSOA0kVOpDp0NTXbUrSq4a5PaDWXMtD5Hh/NfjOzm2A6gq093mN+QR44hg==","signatures":[{"sig":"MEQCIBBANiV6W08Mh4IN0QVYjMdE41w9VInJF10jGq5t5ZjlAiA3cRbtrgtHBWQbXferXb00n1XgHuKaFwc7BHc4xtA6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39943},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f60017fd0014d4f6a24c36a18b0aa752a4e047c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.12_1772085767924_0.33931301272307945","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@blockrun/clawrouter","version":"0.10.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"239f9acb901e5e87b53cd728b9088f0d9e259239","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.13.tgz","fileCount":13,"integrity":"sha512-pSICLvBuyG0egecQDA9IfdIFcTF18j6My2ayRtMbsP3WyG5gfN2XPK6Hj8Mxfr4q89zudMoJMhUuxksE07Dl9w==","signatures":[{"sig":"MEUCIH6h/FF3oLK77/ZhLwdHKeduQf8EKZMWmXebG6wYm8asAiEA0jVifwnupvEaA9jlVunk3r6xv1cV1z1A+Ul6nRiJyzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5da16ff340c1a0f979e98940bdf9a28edddf8604","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.13_1772122336370_0.8315879583398149","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@blockrun/clawrouter","version":"0.10.14","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.14","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a128e2e012efde6acc3698a10565140ca022af60","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.14.tgz","fileCount":13,"integrity":"sha512-EiKna534nJc7+02lZrBbAXSs0Bgj7SZ/uPVqae+c1hAND3uXkMuUUFCIK+4SzLM0arMRiiFfA93xXYmpSFfvGw==","signatures":[{"sig":"MEUCIBvo+EvKWo+g5j5ebBTzhwSiHlzSJ4nGttVK4Oevsh/6AiEAlOFXyDsHVrWTeqc1CmxBQKtgGUWuRf8Q/ya2Qoqv2zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346317},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b90aef334fd7a79f697bb686d4971ef5f89696dc","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.14_1772128386908_0.4858776185484177","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"@blockrun/clawrouter","version":"0.10.15","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.15","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b95f1c3a229dfc434d8ddf52bc5a8dd592c697a3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.15.tgz","fileCount":13,"integrity":"sha512-swlXXMJw8axEo0MH8aLMJHHKoCqOn5OTANa2AF3n9c9IRKS2es7M6OnJtEvE0aqCfpKJV2Xt3ZOyOsWzPAh0vw==","signatures":[{"sig":"MEQCIA4aG51OR39sR5tboCvcSykrSTMpimpd9YqXazgd7zIbAiAS3UG9LdTGXLp5LRSa9Rr+4EcVFrCoouOC/Jg7ezfITA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385108},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f8949919613dc13e3fcb6739a4eddf1fdbbd763","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.15_1772134797250_0.7622678386026103","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"@blockrun/clawrouter","version":"0.10.16","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.16","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f917f419201879b04c330a52b617e90e764f5c8f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.16.tgz","fileCount":13,"integrity":"sha512-QCZO0My9AG6KiS5RwN/3o8a7D6hcnqqSDoYNEYTBdhsYTCuRz795UCv+eDVL6VfPi7zZ7x6388ufmGlwaju0QQ==","signatures":[{"sig":"MEYCIQC5JdBfvjVVygfigsKhI6r54pxam6kGJwxAHoVkvSi+fAIhAJftyipi3ZiJrKw5sBwOcOfO0AeCjr4bQEausyZN8C/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385278},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a4c04863726980921fd7a45e5080b40b6fe0750","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.16_1772136586799_0.9043061424698198","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"@blockrun/clawrouter","version":"0.10.17","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.17","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e3dff1617a62f1d7891cee894e1caf95e6f737ee","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.17.tgz","fileCount":13,"integrity":"sha512-UDPeiFkpmx1aZhIEK/48W3M+riEOzwfXFgu3LcunVwISxJpRB+y9APabduzsZteChp+6NXCoUOsGgafjV5VewA==","signatures":[{"sig":"MEQCIAqghjxCVNApnISkaDiFz+mYJ6h3/wcK743P8lts6Zw7AiBgjVBHCGFmgrEmNjZlhGTnVjsNzvmR3UzXX/rkAOgg2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9fb30af8613d798c7718d93e7ae1ab3cbca46423","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.17_1772164175186_0.25430167462187114","host":"s3://npm-registry-packages-npm-production"}},"0.10.18":{"name":"@blockrun/clawrouter","version":"0.10.18","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.18","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2d767865fd6e49936ff5786b10ef08366b74a094","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.18.tgz","fileCount":13,"integrity":"sha512-zXWND6af0nedYNisEmihFujJicVnG/MSApP+uqDS1ndQZJWVEoay4pckgW0nPDHpbqjhrqj0C+u15scjKuNy7w==","signatures":[{"sig":"MEYCIQCY3SOoZh2UfIujin6i59wF9hdAFakCVCdy67xjv5FcQgIhANRMuBS0zeEHV8f6qKWa92xpqIsZRrNLVA5joL+bdY11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c2936124d0dca0517e62da439a778152cd90a090","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.18_1772165558369_0.3938803932577608","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"@blockrun/clawrouter","version":"0.10.19","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.19","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3aeff279cdf24921dee8bd470c4556ff532bb85e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.19.tgz","fileCount":13,"integrity":"sha512-B8E3EjaW3i9a8R6ii/OiHq32ktuuhK9nNINDlqUiEBV0FvKotZ3rwkg/9g4GoKufZQ/jdc3H2YOoBI6tIc+8Kg==","signatures":[{"sig":"MEUCIQCl935WOT49GFjBoyquD1d/IapdkWERgTEbyuIS2uZxeQIgPAJMecdMecnK7972tO3gqQ00Acwgncas4tvwLHBR1Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400460},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"55f94b967b8163b37b9f5b89784c07bbda748f92","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.19_1772202001042_0.22622385285145152","host":"s3://npm-registry-packages-npm-production"}},"0.10.20":{"name":"@blockrun/clawrouter","version":"0.10.20","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.20","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8a8f5e97ce4d0ad5a57bc7da8c7a58e365c1166b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.20.tgz","fileCount":13,"integrity":"sha512-BSGmfJp1mXuXUAXXgHU2r7cSzTOS7bAEy33bm452CVG7rl9NH+JwJo9Sop0yZ/8NjUX1L3BKS8XyGE+qLY3tDw==","signatures":[{"sig":"MEQCIFoxDCxbRpZV63nBUUKVPAIKcnHUtY3bbkYUEilLFtk9AiBHX7fOpSwWmM1r3bGUrFAcrMHSZ7QSaKVrrDx8i4tuBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397694},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb019f40dadeb0101504b4dde1b8f2371e6ac26a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.20_1772236400443_0.6256407822576031","host":"s3://npm-registry-packages-npm-production"}},"0.10.21":{"name":"@blockrun/clawrouter","version":"0.10.21","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.21","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f2391830b2a103850da110a5f39d67d3de53f870","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.21.tgz","fileCount":13,"integrity":"sha512-hlnQjIK1n3pQzxtxP/JhdWaZcviSkFYhXVGtcmrjADjDfwCi0J+sNqQuwrF+jrpSvCf5dPqyhHp7eMcdFcF++g==","signatures":[{"sig":"MEUCIQDbzhjZjAxB+0p2IHhIr205EZFUYWdxT1qhAzJ1ivfL9AIgU94HeqDTa6TzR/iY7sds6DPbCAitpRAhWuPMKOKW39k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400622},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"389205868f3a6f6a8ceff3645f73956fb2e46e73","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.21_1772236886504_0.17181414344254664","host":"s3://npm-registry-packages-npm-production"}},"0.10.22":{"name":"@blockrun/clawrouter","version":"0.10.22","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.10.22","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0dd524f72ce27a705af10f805c4cef0d267b3c24","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.10.22.tgz","fileCount":13,"integrity":"sha512-/atAwdwHNMAoaC9Ls73nZTesAHARdtShvKszi+3NwUhTHoTUcWznJFJKzKfAVyKsHoaH9vu+v+kXAj8XYDulYQ==","signatures":[{"sig":"MEUCIANKgb9zx3hvnqMkIkSnmLuAkPySJLDnNOqOtajSdCW5AiEA4EyAypnLNdPya3cMvkOYoEBx0XoaOLsun46EmQhpIso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401621},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be2a0cafbdc0d129622e4e7f4d4090ece0a9c46f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.10.22_1772237483465_0.9301686597456935","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@blockrun/clawrouter","version":"0.11.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"511e17dc091fcc59062e4fad1ed43578d16c06ef","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.0.tgz","fileCount":13,"integrity":"sha512-v6m4Ufhde0eyA+JpETbgeCoA4cJ7W9tiD9ZZVGdhFrziyUXwzPBHRYiw/Xxq5GmjvVwo6GoY80/OKlMQ57My+g==","signatures":[{"sig":"MEYCIQD91qo9l3LK8hdWaboaDY1G0GUQVcTW4KHpVVh4unXoQQIhAKPIYGrHc9F17uMKYxEYN7NPs1zcF03oa2Grdz0jEljL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"61c3b827f5b6b67343fed90e86062f107c40a68e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.0_1772332564346_0.7191574396067755","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@blockrun/clawrouter","version":"0.11.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4ff2505768670fc9320bc3883dc19cc1cb1fefe6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.1.tgz","fileCount":13,"integrity":"sha512-tenvlZX8rTWqhDCl+RXK35hesUI71oVn6OdGiem/eI96UsDb8bLPhvRh99GMUbgbS4ZNJp4p6wj0bwvURvL5kA==","signatures":[{"sig":"MEUCIQCPixcqaMEZ2FIIN7VjQI9aV25J1qxY0N06ZxUTcPrULQIgR86+4qO56IKNOnwJ59mx5WwtvLTYnKN3dXj1pOo2a2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3dad620b5e5e027369e4f3689d0f22a4e52807d9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.1_1772333285843_0.0664573788734768","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@blockrun/clawrouter","version":"0.11.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"af110584c42b8b3df62b7eda09f4b36b2ef41ee9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.2.tgz","fileCount":13,"integrity":"sha512-u19weocrysgmENr9hTkWAtszHfzIgkTcnfRfkZGJYeX+w9TjQfGdF0iwWSXYv07t/+/qCm6DK8pRLsPtoXrDnQ==","signatures":[{"sig":"MEQCIDoz2QEl7ZTFlv9SqzRazU54AtODrAdaO4awJ+yHbOrzAiADcrjE/YCiCKl28uPM1WsaV6iM6PtSajw43Bcr7k19Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470042},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"71b473627f8b14f941b31b7341ff59489535966f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.2_1772334788714_0.17293499679133695","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@blockrun/clawrouter","version":"0.11.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d964cd8ebc5fd79b5ec760f1995065f460470b37","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.3.tgz","fileCount":13,"integrity":"sha512-dqZDSVdblPwjvXzkImTqYmsqbaOhkQiRrPOeKDV5bpIVEvvWZZa4Swk2O+3u6ApT4yKibSG0TImM4WNu2MJhNA==","signatures":[{"sig":"MEYCIQDj4+0yGPlMhM2dn9SPv0rSPYmsabUXGEwswGz4NAaQhAIhAL9EKs1fITWG7XH+I1Jb9+XUQYm5Cq79GqSv75nILyDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479476},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"648d5ac1412775b81e1d63e5e7c274b81f1b7ead","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.3_1772335929815_0.8128253582021114","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@blockrun/clawrouter","version":"0.11.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c8357ed772233c89d07431ebf657f32d4ab4cf82","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.4.tgz","fileCount":13,"integrity":"sha512-eeR1y2S2TT2qQVaEmZoizcnQcllwIOwkro3HrBDerzlN9+UVWyvJvGdX4CNYmFYVn7WTZFnDaINZrUAjhxGnaw==","signatures":[{"sig":"MEQCICLyL4M/8FF2v1feFwzLOxP0JKfKHLNBFe2t3OhC/B3cAiAE91dT7L9yJUxlKydvBxXSRjoBA60XzPwsEKRTf1oQFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478550},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"505e269741fa45ad513b8afa8c3e6f631f4986ba","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.4_1772336793212_0.8329771179630399","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@blockrun/clawrouter","version":"0.11.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3cb37ce83203a23297c0312256c7dc0c58aa7f39","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.5.tgz","fileCount":13,"integrity":"sha512-NVImzLJ2wOyt/UM/AQH2Cg3FmfcO5Lx3nW1uFDAREe0j1m04vl9oU1XnO0uXHD175o+I8YOYa6j9pxrvKOapDg==","signatures":[{"sig":"MEQCIAFLkzcBfW/qqHKEcrGOl9zn+i3nJse4np43rOKst57vAiADUgwaYHCkpMhtyAbA1rRA3fueXFkplK5q9f2W/4AVYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487006},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b8e5466b9d78e068025f280db79ee457e310a51","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.5_1772338573666_0.3654483215995328","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@blockrun/clawrouter","version":"0.11.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"23d9f2f8786ef6ad393488add6946be73c937a59","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.6.tgz","fileCount":13,"integrity":"sha512-ynGpG0QvfqnpzafI9V9cVWH/IbNKiAPhe9thyLIg0BsFkNhbJhqCOk9OlwAxseEH4LBkFEbPghcmzJKzBO9Nng==","signatures":[{"sig":"MEUCIQDfQnNqBrg9smLRAX7HuTQEXkpMZJ9IF6cY410i4aBfMwIgHweOU5E3l9DgN5+8lbYZQdKc45shlX4FdCWO4neJ8Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490101},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ac05ca9859db7f6db45d6d74c0e1839a9fc96c4f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.6_1772388322667_0.8224341295683117","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@blockrun/clawrouter","version":"0.11.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6797df535b7208da1aa8dfcb1c9511ee835c009f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.7.tgz","fileCount":13,"integrity":"sha512-NAX9m5aeYuUpvFz+Mrj9TsWrCt0L3aTaG618BTAVDwvgTXOzK8CdvT8gqPacu3Eq6AnxtiMkejutaIVkl/U61Q==","signatures":[{"sig":"MEQCIHxq4xnfawsL76guPvQFiAbSd4j05xd0QHhsOLDLlljFAiBmcjUyOVmnVImJUe+esvfj7gqUD/b3vDeekXeKei9CDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95601df5168c3519e318f05c747b2ccef00f3bcc","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.7_1772388982369_0.7276172826089877","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@blockrun/clawrouter","version":"0.11.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e5dd4186ec347dc7f237d086fbc6532c440c00d9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.8.tgz","fileCount":13,"integrity":"sha512-Ngu3A4BdYtYeFxLI896senLX+DAul1fQWVb0QvVeQ7E7tA2BgZF4SDOLN7JFa2h4GouyttqFB9IGyXqK/Wdogw==","signatures":[{"sig":"MEYCIQDfuEnPrw/dkTUPQWJWRbG4Lk2OLoTNuHL6I7v9eqORfQIhAMAtKGmt6APnDCd2Qe6uqPuKE96RnfuEh5nhzjxCqppx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491928},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ca35d054fa5961bebc607a18041dc26f72e4c38","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.8_1772389715479_0.010469766879823705","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@blockrun/clawrouter","version":"0.11.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"25f239e1dba1e382a8938e4c633187539b8280ab","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.9.tgz","fileCount":13,"integrity":"sha512-YK4DoLzB3my98jUp9X8A/9wsGqEQhJZAh91nCdKw9lsSrQzd2BqhtzgXKA11i6Gw6ArB+SJhgV5DCBNxGM6xnA==","signatures":[{"sig":"MEYCIQDDrFsQsPL9jEisjvL52/6T7g5I9iVtUH2+owgoYvHt8wIhAPKFmxB8yBna1+DZeKRMBdO9IqiDGYp2guslXeXtsxqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493512},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c57a505e7682f7f4d6d78c9fae903cfaa865e171","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.9_1772390481746_0.4023439010462748","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@blockrun/clawrouter","version":"0.11.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"62e0afdac125c3101e2d6df5ec3a17e4f335fe59","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.10.tgz","fileCount":13,"integrity":"sha512-21NIsT65EtWKALF43Sfb3BUv11UOgLY/EXiqPSHKPYEpYlb8+YMB45RJo24RRc3pZDJNBY1/nXY++Muk9ed1JA==","signatures":[{"sig":"MEUCIBS8tSnGf0M9JQLBG+bNFXJkxIZQB3sLEVtDpPbXyDD4AiEAqEwkIzUGwa5iLZ/Ij+lFOufXQjSpK0tvJ85TeafCOnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493531},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"90d9b91024c0ecb8377df0ae3512698651c60871","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.10_1772390589667_0.6322330718085056","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"@blockrun/clawrouter","version":"0.11.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6f1f52049479d08d48944713ef66055f6767bf60","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.11.tgz","fileCount":13,"integrity":"sha512-ZgU2xHhMSmLL7ncjDDsJoXjRKbqphhWKUJsX8Or+XjXzNYQzj9yGw6KmyQkvdiiiYoArhSKwsS6/p8wlvE/r8A==","signatures":[{"sig":"MEYCIQD7t6p2nhxBvUqZDE6ZBash+Lzv6XU3zhZdevxy+WNMjAIhANzx1mYBjNo5ZK/+2iB7uJ3WqEDtILgWtVhVnhqOFVbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496717},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b3ffb21916f02960b4d7d0225ce6c2ca5b493123","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.11_1772391768418_0.8243573135081583","host":"s3://npm-registry-packages-npm-production"}},"0.11.12":{"name":"@blockrun/clawrouter","version":"0.11.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"39d5d8da2f9368fe10ff91c6a25c695e3114a647","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.12.tgz","fileCount":13,"integrity":"sha512-UJeBa03M2w9FigqpUn3Ex+qdnQQNjyyhnUhdJHn4T6YzN0wYfZG1BsaB4ysFZsimWpkoQDdBwD4vxGrF/T4yeQ==","signatures":[{"sig":"MEYCIQD7WikIsCixqmIJqRhstEIvGKviQUGgkNEfRFHGaEzMUAIhAK+IaaY4D/TB7CKSfugYvb+qDiKqHYw9BR3cArgUxf9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497632},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"30778b0ff41e15d05f0c4c15afb7751300896ec5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^9.39.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^9.39.2","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.12_1772429151244_0.03107252214099998","host":"s3://npm-registry-packages-npm-production"}},"0.11.13":{"name":"@blockrun/clawrouter","version":"0.11.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"31cc0fa606230e04a4d361671c955090d6c5b184","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.13.tgz","fileCount":13,"integrity":"sha512-Sn8ifgs/Xt4cDHTqHwQKdPz6/2UPFoA8xd73JOkxXmusCXV06/CQHN2daU0CkGi+OjQUSojb8hL/96ZCbEAcjw==","signatures":[{"sig":"MEUCIFZAU+jwcK4EiIFnzTnyG5W6+9NM4UUl/yvhIKquTvV1AiEAn8v/3rlItWznE82LFo5akLp1eU0HYne3R2QZgAx7h3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1412210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"48f026bb1942f51343bed133bc3260e4dcb2a39e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.13_1772553803394_0.1716339175172612","host":"s3://npm-registry-packages-npm-production"}},"0.11.14":{"name":"@blockrun/clawrouter","version":"0.11.14","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.11.14","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"72925433826a0e0cef57e3a6ce0c179a06369ead","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.11.14.tgz","fileCount":13,"integrity":"sha512-8Lhwd9tYMcrFsQ8XCDZ68PmGL/BeJ4m0gyGi83dSfIrHOvZAe6RybWLZQU87IsbAzn+bdYh5aS0MZnsLhKAVGg==","signatures":[{"sig":"MEUCIDsYC+EKWVrz35kuDLMza9vklobfhNSYeLDijTktTBbvAiEAiEXFssUjAWvOE3LnBfkMWg8s6vXdlBmyz9CADyphwZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588905},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b8db6a5c97576767625eff707f4259e2d1f293e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.11.14_1772554174899_0.11017096987354291","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@blockrun/clawrouter","version":"0.12.0","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.0","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1f6a363bf7365d714bc9b0524f558252e9907e84","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.0.tgz","fileCount":13,"integrity":"sha512-sKhpJvFlfQtXMaINAsNeOnXGS0JvYmybBX5xUeB0gujLGeezmgKpg+LUw339bhT8hvNm8oX0HFlRJIc3nB0KtA==","signatures":[{"sig":"MEQCIHpY9eWOu6LJ21vMT+oFG3O3+Y6W3wMxrkarAkRXcL5rAiBne6/I0ol4B8cUXEJYGN5aaM7jyBT5pcmPBlIVjLYNLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794858},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bdb2406b539a12821cddc2db33d7f076eb0aea4b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.0_1772586532375_0.3202991638258754","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@blockrun/clawrouter","version":"0.12.1","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.1","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1b542eb0319a08ba0ac23c3806228f9a1f397f6d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.1.tgz","fileCount":13,"integrity":"sha512-4sFBL+dk/xuOz5ulqhuL5UipYN86ewfSGgNi8pknUnWhs4xb9IKr2QbjMXpNNGjavFZRXzAJo01IGjBK9T3jjg==","signatures":[{"sig":"MEYCIQCKgIOl6NTKR/1+itT149rSWwpLqk00YSLJRYWf9+PVPAIhAKF79vVYmGbEENcUaFrdypk0TMaLcAN/78q6GasDBHlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1797173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e74bb4b148f5dcd60658cc10675584ebde8a7d71","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.1_1772599467053_0.7723968152284515","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@blockrun/clawrouter","version":"0.12.2","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.2","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ee12ee07c5a5bd36793fff27ffdb49c724f416f3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.2.tgz","fileCount":13,"integrity":"sha512-ZzAxq6KSk/NvbqpfW3AFnfPbD/nezFDqqv/EemfUPQYChbPGNEBHvEBtqgqG1mKvV1WTcMXJGCsbo+5YsE4HBw==","signatures":[{"sig":"MEQCIGFKJREZS5eScRY0LU/PpV6dwB1LoucHvFrnTpUDAo+oAiAWpz6vBuAn5nuEAclnSr2XnUuNmxmybRMCuv+un8K8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1797171},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c5ff78777f00671bb7a0435773e389127968d30","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.2_1772600241415_0.28124971948047706","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@blockrun/clawrouter","version":"0.12.3","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.3","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"06b2008547fbf45cc567120dda40a87188b16aaf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.3.tgz","fileCount":13,"integrity":"sha512-4rPL81J+p4YrodGRZWvWcp2kHlLQNBzS94Vhg8CzS3Tk3KlgmLakU9t6aurcdm0ktuwaQD7+E+SRv1sWkw40jw==","signatures":[{"sig":"MEUCIQDFAya25hb/XfGpbSLSplnNHDB+D5ZDYdR1AqsX/iNOQwIgX9Vq6PZGKS5xkYT+pUWuCVxxT6xVTbBlt1YINTIHx1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1799621},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"288c689c50f9b984191ee19ae747deef9bdf1a56","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.3_1772600487129_0.29489625069178893","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@blockrun/clawrouter","version":"0.12.4","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.4","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"533307621af86024977d4133fdc53dfdcfa49f75","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.4.tgz","fileCount":13,"integrity":"sha512-cPfjsTH10fdIBOUYYeRW/GPN8mNaTYftr06yUKrots1+T40xWpwKp/kKYvuMoS9XFxoR77JLk9B5HUMD1+1Wqg==","signatures":[{"sig":"MEYCIQCZk33gIYvKbMkJN0nGH3uUCHwVdMnydvaELxFzmvbCSgIhAIaulBhnjFK80VXoLJFeD00cLFkwfwnqZJdicdQ4sN4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1800111},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a1f07ebb6699f4d349556b10d0a5e7963b0bab1b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.4_1772602556937_0.20971278046407904","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@blockrun/clawrouter","version":"0.12.5","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.5","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ddf07b95677ed280e583f89f291c6c8962308a90","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.5.tgz","fileCount":13,"integrity":"sha512-d0YSBk0blNhobf0FBNE2TnBD7+5MRThMuy6LqB/cG6bvYQc6o2tZSiwYT6V6YP9xhNheN9I70iwFBINVb6Karw==","signatures":[{"sig":"MEUCIDf6CT40PrmiSP4GOwe9z09eW2Tq/+LxPv65WDwlEf2wAiEAldgiNM/sKu0AKjrHGJxMRVCdiHaZ8Y0yzh7moIDomnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1800767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c998d8d1cc503b1d190749e3b110062d3d71fbd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.5_1772604237816_0.12399220957743418","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@blockrun/clawrouter","version":"0.12.6","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.6","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4db24a42a2dfb9bdafe81cae7cf8b7341ffb1871","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.6.tgz","fileCount":13,"integrity":"sha512-phtkpB1KEbJiWY3umFlmtjQMAiA8+l9qxbVN51vxExyoFyvf9Py/wimBNqhTMYcjol2A8NkDbtTCMJplv+6gWg==","signatures":[{"sig":"MEUCIQCqCZU/QILJeDlB0IMRcumDz2si4ur0F5MSVch9+BCvQQIgCPd1Y2KiD7zYmy82rQiex7VewbtRzigzHm9RN5Or038=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1806403},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"790898285474c105725c87c80328aa9c4badb3dc","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.6_1772646695248_0.6698054857253899","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@blockrun/clawrouter","version":"0.12.7","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.7","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"dbb774b66f3500059f857317a26a4363420bf762","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.7.tgz","fileCount":13,"integrity":"sha512-oDpFfRP/MrqwGcTz4VBO653u1jJconS+3AxeHI8ne+HcjiAxjV11/dpo0eKIlT5/WwIrgw+Ac6ACfO066VtnDg==","signatures":[{"sig":"MEUCIDc0hCOTb7Azc/BD6dcxMhaRVM3ExE6kI9J7jY5b9o1dAiEAoMcq7uKC0+P1l8cTK2pTgObxlF5XHOmxr4BJxQ7GAeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6da6a45c1a3901d9aa2b9557b4dbfdfbc8dd55e5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.7_1772782559003_0.36817585963723465","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@blockrun/clawrouter","version":"0.12.8","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.8","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"47468c85ab64a12b5d96d980af73ad12ea65526e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.8.tgz","fileCount":13,"integrity":"sha512-8Z+6YPJjjUrPJEOtuUet9QmI+3usyD9AFvDG8mQGOlcWf6dQSG9pa2pl9f9CkAtH+vPuz5bIv2nCtAmgcCZl3A==","signatures":[{"sig":"MEYCIQDOu+fgR/pewdiOgLhsQF1UBBFGu/jE7HEv7vGDBKu47AIhAJKcPvoT3tbNDaNifKSVhXUqD9oMq7nf3MIIPYUaD2Jk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0197b5bd549c6d869aca2b2d057507186bb190e7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.8_1772782931663_0.8600342882014513","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@blockrun/clawrouter","version":"0.12.9","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.9","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d4282ee45e8af9cce811b19d0056978cc573043f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.9.tgz","fileCount":13,"integrity":"sha512-GQ4oc3DmOkF+8pmQsvWjG2EILKf5uTQ4E+mU3UQGM+B39VXswuHgLJhCiM/MbzyfrU9kuLA1J7Fjww907KPQrQ==","signatures":[{"sig":"MEYCIQDtjP5YaHhEwWG7a26fyROhRmKiY3PNE5VaB+gwjRLJGwIhAIuhf0IMSVtPw0kMpt0x9OekN5+Cg7zrdAK0nZbKysV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82890a7a399ea35dba880f70651302dfdc3a478c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.9_1772783931873_0.9239739697276006","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@blockrun/clawrouter","version":"0.12.10","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.10","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"92be517c51ce9645ec7502f6349a5d4cfac49a3c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.10.tgz","fileCount":13,"integrity":"sha512-uKd/uQouYF3iKvp0JN38gVztKvQf7Nw6TlrHnbRu1gsqqZbyB5qjmoz0Lkdnq6KWtq7XGhpeiVOOclBs8P6rIA==","signatures":[{"sig":"MEUCIQDGB8QuX6PLHuzWwG8TzCldXTE0rTBTpBoRbrkWjqlPUAIgXMK75I+easBgV3DNUWUsQdCPGxouAlGIX48SdtdjPxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1820456},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"960e72c59dec1d0baf7b6139aec8aa7d35d1fb46","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^6.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.10_1772784561573_0.8181824072296697","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@blockrun/clawrouter","version":"0.12.11","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.11","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"10c5ce1744c3f96563430fa839ad817b05a41275","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.11.tgz","fileCount":13,"integrity":"sha512-F36kO/TFwoZkQKYtsDBw8Qq8uE6Yj0qocMFvZ2Sa0Rnz06nBkZNVeCLjyDBo1cqFqKHYQEAPi6gF2EPwslmpnw==","signatures":[{"sig":"MEQCID59vvP3zVS1/reMn1smg9783mBtth2GkJ8ZWhywoyjnAiBlxGcLdZ+5TH1RnZngbbKVEYTGLt8q6HGxHwfTcz3jew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"300e1971cdc019fc95f497421e3df8aab80031a3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.11_1772823588545_0.7616564719362995","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@blockrun/clawrouter","version":"0.12.12","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.12","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4aac7e68c1c8f80e83b667c58683e3a4e2e08232","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.12.tgz","fileCount":13,"integrity":"sha512-/TGNY0wc/CYua0gv50xYMUYefnDHUVL20+L32F9TD6hUU1tX8p37EKTZCVVdSLfjC5QwZZ2Cs9j3ZXoJbdiGgg==","signatures":[{"sig":"MEQCIHqmfXD1UeyQu3dR30BO2P9A+AuTEA9zPZL0phramkhWAiBqQvW6ddQ/g3zxv9YD0ssiOCtebkphBCEV8KYiT+ZOVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1831064},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"94134e849dc7e588d9cccaeb593a4308d57e96f0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.12_1772859110859_0.037872356223158876","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@blockrun/clawrouter","version":"0.12.13","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.13","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"56033d8a0d5860b63a8503b29c0bdb8fae11d208","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.13.tgz","fileCount":13,"integrity":"sha512-soy6n8CgHEEQFHrCZCFnR6IiVHv9JWo0qT0S+f7FBH59hklkXQ6YjWwgYnPv5U5agBmha5KKpbtVB4pXeveh4w==","signatures":[{"sig":"MEUCIQCIeFluF2XV5WD/XeegfdkjrgxldON65ICAr3bFGU8y7wIgDyOrF/TWZwJ8Ul/9BkaB/iz/TLYriiHY6zwvlVp30Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1833204},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc9ee50c983c650441ea23199b1cfc5a9df97515","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.13_1772860298927_0.837534823410645","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"@blockrun/clawrouter","version":"0.12.16","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.16","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8018a460f67ba5225b3dfe3d404630b543cd7efc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.16.tgz","fileCount":13,"integrity":"sha512-FhtVXyp0+8nLtMPTKrt4q6Zy6NLCjb24TQ1+M1GbYCcbp5MpBlziR42FnMokeeuypQq9fBqeOGx9xtleD9ByVQ==","signatures":[{"sig":"MEUCIQCE2/hR9/5aIrLDcM7Ha7ABa+QBbT3lytXcM8cZ8EXzFAIgMdbKUFOMoAszSBmrW+Eghg5uNYU3cLJbTiqJqmub44M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1838811},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f2ab69306828b6fc41921d78aba058e3937d8f61","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.16_1772931523549_0.9371511845768803","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"@blockrun/clawrouter","version":"0.12.17","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.17","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0699113008994d17cf32f050a3403fbf49b6f7f6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.17.tgz","fileCount":13,"integrity":"sha512-4bVEZZ7vyPTY++GIVL3+mWBGHSUcTn2S0Ep1v6P9OFveNfcw3igiwPo3wauwhrARoO6bFIKwMEIwwbZFwY130Q==","signatures":[{"sig":"MEQCIHIJePgzX/SAbv1KRaqf0rRj7iYlt0ah6CvG/Ruremc5AiAJKclXzidSELSC3WNWgL1ikDr1tYAujjuTJLVRzgOH+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839209},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f2ab69306828b6fc41921d78aba058e3937d8f61","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.17_1772931749696_0.5083555634157852","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"@blockrun/clawrouter","version":"0.12.18","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.18","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4e012bf6bf12ded91173846c84434c9139bebf4a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.18.tgz","fileCount":13,"integrity":"sha512-F30jHd4mDjUawB1WrXUtpR7oTjKkfrKDYvA/UC68BdtU1UzZfOXNH/vfaECQkMb4Y9l3MJbSTnoyxrCQ4kpbWg==","signatures":[{"sig":"MEUCIAnPmuAPBpZJpij4C/tX6xHIgL9S7zDC3/lX18O2QBG7AiEA9vY/T59PKoHGx2DiOE7FuEckhTGWM1j+IbYhHgBv8TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848398},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"44c6b96cc1481e5445a3578241ed9faa3cd18681","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.18_1772931933891_0.6919148006377915","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"@blockrun/clawrouter","version":"0.12.19","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.19","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3b6adf4aa8568326e007935b029a25fe791d8bf8","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.19.tgz","fileCount":13,"integrity":"sha512-HYPVN4yaVmzwlYT4xntAEB2VfR5vBPLLNUNGdjrSPLQTGBY7ZfRx9HfsWVQV0QisDYRMVv2pvCkcXcZfTV2hlg==","signatures":[{"sig":"MEYCIQCp2N5wh3HFB4/0f4BzdB9PdHyBYuQIAb725L1URmIuhgIhAOfxLc2xLgJqZgK2G32fOGXSzhcZYMV5NdXsOQ6mDhRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849770},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dd643d30f46b7b17b8fa75fb2f20b601c579a682","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.19_1772932477961_0.2920186859066356","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"@blockrun/clawrouter","version":"0.12.20","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.20","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"75876f2eda77b5b8635f2d99c6c1484fab04a6cd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.20.tgz","fileCount":13,"integrity":"sha512-4B75YJlYi41mIvKA42USs738WrQLIxxvu56DJZXGwM2tq7mtCo/jhm7RoDR4ld9qpwP3/nUdImfuWIbQWlc9tA==","signatures":[{"sig":"MEUCIQCRuKwqXI58hBMJOfzFd+BaaRyv+1CQ2CAPdjUIB57CNQIgLLqOOfH0ikBwc9mmhF+6VZlwDg17KmNJ1swOUm6hJJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1849598},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b358e6fdd26113dba836b55f58dfef0fc8d6134e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.20_1772932576277_0.5017335630361661","host":"s3://npm-registry-packages-npm-production"}},"0.12.21":{"name":"@blockrun/clawrouter","version":"0.12.21","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.21","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"21cc9343254a49eaea55dc19edcd02bc95bdae0a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.21.tgz","fileCount":13,"integrity":"sha512-XRDDRMfJzqxzFpbGqNm+cxQxiP99YiicdOGujqFVQlUqTAYNI3fCYnDo4eCddw0PE/+1gkyT3tTqQxG+XQUndA==","signatures":[{"sig":"MEUCIQCJObyTMM7i54S33HmTpHDR0kQ3Ni7kMxOa8M8N9RqqMgIgdIYfHQ/cKPCoLVMPll3v9MibJIqCFSGh77zgv1sc5Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852453},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1cb21b2f0ffa698cc0688b9883d986b6ba8f981e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.21_1772932880281_0.628678197456265","host":"s3://npm-registry-packages-npm-production"}},"0.12.22":{"name":"@blockrun/clawrouter","version":"0.12.22","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.22","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4093825fe47b02e9094b105a7abc3ba00fff4129","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.22.tgz","fileCount":13,"integrity":"sha512-cCrpKZkWtxiT7QglUjJAwVB+zCen4CvcQwC/NLHaSpyhiZmtzQCSz0CBucJ2u7080i4Jkch2IRqWiIcTajCgug==","signatures":[{"sig":"MEYCIQC+/xasy/6Pa8F4u+9Xv4Q8xVoLEK8GkxSWE22WiESEswIhAKRHL60/yLVwFPVymstQs9bH0v6Q21W7oBONZri3R6wR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6bbbf0bc3bc15eec43a4ccaebfe3f4fc6a884ec5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.22_1772939388040_0.42671032368109874","host":"s3://npm-registry-packages-npm-production"}},"0.12.23":{"name":"@blockrun/clawrouter","version":"0.12.23","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.23","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"90ab39e4600f648d990197432c2c5608261289df","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.23.tgz","fileCount":13,"integrity":"sha512-aw1zcOLAuOsojWLkOyZzlUYIu8s6I2zSkZqYW293hBmMVYAEPagk4vaZYuiJNOiTMrlVPeIlSKqW1/lTJUat6g==","signatures":[{"sig":"MEQCIG49l0T17/3CIncm+tQWtCPNLGHuVaHUxPiHA9DNNSjdAiBMSdDbCkju5vKDSEfGYYUy4hOhz4PKMFoKdOaEoxv2kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d77335d313aa9eba5240fb7f8ebc6a486cc3e93b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.23_1772939539659_0.028206969687146755","host":"s3://npm-registry-packages-npm-production"}},"0.12.24":{"name":"@blockrun/clawrouter","version":"0.12.24","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.24","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f67db2e326625020319bcace9e250b4253766b15","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.24.tgz","fileCount":13,"integrity":"sha512-u5iCNFkt1DHqTWKdaDvyL2tp/hroi8bTwqR8MunlJQnFnYocu9ziBA+qztwXtRitQGqtKRrsfIfNlcWQQBCPZA==","signatures":[{"sig":"MEYCIQCgW53VM4vzDUGQWarT9xX9AR0/UVGScOqf8o2iaEaITgIhAJ5p3AglxTbbk/roy5hZde+aL+8HviIm0aA4D/tLr7dr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f3d2cfffcf3ec8e037a14b9e77df32adcf012bd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.24_1772986486867_0.8856010227925537","host":"s3://npm-registry-packages-npm-production"}},"0.12.25":{"name":"@blockrun/clawrouter","version":"0.12.25","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.25","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3125599e3817d344bfde6b083c1e2a467cffce0b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.25.tgz","fileCount":13,"integrity":"sha512-LWeJxrDYH39eZOl6CVxSCnmpK2PeiFeLzAphaisiZHUM5FoTA06LvjaiohjOqquRKf3lW7TArScZucC4V5s6Bw==","signatures":[{"sig":"MEUCIQCpL4faeRSMsHJBQfPZry6ruUUprAdowIy2OpMBR/ffBAIgR6Pnio6HLWt5C0NbQfmXXk8snpvkDkou9JeE4LNZlRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"467aaab568c4c445c9f7f2922697952895bbc572","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.25_1773020179202_0.17250202117382818","host":"s3://npm-registry-packages-npm-production"}},"0.12.26":{"name":"@blockrun/clawrouter","version":"0.12.26","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.26","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"645292a8585c7440530c3e9d35f01a8829405bd9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.26.tgz","fileCount":13,"integrity":"sha512-pSsSE6IVKXfiQHq2tvYNCOKLrFqFwmgRkb4dh1/tXfyLBllPFXowoHrUijdBG4y3ksVkLh0gvKr4KZtmuf/k9A==","signatures":[{"sig":"MEUCIQDUem2RnuyEQZpT8pIk/B7g0zBwXjb+Fn9QuAINhsF48wIgDwX8P3BakDk/gpSrn+aab3bw+AqLdH5aYUFgDd3CoKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872382},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b424c678ff47f082416e444c9f268ac18facff13","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.26_1773027200616_0.7263559923619225","host":"s3://npm-registry-packages-npm-production"}},"0.12.27":{"name":"@blockrun/clawrouter","version":"0.12.27","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.27","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5c4bf9e5303adb2e73a507bf554b42e7353d0d9d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.27.tgz","fileCount":16,"integrity":"sha512-/MU17rVkU5nmKoUHzL8s1lS1QlE6s2ZFnPdUV2IiIAZYT8D1q40xIOdLO3asQKTXIAWpNSJGYgQ2kK+T81hfEw==","signatures":[{"sig":"MEUCIDBkJw9/Pf+c/IKav8EGdmxp00v1rL29rDsYqBfNndXAAiEA9SR0TgHu1t+n47lkqVASQlqUbmzXjiBNzmnn5lY7UMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c1d55e4f3fc66cfe1aabfaffbaf01fd3c12501c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.27_1773076055747_0.6136905044203045","host":"s3://npm-registry-packages-npm-production"}},"0.12.28":{"name":"@blockrun/clawrouter","version":"0.12.28","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.28","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c799d23be0a19b0dc23d0c02c2e656d447d947f1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.28.tgz","fileCount":16,"integrity":"sha512-tJQBGt6ttCdxSQSqFtz3k981YLQu+mM5meXGAMq5LuxbRoyKaPrV/y16qxH+t5CazNCTUwa48FwCnOs1rRqaFg==","signatures":[{"sig":"MEYCIQCgXZNYXvFuyPK3L4MyLO++3VbXZ/upNmE23Ynpha8s/wIhAOoAcKgENmdWmb8XWz98j77ubeY0fzFskKFqltXN3H+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"248762a04c997e0069fc35675492c4fc68afdb53","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.28_1773076612324_0.9815417178631298","host":"s3://npm-registry-packages-npm-production"}},"0.12.29":{"name":"@blockrun/clawrouter","version":"0.12.29","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.29","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5212dcb36a73dd9db8828769b8e45dd7dc671564","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.29.tgz","fileCount":16,"integrity":"sha512-JA9HDpBO6sHzuy0ZeMhkcGsHN+k191lxJaIjJHSw3fhOUom9QxYjslxInEU63IaOF9z15NkBQBpA68kBLdEmFA==","signatures":[{"sig":"MEUCIFxTo3n6W8qfR52DlhB9c9tIm8DAxSIBuqJEqbCAA5VgAiEAhgIHVzTQB6Pb8zBJBvYd73HVzkUD8qhXCn0V9789Nf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880552},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cf8f30fd9560bd04a0b5dadf7e45d72480bf664c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.29_1773079750319_0.9768027097767655","host":"s3://npm-registry-packages-npm-production"}},"0.12.30":{"name":"@blockrun/clawrouter","version":"0.12.30","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.30","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9175284d76d5523330f7b4d35fd9858b30bedd98","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.30.tgz","fileCount":17,"integrity":"sha512-Jyl5HZa4x+SOYc/PW488wBq42frzzjfg4bCuoV0w8aIJL4F+oTBVvA9QhLFwn0FNVpnSg53ImI3PyU+tXNhqwA==","signatures":[{"sig":"MEQCIGcXsEinxjW7kpVO6dJfAOumXRjzCPVjfIA+rmZZbdcKAiAD3fQ7Dk+VFmxA2DwCmjzsUM3I1t2GlswcDZbIheP0Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1882899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c87beb648c09bf04d8785024bb41d5de4d7cdce","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.30_1773104777168_0.2710957397727243","host":"s3://npm-registry-packages-npm-production"}},"0.12.31":{"name":"@blockrun/clawrouter","version":"0.12.31","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.31","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c371e23315f2e561229f6a9a90183918a27878df","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.31.tgz","fileCount":17,"integrity":"sha512-SODMsHt53F2TDwOCJkFui9jnelpwAB8dHVvN5L5JEojVRG+sRoSDwFwI+ySfHtIq4UTsjWJ1sFptPLjuTyuNHA==","signatures":[{"sig":"MEQCID/I1eBRaI0GN6cuy+5sQBp2Qkk1bKmpnQcOifJm08XnAiB3R6/zvRTTBb5LdG5K+E056SPhSk5mIsKE0MI9BUsJdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1882899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8162e578818a13e126590c5d41bae07024b71a5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.31_1773198877484_0.1437900682799591","host":"s3://npm-registry-packages-npm-production"}},"0.12.32":{"name":"@blockrun/clawrouter","version":"0.12.32","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.32","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a017f7db59868b22a01de6d4dd4b84253106d635","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.32.tgz","fileCount":17,"integrity":"sha512-9TzO/zuHAYtv6ykBGuUZaHmaFDd2FMhkULiiK8WwiRzKxKcJnOsQoS06SDXGbljlTU2ohOAp/DXqkPlpmFl2pA==","signatures":[{"sig":"MEUCIEqrSBe3g7JK3eRB1CEatvqX6zMHvg6zGWPYisOiQDjHAiEA5rbuIi6R7biL/g5ggV+Ewu1exHnIgc/uoFUpUlyRalY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888987},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3fc0d846dec9816c2e82a2f1c01ddd62def7bd72","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.32_1773200188620_0.24972666817638522","host":"s3://npm-registry-packages-npm-production"}},"0.12.33":{"name":"@blockrun/clawrouter","version":"0.12.33","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.33","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"be1699761c552d407da776ae7cd625fcd3255d07","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.33.tgz","fileCount":17,"integrity":"sha512-kIsdxMJNS4+oHp2D/dSdmhZfiXv8Y9JxYV/QvwLj4+tQ1NwRyN3gXuwaBNZypOyBrHUZtZU01Us11AD/LFzlMQ==","signatures":[{"sig":"MEQCIFL/eSFQogxuhyUPrseCjj6peKSkTGGkNO53tHixUTCWAiBO5u4jMTR2ZCTWnoW6G5Dg4PSOshYRU4EbSIdCbRQH/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1952118},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d3cff90be6a38467296d9f23576db585e1124e2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.33_1773277445912_0.7030605253771365","host":"s3://npm-registry-packages-npm-production"}},"0.12.34":{"name":"@blockrun/clawrouter","version":"0.12.34","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.34","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8302ef3af396687199ef5ed9b723351484df940e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.34.tgz","fileCount":17,"integrity":"sha512-Dbd+ny6DKl+qpRVtzvXcXqIS6AWN6TEtTIl/r9Wx/kvNBnuP+l6Q8FYLTIKcERRIM35d1gKfWk00GG5fQo7yTQ==","signatures":[{"sig":"MEYCIQDGNbvGOjO1bVYrnRjikKJjpDuUpSoDMFuv1M7FrRDtIAIhAIsmfH4Bza5birURWp74aVTXeZggYVT5A5jOgsS85O7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1960507},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0ad45b316a4429a102e8abd2258e0c1766b8f91","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.34_1773278197707_0.5773431955604351","host":"s3://npm-registry-packages-npm-production"}},"0.12.35":{"name":"@blockrun/clawrouter","version":"0.12.35","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.35","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e559b3ad914622b36120dcfd94bf9ed2cdbc159d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.35.tgz","fileCount":17,"integrity":"sha512-82uIPrEs0GMZLziPzvbkh0Y4SE5i3scf0SViDHlOZRMwxSculwZ1jpR4Yn7j1a/9b2SiAQibSABbmUqrjtmP9g==","signatures":[{"sig":"MEQCIGo5rTxzTyLXdi8HP1tpfxZR07vPDyzmJgB2VwXvFZWLAiAE7CbHddX6q7D4Vzza1VJ+uc4tPS46d4SL/839HVS5MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1960507},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"177625b9f4cdbb4f3cdabe88b68d0e611bfff524","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.35_1773291267812_0.36775004868200356","host":"s3://npm-registry-packages-npm-production"}},"0.12.36":{"name":"@blockrun/clawrouter","version":"0.12.36","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.36","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8c5669ad5338ef5fb013a6d007a62518c0f5388f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.36.tgz","fileCount":17,"integrity":"sha512-VXbzUER3SVsHUQs0bnjG7Q8gS4fIQ198vNKzFICXlUeByFTLPIVAGnYNc5nzV+dVkaINvaQ9ZL2RafVPfUTkGw==","signatures":[{"sig":"MEYCIQCuXYC38v+aqX7yQuBlLCGw4UBdSzM/lK2bDBzI8wEfBAIhANNz9NwXaqdnR0yzFLv8jkNwJN7mbxs+4k+3fQyJJyx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1968484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"df7130132d0139a2dfc0952a7c6b3595f0fa3063","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.36_1773415312259_0.1375984522046858","host":"s3://npm-registry-packages-npm-production"}},"0.12.37":{"name":"@blockrun/clawrouter","version":"0.12.37","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.37","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c29389c41fbd22d3fe0bf7ed28fad2203e81a963","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.37.tgz","fileCount":17,"integrity":"sha512-sc0gAiZ+KNBln12q8wQyeqmvzQJkU/I1Er14F5SclJlLtIrhKzr/Modlzb171tc3wxhysWHBcc1B6usvbqJmbQ==","signatures":[{"sig":"MEUCIQC/vxQoU/AYuLvlncqro/kFkEL+dM9nUvpDrOdu8URXyAIgL6emxfb5ru8MJ2fXDzZJTlH+bBpvOdl7lLm2leKp7ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d15ebd2445bb33faf37c7aa3b232c1bb5f646574","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.37_1773415925493_0.8841621816263316","host":"s3://npm-registry-packages-npm-production"}},"0.12.38":{"name":"@blockrun/clawrouter","version":"0.12.38","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.38","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2142e99661843bf925dd839c01fbd7e1d6b454e0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.38.tgz","fileCount":17,"integrity":"sha512-tn7V9+Gu0c4bjCmlT7WhhyRQ+JleZg9IocJzQn4bFVthr5W5tKHCG+rDEuaPIlQUK93QEWJntfpknWeD+Xl/3g==","signatures":[{"sig":"MEQCIGYUWoulxlAWCtdsv+XKDgtg33pu1sz+y0yQ1fLi7+N+AiBYNO4pylrMaYCDECUTVxPJ5/qiJbfh0bmbYTOS4Jk69w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975170},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ded1f8033af61f0e7869e073ddf94074d6d426ed","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.38_1773435436851_0.3837023721347952","host":"s3://npm-registry-packages-npm-production"}},"0.12.39":{"name":"@blockrun/clawrouter","version":"0.12.39","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.39","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0895c84820e6a75ff017801eca6017811830feaa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.39.tgz","fileCount":15,"integrity":"sha512-8xgvIPo4O6iQq5/oUhEr3gZvmZU5htitvchBWUe7z5NUlvklmzqOiKFgmWDJU6sbP6mXWOg+9dM+3DzS2tFJxA==","signatures":[{"sig":"MEYCIQDWz6Vo8T/bdrmEYgTcenl6+WDHeNqUAeYkA4210+QowgIhAMG+N7KwVrnO//yp2GIlrd739HDY3Lq+xKuAZ23JqlEU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1928563},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e2675a26136fbfe803fb6dc9209af883f25db8a3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.39_1773436729079_0.9098297698758817","host":"s3://npm-registry-packages-npm-production"}},"0.12.40":{"name":"@blockrun/clawrouter","version":"0.12.40","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.40","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8f6fa9bf1caad3824a112dda4b3c8ff506b35eb2","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.40.tgz","fileCount":17,"integrity":"sha512-U3sRYY/3qtWqCe/Lj6yGf70BS5pr1uByRizuPXMWYRx2WRWTPxQ4K6i6tzSV7i/K5JSy63HqKApgbH58WCR2iA==","signatures":[{"sig":"MEUCIQDy2QXQ1s9yhF1gDNjuTdpxbTE5m1KsU2X7ZONlGf1GZgIgcv1mdSlq8BWaUSkMklbd7DZMIMLmzsQ/U6ZS5JajOcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1979039},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8277efbb19cd3a7658c29f6f908760cb379f8144","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.40_1773579717093_0.9986548291398474","host":"s3://npm-registry-packages-npm-production"}},"0.12.41":{"name":"@blockrun/clawrouter","version":"0.12.41","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.41","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8f124a288c7a69b8bf4c6e53febc6a9957ed32dd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.41.tgz","fileCount":17,"integrity":"sha512-ED0g1rmzN/j74lAhxqpUsxjC4ox7s7+IZHu+mnaUBNc2hd/PM7mIqTrh81m1L1ETGH9dWwtfYtLVLmV+ZqRjPA==","signatures":[{"sig":"MEUCIQDaDZqiCh4k0Gv+ZhVbqOCijoXllBJf8WY6gfNMqLepbQIgSymIHj2zr2FPxN53efMiqXqnl466M06VkTKgyECCOO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1980601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"855de9ff43004f9abafd636ffe1f4d12af5f795b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.41_1773591480648_0.7481095426048532","host":"s3://npm-registry-packages-npm-production"}},"0.12.42":{"name":"@blockrun/clawrouter","version":"0.12.42","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.42","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d5aace467c076738f4776f785dff7cac78374c8e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.42.tgz","fileCount":17,"integrity":"sha512-SkwVhdpO/0cv/mKDKupLfG6VlRxQ/f2N6LmLEoX9ZkesYDZfR8p+VV3KyC0f9Ha+25Qbp/a3n0/ak2Vvo8zcJg==","signatures":[{"sig":"MEUCIQDxET9qpkNgv/Q1Pi/NV/D75GB7DN2nmpZEyoEYHMamGwIgc6oB5U7uyOFczZcqu1QpOMhY5epS7pcZJVsneMbnsCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981458},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"855de9ff43004f9abafd636ffe1f4d12af5f795b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.42_1773593010297_0.24311178944804412","host":"s3://npm-registry-packages-npm-production"}},"0.12.43":{"name":"@blockrun/clawrouter","version":"0.12.43","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.43","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3331382e1a46524bee73b8ffa83677950f5bbae5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.43.tgz","fileCount":17,"integrity":"sha512-Hgwr1csbN5YVhuD34NCnTigzS+/MWp9qpXni10nDINvmB5cHgxfYgjlK7q8mXcQ7SQwF5UYcRyC/RZmojB0OIw==","signatures":[{"sig":"MEYCIQDCwjZh6G4ssewMJNF2HbETvxvjDu5FchZFNHiG4B1DrgIhAOG1yQ0j7epLt+HSXeYvCyrnZE5gtkEXQWsTbWOR8dJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981542},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"00b099a3947d5777248201e863ccfc46e11776ff","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.43_1773595882039_0.13930634157482502","host":"s3://npm-registry-packages-npm-production"}},"0.12.44":{"name":"@blockrun/clawrouter","version":"0.12.44","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.44","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"48c7ae92aceb57f071d0dbb9d3c5ebf3f0fd2606","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.44.tgz","fileCount":17,"integrity":"sha512-Gr9T70WRXY+HU9JJdXxdxBqInEUj0PN45hnV9UYGWG9tpxqNs8psMT3kQePHAr312g3qE5BA1OPbM5tJZE4lgw==","signatures":[{"sig":"MEQCIEQ5Nu5sdCBkA+S0xzjIW5z3xO2U1QMF3OTw6A2/53NxAiBiCqt5GAhojFzWfticrHFeOh4DTWczPgoGGF1vT85ZVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1982689},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"794a2bde79e2ec349fc5d4e17ef9cbbae7f7e3df","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.44_1773627188653_0.7546722405481987","host":"s3://npm-registry-packages-npm-production"}},"0.12.45":{"name":"@blockrun/clawrouter","version":"0.12.45","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.45","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"bb835c737bcc7b9624449ee5d714ca7f288b4188","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.45.tgz","fileCount":18,"integrity":"sha512-I6SEEs7apq8rwfvSzLfkGJHtd8vdsmyvuO3d7n0yw11AeL4Kil4kVhPdf4UfFoN+Zr92ZGw7iwgIrynmXtqzig==","signatures":[{"sig":"MEYCIQCam+DBnXnCJyly1+hzwKBy6BoQc5kjNL5LgisUVFdf5AIhANKTXQhZHwhB578GRJzQgnoqIsxtRR5xHYdQjeRedeMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992437},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ebc1718bc708a377d59b2df7a5f05a35ca0e79da","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.45_1773642195482_0.6444658927585138","host":"s3://npm-registry-packages-npm-production"}},"0.12.46":{"name":"@blockrun/clawrouter","version":"0.12.46","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.46","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d01cd3f99d7a990cf267c3c24c4e954bd3498ea6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.46.tgz","fileCount":18,"integrity":"sha512-QUqEnACI46vfbfNFn4h9eMQLaOAEjVFCH/qilTKD0NMDWdEYSR5kGyx3lb4rrRjK/KwPgI63+zl4O5yYbxd70Q==","signatures":[{"sig":"MEYCIQDZTIyhuL0uKPXUQA004p989LiWvLLNXa6xG9aYgBuSzAIhAIo0Tr6MA7369LbsPnJvH6SjvL+5HZ5eQYvVslQu1YlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993544},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b9913112c51a98009fed8c0fa2a7f6fd24f39da9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.46_1773671022058_0.45851906708720547","host":"s3://npm-registry-packages-npm-production"}},"0.12.47":{"name":"@blockrun/clawrouter","version":"0.12.47","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.47","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"421d8c0001930a074a9c1a5816453cf1d574e4cf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.47.tgz","fileCount":18,"integrity":"sha512-CQYUVA7lvLz5RVC+87+2mhlE5zApluRcmA/0HZKv5eMt+VzfTIqflsTzKILe7Fnw+N87f+UXbOBtY4Y/1KElCQ==","signatures":[{"sig":"MEQCIFACqkywR0N/zuziULDWT2DPa/eDAA69m0ClgOzOkQuKAiA0AqEEVAeRIEQYPy8ExpiWhvvcRjD9FIYXegKVGdDqoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959376},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6750f23a11fd967c71927bb31c1b50dc9c3603f1","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.47_1773671830457_0.1017911947158785","host":"s3://npm-registry-packages-npm-production"}},"0.12.48":{"name":"@blockrun/clawrouter","version":"0.12.48","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.48","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e546eddd00c4088ccdae009e78963286f81d16d1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.48.tgz","fileCount":18,"integrity":"sha512-ir9LSlhGMavi0Rgn7c1WjC5XWKkmH4sU0um25Jxg7NXaXqf2kf56bAB15m+/W0eXFCYw6k3/7cZwFVZdeaL/3A==","signatures":[{"sig":"MEYCIQCyuZALhUAeZJ2Yi/Osqpv5o992qSTjViUFmEN+w68BVgIhALpH4LtWuy8+5ViTtMyIhOWFbCOqGOIiySNbK2NEKt1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959376},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"94d8495d60c1a7ecd5cccf8082f8dbd71cea1a5d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.48_1773672267026_0.8590329849238465","host":"s3://npm-registry-packages-npm-production"}},"0.12.49":{"name":"@blockrun/clawrouter","version":"0.12.49","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.49","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"93db0fca8c5678f0f9308fd81520ccbd16fcdc70","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.49.tgz","fileCount":18,"integrity":"sha512-z4tNKQgE7FftK/B1ZmHY8pcGxiyzOKOdZinLCdyY1t63lZ2qdRoxDvgcGzGD5BL0S6wlnUgTwC4mYLw3EkP3ZA==","signatures":[{"sig":"MEUCIDZPmCHA09TehsX3O0YN+tuvk1b9SsT+/mPHc8z7AABkAiEA5muxE0PRYKLa6tF9rnsBQGxcuqtqwaSYSDXbGa5N570=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d2de6fa2666f7029efd94cad578d70357c4b49dd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.49_1773672445407_0.4373486354928138","host":"s3://npm-registry-packages-npm-production"}},"0.12.50":{"name":"@blockrun/clawrouter","version":"0.12.50","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.50","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1db6a001b3b1fcce6ddb40378c484e7aac735154","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.50.tgz","fileCount":18,"integrity":"sha512-wcUGZJjXqDinyscgVk2arGDGHAR0SJhIM6fypyAjXCPaDFPZ82OyZ83wKWN/LnAcVEF91DiKwz5Tm2MzWKSwsQ==","signatures":[{"sig":"MEUCIHTIn1eay9tN+JWvEMZypaJDeiMFHC57CMo8/hf10T+6AiEA+4Eclb/U+mlNdSgvvWNkRuRNPBSbZNHbB9jz1FKfMn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0fc3d2c5af83dba761312bc93eae7d1f39166ab2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.50_1773677739727_0.9395387839870764","host":"s3://npm-registry-packages-npm-production"}},"0.12.51":{"name":"@blockrun/clawrouter","version":"0.12.51","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.51","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8f4156d35b7c4b11b58ff0fbf0a8a767e4c38b51","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.51.tgz","fileCount":18,"integrity":"sha512-E4rrWK5FBEsxltvd0WozceKU7x7XuIoSUuvzn/gGL/uF6+w216aNtkzW/n4Swxuh+cZqZVM7GM5dF2LsvfkKJQ==","signatures":[{"sig":"MEUCIQC2sDiyO4IM1q+sapH1lr/K1gCg2gWJ0P8l6v5xnPaJGQIgDAy4bh9EJg2gd39iGXf73/PAYLelpWy/+ycuXE4FlCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a2c571c4b04f95ef126d55af0cd785e474141517","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.4.0","@x402/svm":"^2.4.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.4.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.51_1773677933684_0.2603582443823784","host":"s3://npm-registry-packages-npm-production"}},"0.12.52":{"name":"@blockrun/clawrouter","version":"0.12.52","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.52","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9245b2f0a5048a61a22d91935f336ffdb8ee3ce2","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.52.tgz","fileCount":18,"integrity":"sha512-zJxOpDiJsofOnYDTYR3gNMSQXPo6d4hIenNmU1EfXaDEcjqrEBTKCK7hs9GVIQMwGtjiSpsCDmrU3YJxukt4YA==","signatures":[{"sig":"MEUCIQCCpy0KfGnHAwfhWyN1q/3sBAm+5bkV5PWCHw0m+gtZeAIgFPmPCrQVImZMYiuoUvE9OiHVzEpVl6KhVttm1vEq/w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a673a59860f374ef5f84301dbc5fad1f5467e3a5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.52_1773678283156_0.6500286466360055","host":"s3://npm-registry-packages-npm-production"}},"0.12.53":{"name":"@blockrun/clawrouter","version":"0.12.53","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.53","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a98edcd5b91967740f4e5984140df00c39d39991","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.53.tgz","fileCount":18,"integrity":"sha512-RJnJXKmgIlHSkqFKVxaNOlNK26fqgsVeiw6SY6tSmPFdXBMoorRV9ScajLKP0xG79SUtKNBNrGDuJzu6fl8eSQ==","signatures":[{"sig":"MEQCIAGK1YgOnMlvgq3wjeCyWiMnaJDV/+44SiEPDr3vLbYyAiBz71JmdTqcTkcUN4X5EGFXSrbH+9eWF11LcOocR89PWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1969911},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4993a268b21062ae71350664c88f9f286ecaafbb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","ethers":"^6.16.0","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.53_1773684249795_0.2921639572301402","host":"s3://npm-registry-packages-npm-production"}},"0.12.54":{"name":"@blockrun/clawrouter","version":"0.12.54","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.54","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3f03e6222a3514c292c0a36567d695b11eb8eca4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.54.tgz","fileCount":18,"integrity":"sha512-4ysB06Nu32xf4z/DxnzTBFTncEet6Hlm0uJGOS7ce1jAu9P4B5unUJSNgORRtcfK9IRSHnHrIXFdipNXeZeoFg==","signatures":[{"sig":"MEYCIQD4knBub2PO2S+zQK8MkxiPo58q3aAb7msVzLowZHkuYAIhAP/wPs4ZJMVpcLdyKOgD5s9GyQSCgrT5UA9/4kKDU6AI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15914487},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eb86917be078f2ab9562a7d8b0f69666eeec9881","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^1.6.0","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.54_1773686216767_0.009635578445369442","host":"s3://npm-registry-packages-npm-production"}},"0.12.55":{"name":"@blockrun/clawrouter","version":"0.12.55","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.55","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"848765ad0cf7530c72f2a183b9a069a84a8155ac","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.55.tgz","fileCount":18,"integrity":"sha512-/ZPmq53bE3IDrNLbg0VyZ3By5sR/TWcFGL/Ae0YLtOnhue4vP2AOhWHB6Ywdt5vAK9JqYQmdxarILBbLlKQbNQ==","signatures":[{"sig":"MEUCIG/UMUr0NsTuAAvXgvFQtqCQH7RYwPZtVcU1kcQfcKHbAiEAmMkc5hMEjLAUNJI/b4j8Q6/HkSgUgrpUCB+E5VibMag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16223897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e5bafec998cc9ff80efe770d0b66ccfe05884f9d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.55_1773712716727_0.3087997865557588","host":"s3://npm-registry-packages-npm-production"}},"0.12.56":{"name":"@blockrun/clawrouter","version":"0.12.56","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.56","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c25e6fda648412cf548c4f085ec8e0853e3d1ef2","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.56.tgz","fileCount":18,"integrity":"sha512-14tUoASBcVpb4gGnEKwqp6PBLC8yhKtFeJXoFH+xPK34WPAHZ0WhiQmrccUut1eH8trMJBbODr/0q1KZf+p9yg==","signatures":[{"sig":"MEUCIQCFWMkmpPEnyTLC7F/SPf+ARqzvOLr717G1CyOsug411wIgXkCZxgWX7ohQ+odUMmGcEqct+TlmFDMlSzUxCId6Bf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16226725},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c8857f3f9adf63947fde1a204b1546fa65d9be13","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.56_1773712853914_0.09344726040447005","host":"s3://npm-registry-packages-npm-production"}},"0.12.60":{"name":"@blockrun/clawrouter","version":"0.12.60","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.60","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7e3683f87ba3d9f5e1a64d6842b67592b01e7b1e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.60.tgz","fileCount":18,"integrity":"sha512-Upx12KZHaFtxqrT1J3+vhtXew3Cmd7FpId3EybDtGbptRzk2+9c9WN4YdTcz7D9p/0AyolqYZ9zU3BRtfHgT6Q==","signatures":[{"sig":"MEQCIBFW+wyacVjC2ndjNR/lKc+FBm43MaTxL++NnLojtLimAiAfDsPEtmxpRGxW9mcVkB2ksAYkTJ5F9CQvBtCrmPxiNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16328671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09f62f81845cc57e04f56653d50af3dddf6cca85","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.60_1773939273923_0.9672468677708028","host":"s3://npm-registry-packages-npm-production"}},"0.12.61":{"name":"@blockrun/clawrouter","version":"0.12.61","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.61","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1665939b5e97a28f2539d9cef534767c54dea189","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.61.tgz","fileCount":18,"integrity":"sha512-BDcy5Vxd2f9eG3nfdGw6ZdTHOJCDM2yyNEUQG1VkdzOOhcmwE7Z+brWKWtOu3i+0A9kV5ExmSbn11hEyYs9gxA==","signatures":[{"sig":"MEQCIFTm3diFyMRwQPnxZjjnHeX5wjHXXJfoyGJj6QJ4xQfrAiBnXeAHsO6PnsUYVJpmJ5lgHFz2Upe6EwM4gZ/SOW1LLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16355669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b85489d66416c88590dc8670628d53b61625e1be","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 92% on inference costs. 41+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.61_1773940035254_0.4799471447999639","host":"s3://npm-registry-packages-npm-production"}},"0.12.62":{"name":"@blockrun/clawrouter","version":"0.12.62","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.62","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1e4afdecb80edb5712167c1ab67fbb12bd5da284","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.62.tgz","fileCount":18,"integrity":"sha512-eSaFPs8/8D/2j3Xll0NPu1PGdiK8Ib34dx5GO2MZKKHyMRRhb69OPGSEEompymtJC8LDF+E+m7YJeJ//q3Vc+g==","signatures":[{"sig":"MEUCIQDbqZVEsYFoQToAkAwRtahtGfN56dbYw4voCEQ5/c0ThAIgbHIGaz6XQFMFAScpeQjL5ab+eSRzTcgdNg4bsBUC8eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16356393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b85489d66416c88590dc8670628d53b61625e1be","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.62_1774017239188_0.7953233500099273","host":"s3://npm-registry-packages-npm-production"}},"0.12.63":{"name":"@blockrun/clawrouter","version":"0.12.63","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.63","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9916d99034d3af554e37e47e361ac6b25dd042fa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.63.tgz","fileCount":48,"integrity":"sha512-/vtAq4009qG6Lh7O1CSj+c0OoHgmly8SHvwRVEpAZLVbdtizkCIGGhHV3QpgS872vCHi1OiV+aYOmq5q2wtzlg==","signatures":[{"sig":"MEUCIEzxM5oaN8zFHw76JizJq4hXTZR356ctPqF9MSteHniEAiEA0TDBmfkGPl1ts9DUBBu7WoURFPseW57yGpdU8A4SXis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44251061},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b85489d66416c88590dc8670628d53b61625e1be","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.63_1774017301351_0.18760383593776675","host":"s3://npm-registry-packages-npm-production"}},"0.12.64":{"name":"@blockrun/clawrouter","version":"0.12.64","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.64","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2fb39c66dcccd1f8ddfe1b775cfcbcc457af74ab","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.64.tgz","fileCount":33,"integrity":"sha512-IEauplKbrjtu/s3BROIEqzcHOUTZ5yccGuCDQ9/K4uA0vAAIHsL7nTcaKirzrTJiisOE8NQKSbKxNKTS+YDVsg==","signatures":[{"sig":"MEYCIQDLhAr0EKIYhj3pkL7WVzXoZdgVI4oSRj478hBHCRP1wwIhAPX0tkHohFnAMYoeLRf7v+NFTAVA3Yyl79oN0088w0Vr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16872301},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a1f56a015fac7ec420f3be82bd799d27c24e6bd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.64_1774017423397_0.7585259922020249","host":"s3://npm-registry-packages-npm-production"}},"0.12.65":{"name":"@blockrun/clawrouter","version":"0.12.65","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.65","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3f4d76ae6b209e350a1dfbb93c4e1fa89cac2d56","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.65.tgz","fileCount":33,"integrity":"sha512-QUQkpmlfMGcc74afFzoXe5CiGi8QeO3SmcXbyju7RjBdoOkCwmv5jcYrBuYohi4G2WZLJleomNvxl1dXlE+NFQ==","signatures":[{"sig":"MEQCIBgP7tGpUzjq2XiU4m3FKiihBNfOn+LcCOjavz3Xl/vAAiAaoc+H3G4voRhrzmnLxuyfIJmrfoxLIE1g9gUcBiVSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16901164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c76a82da3d7b91d3c498eb68009fbb13209008de","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.65_1774063319786_0.5160010024567665","host":"s3://npm-registry-packages-npm-production"}},"0.12.66":{"name":"@blockrun/clawrouter","version":"0.12.66","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.66","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1007b966d96813bb1f97e07eda567fb423313546","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.66.tgz","fileCount":33,"integrity":"sha512-PF7AAg0z59qvQmuwZ7W7JcoqoXa+1In/AMEb4nTzr1IdX0qSyWe5ZPeYUuDTzlGjWFLUFfi91G+l0xlVx96sYA==","signatures":[{"sig":"MEUCIQDBd549PYp1QsDdJK/C61ikenI3d9aooP+rwb+pi7HCDwIgFTGFT9H2/8KbBsNKgcQzjYEgddSRN3TkfES6PXpU8Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16903432},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"61f0e3db05aebf9d88171f57955df3b6a2fbe569","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.66_1774063615148_0.7297098756982792","host":"s3://npm-registry-packages-npm-production"}},"0.12.67":{"name":"@blockrun/clawrouter","version":"0.12.67","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.67","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8205906e95c1cdb351f99b5b29e75d99c7321adb","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.67.tgz","fileCount":33,"integrity":"sha512-D9NY1kZsyP0J2n3nubTN7SUkSeXLwBxqoL3QeYc/FbBcNQiaXZMuy3PBXCIsCEyI0SI5PneV6iZ0P2/XAIcTTw==","signatures":[{"sig":"MEUCIQDy1xuGzfRz+V/IXSCYlzjXuOlh2eglwsfFgDzs28CkjQIgEbmhu9/9jUlnJS6ShtoCSHFPMjeSeNN9OVPC1NF9wc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16938411},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"da3a1a1b4a056e80d9cacbf08175d88242d1f9dd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.67_1774213389861_0.9772229548105447","host":"s3://npm-registry-packages-npm-production"}},"0.12.68":{"name":"@blockrun/clawrouter","version":"0.12.68","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.68","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"df49604b7e995a2e9ded750a34c7b8f3706f7909","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.68.tgz","fileCount":33,"integrity":"sha512-+N/dRIwDUYD/4Nxh0lIVmI0xad1dXwa1VE21Qkm8XxNoAd71GYc67F5r6SK9aKXbNFizcX8SHTJC7abRYfHbJg==","signatures":[{"sig":"MEYCIQDYvFsQFV8rsPlXJjoibShrixZUHUR2t83p7J/DCdlzyAIhAI91fmbWXaZBI5NfKfsTaLrwRaL8Nkww7/PopRUo8JmX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16937998},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ef89d31c37a632ecb0a814d7bf675b8485e1eb0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.68_1774214213382_0.6457134861428508","host":"s3://npm-registry-packages-npm-production"}},"0.12.69":{"name":"@blockrun/clawrouter","version":"0.12.69","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.69","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4644df516ae545c2b64e4c19e417a19731c1ae3c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.69.tgz","fileCount":33,"integrity":"sha512-7LGYFUVJG4BCCMTIbW2bk7vtYzFDLvrNGNiJF1Uaq8591/L/j0DsDawCEqsEVv82P9JlBLFtU39jYne8JrBb2A==","signatures":[{"sig":"MEUCIAzjRGUOhtfF+rhyvY0kdFhVLt41qtGkZPY6R7dVhyP5AiEA6g1JzErWSDrmuDoxUq3rqQThRLcIHnrtfFuE5yDVwog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16949035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"661f9f8696e05222ef1d9163dbe003dfe4220352","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.69_1774289784693_0.6931858227424104","host":"s3://npm-registry-packages-npm-production"}},"0.12.70":{"name":"@blockrun/clawrouter","version":"0.12.70","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.70","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5a1eb66610a0adf70b49176ef283bc89c7c3573e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.70.tgz","fileCount":33,"integrity":"sha512-uwqsLDdujhKzp6mIJYx0fuf4SqS46NguQU2Lo363t0iWnNTe/LevHPa5Oh5xYTLnu+uBTqrIR12ro4RZFTTY4Q==","signatures":[{"sig":"MEQCIHm7D6rAT9+kRSZLCWHTn1l81neffR3N20oWV1BsuIywAiAbUh/0iT/tk6L5xLu4ooXhI/ZnWHQeX9wXc998NWp9TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16952304},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2b36974580a49835bee8b51a0c0a4e9582d30c2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.70_1774319160944_0.25829889032873443","host":"s3://npm-registry-packages-npm-production"}},"0.12.71":{"name":"@blockrun/clawrouter","version":"0.12.71","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.71","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ab8a7bcdf7536f9d9f824931748fa73b3635bf8a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.71.tgz","fileCount":33,"integrity":"sha512-N1vuJMIM8r+hCRLQghIzxSy+DTCy8QgoPnq3IYcxQdRKXHN/Twwp+Fy4leqJ10ullW7bbWpf4rrUFf70AnbpyA==","signatures":[{"sig":"MEQCIF0gKDTmL8Ue9f+rQ3TEAdK7OD6iN3kXDKzgxCEtnYstAiB2Fgm1qUvJsF/kk0LMOgQt+rvBpXGWNLfsMAQbySa+5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16957887},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d84097065d17d979e2121c6b9850f8c88350cf5c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.71_1774388266237_0.9084768237475409","host":"s3://npm-registry-packages-npm-production"}},"0.12.72":{"name":"@blockrun/clawrouter","version":"0.12.72","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.72","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0e12fc560206fbb4c48748854ad79266e98be1ae","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.72.tgz","fileCount":33,"integrity":"sha512-QvfPvbVDsUis3LSHxPQYIMwThNTvlOjnXk2cRyBls+uGtLhvrNLR8SswmoVyyplH1WDoZ2c8U/Rx0VAbe9u8YA==","signatures":[{"sig":"MEUCIQCASQxEXMa2w7D5UuwSpOUhwU15a4ubupGz+n2H7rpk4AIgH6Hksbx1XfZWaERZBY36nHd81ZcVIl/TZ7iTq300CsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16958665},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"50f935cde3ed07d382c0fdf3fb657b48b5368b7e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.72_1774388642638_0.2671466035426131","host":"s3://npm-registry-packages-npm-production"}},"0.12.73":{"name":"@blockrun/clawrouter","version":"0.12.73","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.73","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d1fabe15c205a9db9618654af4322810874033be","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.73.tgz","fileCount":33,"integrity":"sha512-n1EDfsPxt6vB0Szrj+g7xitJC2QYLzvBExy4YYkYY5ZKvNeojjxiFBDpOXTyM9igadOMI7nD/4yOV9akZpN1vA==","signatures":[{"sig":"MEQCIFdT81JjH25vygvypilvJTr0KDO3qsbTUMBo6D505KWqAiAPk2/aMA2uWlP8sBZoC5A+w4DK9mXJD9WS8fmdLdttJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16959055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60f5ccd768cde49fcab817ddb9812d12d8d8f90e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 46+ models, one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.73_1774388997605_0.8673911562923082","host":"s3://npm-registry-packages-npm-production"}},"0.12.74":{"name":"@blockrun/clawrouter","version":"0.12.74","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.74","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a4d6044b23e92cfde52da3c12b0395db5a1d440a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.74.tgz","fileCount":33,"integrity":"sha512-aataNK7e7u/c3ScSBqipaEwmf+pDdfHHCedx6wExO6WHVroIjScIraEYu4xApgbiZKjyKDj+THfGDMvSjJ8Dmg==","signatures":[{"sig":"MEUCIGSG08zGlV9NtzVaWBS8044P86QjB2yKnI3zvAhIiwVpAiEAvu6sd+g2vmN38T8AoAWJLF3tofhBCy+dq447s5u4mQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16987288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d34c2879aa8b0903415677146b219df72a8e6b2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.74_1774389807600_0.6898481526670375","host":"s3://npm-registry-packages-npm-production"}},"0.12.75":{"name":"@blockrun/clawrouter","version":"0.12.75","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.75","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f3963338d474943affb700d2d71dbec32e36cdc5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.75.tgz","fileCount":33,"integrity":"sha512-5w1yMIa03dvytmasmRmzF0NgnVD6VvlTN8zUEHBfMO3NVa5soMP72F5QG6WcAuPHNE9ek2rjl/T0ZYU2LFeQbA==","signatures":[{"sig":"MEQCIENIb+o++XoRqwy6cvT+9lZ/9q8AcACC8AjLvs8KR/5HAiAmjUm/Pnkp8tI6qq7ajQdt9B7BRRWb0k8phEV7E1ccCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16987325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"106d84f1ecb360c515b98508bc33ae0d5d18b6ff","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.75_1774392058421_0.4292652474808092","host":"s3://npm-registry-packages-npm-production"}},"0.12.76":{"name":"@blockrun/clawrouter","version":"0.12.76","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.76","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"682d308ffc9f1ff9b6e545831ab9682279d01150","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.76.tgz","fileCount":33,"integrity":"sha512-KCLSO2GK4JjinrHQQuY+rMF5e0DBQ3NpqJaZGsKfJp8Nz2OA+VM94/ROHQx5FtBEPJXzyjKjjm/UxLHa/nDjqw==","signatures":[{"sig":"MEQCIEsLJTXP9uUm2gYnkoViWKvLaB2X22WoPOQDQVoma2R4AiBbxsV8JKB9aub1ozSC0BcF9yEpJyZ5BjfpXF3cxYloTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16987286},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e8ba42a677449e8b8e65dbc4dd8c7ef7ff67a3cb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.76_1774401071001_0.20493723860490887","host":"s3://npm-registry-packages-npm-production"}},"0.12.77":{"name":"@blockrun/clawrouter","version":"0.12.77","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.77","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"06756d3d28f55a2a39192532e8f7628e577a817d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.77.tgz","fileCount":33,"integrity":"sha512-zOQEer/kvMeT5im8G+RhS7lNmqGeAH0cuWbvCQ/LQBQNYA15ZkXrYWw22/tTU5dXEqsI8QbkWE8tWQ8Lmu9VqQ==","signatures":[{"sig":"MEUCIQDhzusLBaWUKuRpbTrG4eakADhsUDo81FcAjIg7NB8RGgIgP6bIztSQpigoJkY9AMfXnc4LVau/XK8aQu3jaIQ6pFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16988705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0ed8d733583c177a35aacf065b3782eb0e93eec","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.77_1774401384992_0.938908203286823","host":"s3://npm-registry-packages-npm-production"}},"0.12.78":{"name":"@blockrun/clawrouter","version":"0.12.78","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.78","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d9f929108fe2fd4370dfef7957bd121f9559023e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.78.tgz","fileCount":33,"integrity":"sha512-+7LG7J9wn3EEo6nlkSXjAbe7YX1nTYHPo7EQ02iBkDPog+j1ELP5Vlub/0tKR6HRKAu4rQOwbbm6kAu9AWOlcA==","signatures":[{"sig":"MEYCIQCW4fAuZp2De1j54vIMBNklQjZywegzLFNUyZ2/YzZ2IQIhALYNAsTu4fTbJMRroZHZbeVqG0bbOSTGVI9JbIhnzWCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16990426},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"769c2ec378985bf637944c8dc5ebef39f29f9932","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.78_1774402259298_0.2123756746921488","host":"s3://npm-registry-packages-npm-production"}},"0.12.79":{"name":"@blockrun/clawrouter","version":"0.12.79","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.79","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7a3efa59bb0646d7398cab0e281b8f873528e908","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.79.tgz","fileCount":33,"integrity":"sha512-EasB33G6svnD4dwQH7sv7dOy6x/9fLZsg0Gxz/EsjlEr8Vd17ymOA4Dob6+hC7D+37rev6kE2Tbkbtz2NavKQg==","signatures":[{"sig":"MEYCIQCJ6shuXPzg8/qFY/tVTzyRVs9s3UlqSAgx3Q9nhRHZHgIhAM9sFd8MKlc3OEn/itFlj4Rgq1mRcqRtpu9imFTWTcTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16970804},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"027aeb01195ec8cc05fb4a5631cd7a9506492dc7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.79_1774403016130_0.6267745164240826","host":"s3://npm-registry-packages-npm-production"}},"0.12.80":{"name":"@blockrun/clawrouter","version":"0.12.80","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.80","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"dc7be1e88812f0d499b14e39726f3afa953decaf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.80.tgz","fileCount":33,"integrity":"sha512-1HqPK88TamhYeJKwnQ8fnYRdEXs8s235O/G2C1icsq4bf6gl9lmNDjRH4YYNRqJisVrBbqIGdo3JSCDu7opxYw==","signatures":[{"sig":"MEUCIEaSINKfbsi8pghAUlPUVez0TyejWTkhdRWusP0XBsy0AiEArVDj95XghPhnJ4a6rD6QMR56JjkL9550txnf1CP7EVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16975430},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"118b19c12b5c13f2152bce5b0327c14b2038bbaa","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.80_1774407565831_0.07538238360868488","host":"s3://npm-registry-packages-npm-production"}},"0.12.81":{"name":"@blockrun/clawrouter","version":"0.12.81","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.81","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b508c80743338f52f19c2dfccf34fefb28c1ea12","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.81.tgz","fileCount":33,"integrity":"sha512-zjk+qEUKOAKjI+E0dKDqBMavZ5DBocwad7W3KgdkcOLTPJmn7o5GoxkLrUFgNs/xcyBsJDyaWVJdudEtRtyqCA==","signatures":[{"sig":"MEUCIQDD8fycb/42Dnsl37QdY8rCwil0FLDJOWaHCuOIeFkHxwIgNghFAipQNIckQv0abP0KItF2U0AvR5RHSiOIHy+/eJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16976471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9bcdaa2cc0c944fa0df308118eff547739a68517","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.81_1774410403823_0.2898277060431911","host":"s3://npm-registry-packages-npm-production"}},"0.12.82":{"name":"@blockrun/clawrouter","version":"0.12.82","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.82","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ef7915a90c7d38a3cf45eff56849a5fa9d2c01fb","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.82.tgz","fileCount":34,"integrity":"sha512-GECtOmlpORxfIbxy+RSyeLUJB9xve09RoXBX5BIJYBqx2pZoJtxfLJnnoi92dML1SWK+pj8aAzKOzbR6CgRSDw==","signatures":[{"sig":"MEQCIE78MCAp7Mc4Q56QnhCzAh3Z2al2jEUBAgsPOJdpbsd3AiAEXhjzmiqQH+v6PPP44GGb3uj/00kh8pXB7MLTkY6ZiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16994899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"26cc661a328ba126a77041a0e79641d5f4f7debd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.82_1774497216004_0.19718914121044695","host":"s3://npm-registry-packages-npm-production"}},"0.12.83":{"name":"@blockrun/clawrouter","version":"0.12.83","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.83","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5b70d7967bade3763cc37250be77e12491a6e1c9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.83.tgz","fileCount":34,"integrity":"sha512-DkKUeMP7EKe8v/qsblZ0ife8EuZikO55MTAlzCrlDaNkGc14dpt1P8+u+MhmpnvxfRT+sighkPKfEBjUvaYrPg==","signatures":[{"sig":"MEYCIQC+ozHZAcxj9uf4cNQur4q/+pc/CH7g3zhvGerR+Jc1MwIhAI7wPXqKmOcNOY38XfxZ8JnlQJTSjBJu1fnudSMO6ZgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16994771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2a226e5bda38d49861da73c35ad68fee33ed008b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.83_1774528471713_0.5635318083509222","host":"s3://npm-registry-packages-npm-production"}},"0.12.84":{"name":"@blockrun/clawrouter","version":"0.12.84","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.84","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"63bc1522b4b4d65715548f05f5683ee0016ff06f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.84.tgz","fileCount":34,"integrity":"sha512-cp7/ts4QvLxl0GOmxYOsCF/gNtJZbrZxicVRObZ1/vGm1i2kgLqZbsxCWdl6G22MBVfe8I0UC2fYQ+C8C3oo9w==","signatures":[{"sig":"MEUCIQDq/gCvw2tgRgHnOqx8QJyPOoYLarJPF26ruh87T+LlaAIgHVrRruA5r/hOHrq1SdnkXL4sW2Lzx395q64ifSjmkPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16997941},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8ce39a621a9c06a9308defd22c4e182835cfcd90","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.84_1774570478269_0.9545229248175262","host":"s3://npm-registry-packages-npm-production"}},"0.12.85":{"name":"@blockrun/clawrouter","version":"0.12.85","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.85","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9ac6bd2c4a6d1866b38423533ed8523877660c6f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.85.tgz","fileCount":34,"integrity":"sha512-aCUPpBLXBQIq5qBHcUWw+5nbU5Z0wfTxR8SHBNMXIyiVAJDoEbT0+VUb0e5ZzmRcI0w91MpgwRmZAZPM42+2Kg==","signatures":[{"sig":"MEQCIDpKlSXtE7esioNQGk9KOatm0/Ur0Ok+SCFMxZkpwIF6AiAZFv5nMAYYgiTuRChPs/9uLcDfpMnXWwkvuHy81vNmJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16997878},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a62573fbd65cd63e743075fa8e3bbf909217229","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.85_1774571379310_0.6210350851215194","host":"s3://npm-registry-packages-npm-production"}},"0.12.86":{"name":"@blockrun/clawrouter","version":"0.12.86","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.86","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b05b3b04c8646f72f3a4607948a4df1703431171","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.86.tgz","fileCount":34,"integrity":"sha512-Esp+lCSn1B7Ly6fL0NvdZ7VH6lrSDh+VKT+sDI2KB7y4dmLd7TwfNoziy3y/e3zTKk8y50Va3qqC63J7R6SI4g==","signatures":[{"sig":"MEUCIQDJ4y1+ekRMqEULjAS+feDl60zfdz9tKtbsCdm/zxxU8AIgPU3mpN5/WuWMwrX4HjG3P4LWl49FRYimH+XKDOGTt+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16999974},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d8e13e4279241000ded6449ff748938c8e7e098f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.7.0","@x402/svm":"^2.7.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.7.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.86_1774882714135_0.9306983392300072","host":"s3://npm-registry-packages-npm-production"}},"0.12.87":{"name":"@blockrun/clawrouter","version":"0.12.87","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.87","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"29785f92864bcc571a9dbcc77b7e6ef1b883a0fd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.87.tgz","fileCount":35,"integrity":"sha512-pMY7qxkbMyHN0KlkuA8wB/TPVUzLB56RRSNBnWH3xJDOmq+SCVGV67417W4UspIh8FACbzMcIhj6NsJmi9JbVg==","signatures":[{"sig":"MEUCIBv2l4sW2NH3owe0danve6uH8+5XdzyTPHZTYY47GWmeAiEA/NdgdKo5gTyAV15hKweOFrpw7QnKRqq1O7haj0RQVhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17789791},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b6cf9564a8bbc5a1b8f30cd9aa58edd352609638","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.87_1774900935436_0.6361755328915719","host":"s3://npm-registry-packages-npm-production"}},"0.12.88":{"name":"@blockrun/clawrouter","version":"0.12.88","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.88","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"99c99e9d4b1df2fe5a32506440139fbc8f716467","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.88.tgz","fileCount":35,"integrity":"sha512-zh4qhFc8jsIMS2sfbPcBr9ruCZ7qrsysSyQexME4OyF/UOM0X+aWgUWV3SCVSd6WNIQ7b8dy4za5XnRi2ZU3MQ==","signatures":[{"sig":"MEUCIBK4mJ8++7XzCB2CjPyrJo8ARhZx2EwHaCHu7vbIf/UOAiEAuZpFk1rDrJZi8HP3AyzMTL61TUoGnIcgLBqywR8u3cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17790221},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ac30343120957dfcc79bb1215f89ba77f6dc3656","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.88_1774902710545_0.5743918916565236","host":"s3://npm-registry-packages-npm-production"}},"0.12.89":{"name":"@blockrun/clawrouter","version":"0.12.89","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.89","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"134e48e17885389c3dfe41769075cf5f449857ef","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.89.tgz","fileCount":35,"integrity":"sha512-AEplgzkCV2n4QkMAhsFonK0s/rODokPwWRw1Nr4uGM1kRMxW2sy6Ntd7ZYBHRfJUBqU2KurBh3HW5Fh5J3kpYA==","signatures":[{"sig":"MEUCIERvkeIG2HTFfwAs5PUHXKyzDEvxG4U9sPjaI6SdwACGAiEA6AdmV2bqeK28v82+KZDN6ZjbJOV7CXNulPJbvQZB4hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17829628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bab62865e10c70f6135fff3b900e9e8156dd0c93","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.89_1774903265371_0.5126776527514432","host":"s3://npm-registry-packages-npm-production"}},"0.12.90":{"name":"@blockrun/clawrouter","version":"0.12.90","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.90","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fed30f303386662486baa45b9e49de54d4b6c6bf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.90.tgz","fileCount":35,"integrity":"sha512-nu7kS8BhEAUrgHX3FqfBhrTW3qPbathQVjLdEjA7iOrNDWGXfLjIX0eDFvk4A2XK0tHA+W/PE2mhnf4I+TthgA==","signatures":[{"sig":"MEUCIG0IbDSknVmb64SivCb+wguURC50/FoQ58ZTcmcO4RbTAiEApEF1gej2p8S9yqw1POmfR4A2a6e63jViQMJhBSf/elg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17833790},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"38bc08b240cbef23652b1ee5a6b32e286b4336a8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.90_1774976323687_0.6816464548552779","host":"s3://npm-registry-packages-npm-production"}},"0.12.91":{"name":"@blockrun/clawrouter","version":"0.12.91","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.91","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b81c195dd4a58767f35d8336b63c6ec184f0029b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.91.tgz","fileCount":35,"integrity":"sha512-yJfl9pg9V8XsRCo3wTzA08qju98XEVePlpmCXD4Yw5mUrsXilrMBVSl2FnmYLx3QXwfkx58mkb4ms+M0MMOmrQ==","signatures":[{"sig":"MEUCIBqI80RJjeB7QAM6Wtp7GXnbs0oFhrmZepo0MCloZFkLAiEAqLdwch4d/zQGEiuWTr8GSaenpXOwAV2SFhNbbTLcD6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17838207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a1ea7ff0b3a8a270b18344d63e419281ada6f74f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.91_1774991144308_0.9776972207641736","host":"s3://npm-registry-packages-npm-production"}},"0.12.92":{"name":"@blockrun/clawrouter","version":"0.12.92","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.92","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9c3a03ca77a26cdbdf19a7849aac6689a28ff0d0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.92.tgz","fileCount":36,"integrity":"sha512-bz4zk5Y5Vy021ry6xxPBjA7NPsT4cGzg83cGERPVdodfoESJ7RkDfQykJA/AFRhse0hiKIXjMJe8TeP7sdT2ZA==","signatures":[{"sig":"MEUCIBtD/DaHLPmF/76fC1g+1pczo9FsnJeggaq+bjVbVkHUAiEA/JJZ8ZkLtItGryR/yYyojg75GHmGkhaovfsC1vRZPAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17843252},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d1012bd64fe70e5cf56cc839b88793e15ff0218","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.92_1774992531690_0.5780942309698431","host":"s3://npm-registry-packages-npm-production"}},"0.12.93":{"name":"@blockrun/clawrouter","version":"0.12.93","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.93","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5ca1c4b5f4a86b3ebca18414030b68b82dd04c4e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.93.tgz","fileCount":36,"integrity":"sha512-Qmfb+sevwXPp7kAf+hGuVrrZAIgcYqh105jNv+6WTwIoe09d5Cj0QWZ7RWuwJ7PxEa8bD3BvXHJPeWWc3ZcOEg==","signatures":[{"sig":"MEUCIQDCTXcTAr6cg3rIC3nLmbDA0d2LH/6otMeRLoXzRi2c1wIgOs6pPPzAjYTIVXsopWoXX8g+RnmLSM7zzAtstdDIkFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17843252},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"259eb2a2ca78ce043a7056a79664913d5c9526ac","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.93_1774993124506_0.1513054095091666","host":"s3://npm-registry-packages-npm-production"}},"0.12.94":{"name":"@blockrun/clawrouter","version":"0.12.94","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.94","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7e3407ce337d589877b3adfbecfebf49942fc7c7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.94.tgz","fileCount":36,"integrity":"sha512-xUitp6+GPoJSbLYe4qznTd4lQGummqi1a+VqWjXbul9wALHhlVS8kR2D6guRE/44dQyA1nbF+pBFnLvmFKVN7Q==","signatures":[{"sig":"MEQCIFe75vejow+xkpS0De/yr3ejBi6mRmpkIRO1v09jq8U6AiA0cg+begvByRxAlF/AyX9osV7Iid+F0DHWBUdtEETOCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17860791},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5d3013f40af563e7dc6ef0c7171e5f0d0fba83a6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"latest","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.94_1774994097275_0.8792581371058446","host":"s3://npm-registry-packages-npm-production"}},"0.12.95":{"name":"@blockrun/clawrouter","version":"0.12.95","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.95","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"01ce187572776f1373a5f80a726e28ef0be673f7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.95.tgz","fileCount":36,"integrity":"sha512-nq3DQSykI4ORnj2+3acYwxlHzfvPJU8F2EXYfyqaDGup/DrvoYXOy4fDYCwZzzCBL//agMUzoM30Yk52bOF4aw==","signatures":[{"sig":"MEYCIQC8B+5EFZcDAVU8Gy9fOhAho3WR4IHfZ9UkpnLmB4bL1QIhAMAFqMh7ZbKVInBoPgNSAnwx7e1ZbRvphkOK5Ko8dahA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17862521},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"15bef66d91571222b5321ed4785f4d37c1fb3484","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.95_1774996280323_0.46813421613066986","host":"s3://npm-registry-packages-npm-production"}},"0.12.96":{"name":"@blockrun/clawrouter","version":"0.12.96","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.96","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e04597cf8791ea9465eadcf0385a8e92770bd388","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.96.tgz","fileCount":310,"integrity":"sha512-i+TM2rEHsHev6e6NcHN2GgN7pPYwPX0bfJCDpMI1l12UF1b3v4JZXGAliZhdu9SpoTm1rAq84AkGKaGZCusRKQ==","signatures":[{"sig":"MEUCIH8uyPUn098gY3ykslWjKNsp31ll/T/BuxPTN5aY3y7YAiEA5fvm+0tbtnf4byZymulKqbfZXTH5ei2q7Cx/WqN55TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1990996},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb5c10dbe296320bfd255adb8b948448811b4c40","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.96_1775048336462_0.11755304899847685","host":"s3://npm-registry-packages-npm-production"}},"0.12.97":{"name":"@blockrun/clawrouter","version":"0.12.97","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.97","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"bb007c6e3dffc560448ddd4e25ef6068ca7e35a8","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.97.tgz","fileCount":310,"integrity":"sha512-mDyjent+zn6NyTsm0AEjkTGLvfDBqmkggONN4DvCiDGHuX6XCTRWaF71HT7FI4yvb1FFsNQ+MQNyJ/HXp1gI6w==","signatures":[{"sig":"MEUCIQCu1Opf1gpZx53FSIQSGKAff0Cz35Gz0NbvikC775H9YQIgEN5FYkc64RuI9EvvIoz6bbwEJ7Z5NAiVnxElb5JWlnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991064},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fbeae06051cc764c935d8614940696f1c8e2c040","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.97_1775049786578_0.7560868665420553","host":"s3://npm-registry-packages-npm-production"}},"0.12.98":{"name":"@blockrun/clawrouter","version":"0.12.98","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.98","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"66abb876f7686d98be567dfe743fec9111fa2bfa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.98.tgz","fileCount":310,"integrity":"sha512-YcqSLWP0IJr/0DCsb8yCdVY7M3nTv9mBefJ0rM9bAM1+DVkdLXkhgfPHW4PEyofvkxjYMD7qUfeW+kTGvVM64w==","signatures":[{"sig":"MEYCIQCsSlTBEA/er80NaibR46CNeNFTAzd3UolIdW/oBAmeygIhAOK993hlefQ8OD8dd77s3w1hJ2OtCF1J66Qz1POzY3IJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991068},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee397f44f79ac7dad62688e9693f93cf2c548fbe","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.98_1775052640486_0.4837226956561924","host":"s3://npm-registry-packages-npm-production"}},"0.12.99":{"name":"@blockrun/clawrouter","version":"0.12.99","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.99","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3153c6cd1c3f0baf3b479b2c62e19dcfa6f8b84e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.99.tgz","fileCount":310,"integrity":"sha512-6Y0hZJJ3ePj7yD8WFG/CDomvSzn0hoCcZlVLyo3doB6TQ7CxNBPSShkjNfkx/fii28Q4oWWkreaitsWjQrOQ7Q==","signatures":[{"sig":"MEUCIAY7/79h6oBgRQuyvVYapXHonMZ90L2/jPBpoqYz1MNMAiEAszGJVEjkltF9mMoOesQKT9eDdKi8XjMqlJzZ8wQdt1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993594},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"81152fc687fcb701ba11472f6f937aaacd1accab","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.99_1775052764631_0.21249792078721108","host":"s3://npm-registry-packages-npm-production"}},"0.12.100":{"name":"@blockrun/clawrouter","version":"0.12.100","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.100","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2fb5e1f5f8f28173ccc9e3b1d782299637c6bda0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.100.tgz","fileCount":310,"integrity":"sha512-QCRgXSBk1BKpvnrjhw0BxPcDRFZcSjwaRXN90HHUR2oEMvG9c2bi27pGnIN+1HnCpN8HJOxhPh8DYaB08kI3tg==","signatures":[{"sig":"MEUCIE9S5cbAnOVJ7D5EEOmL7XRMvwHGvbXScDIDX9pOMOhJAiEAxe9QKBgLvj5cy4z79kDNRgn/Tq7jI6/EjDnUx4i5igw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"642d1bfa5e708ae6aa6edd248c29fffc797ffc10","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.100_1775053023558_0.5819716791042593","host":"s3://npm-registry-packages-npm-production"}},"0.12.101":{"name":"@blockrun/clawrouter","version":"0.12.101","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.101","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"4c40ae8bb02c3f70df8cec6bc11ce60a9e46c5ec","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.101.tgz","fileCount":310,"integrity":"sha512-TKIveSUynQZSbR/y0Idq5Wux8WM/l7UsXzny9Q1zkA/XFiyWyuyl6C+TKRiI8p3iPT1kp5XbUSIWqpx2LSN+jA==","signatures":[{"sig":"MEUCIDv/Smo0cI/pkC0NMkqKmGi/3QaxvWu+5SWvnjSwiaG9AiEA3J8T5D3VcdMqhLuztrDodo3YeV+w0flpVYuXF957Fh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1993597},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e478e403a4c4284959c3aaf4113b3aac2756b919","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.101_1775053579007_0.34606497326668983","host":"s3://npm-registry-packages-npm-production"}},"0.12.102":{"name":"@blockrun/clawrouter","version":"0.12.102","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.102","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d2fa80e5211bfb7e33dad5ec993d02f089dcbc28","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.102.tgz","fileCount":310,"integrity":"sha512-S2GsmqZjLk6IGKulR91/jTg+fLRwm+Ym0DgzPc7EZDUSu7GDlIwPfdBSg493/OuzYQ/O1nQldwUlVvUlHRWKwA==","signatures":[{"sig":"MEUCIQDq4wEq3JOuvLZOKR3MZq1SwdiIRkmw6vYB25jI5cRV3gIgO4l1o51xETAuDAjO69Epa9jdy/3BEpNFjxGyFbKUnUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2006355},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e2fd0346597a4dc6ab5f69ef0e2a5d49db338b1","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.102_1775055174866_0.6001934885707343","host":"s3://npm-registry-packages-npm-production"}},"0.12.103":{"name":"@blockrun/clawrouter","version":"0.12.103","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.103","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6c03e77b990303726bd8bb20da0eb70574b6e1c0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.103.tgz","fileCount":36,"integrity":"sha512-okOlBSErIjMnOvn83i822J7OFn9XOhWHZhQRKXsbjSk9/eqAcj9/zdvLkQnS1VBmsgYFBB0tcmnCvvFHhhchjg==","signatures":[{"sig":"MEQCIHClQYcCyt3BLe5prrH6vnbU0u/WMb0FrWe90uZOVRpHAiB5AS5qW2l5xm1BWIeIyaTlTHPEa5JPnXvcbmgwDAk13Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23431956},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0fdad7b6a9756f9fdcac311ed09cee169897950c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.103_1775069543744_0.9403489768615085","host":"s3://npm-registry-packages-npm-production"}},"0.12.104":{"name":"@blockrun/clawrouter","version":"0.12.104","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.104","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fc2f3a111fadde34e19aeec68bfd95a11d8a86c4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.104.tgz","fileCount":36,"integrity":"sha512-H/wnc+UE4IBWlEpZuqxvzMRgj08sbusOIrCIYKAoCibqpAe9r5BnEy1Emf6iWPIuBT1ZiY8b5rESDUXSlA/I7w==","signatures":[{"sig":"MEYCIQClwm/KS5bd0HPeLLqLVf7WN9DFwn/3Ak0MVMtUitBNlAIhAI4NcJOuArhreBmIqFJ1tTpT5KpepGpkrraoSStWoY79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23438462},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"666f16bb581fc9ee7aa82b934f8584e820e7c7e4","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.104_1775070899197_0.4449735090585085","host":"s3://npm-registry-packages-npm-production"}},"0.12.105":{"name":"@blockrun/clawrouter","version":"0.12.105","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.105","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"194b0f1ae4863e97a66d1197c0ed8bec59df23d4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.105.tgz","fileCount":37,"integrity":"sha512-9Nw7NdXNUFHAfGaJEs8QjbqDIRgblfizLGzlYqeTM3wor1JLtvleZIQN/zP52pTCHLPiOgcwoi7om9n0R8Ci5Q==","signatures":[{"sig":"MEQCIQDpeRKB+GS1jarb9JQ0MiTnjumqRphjcR0juADYpCDnsAIfY8CtYmyZikHr8XvipHd5vrJifVwz7IzkjIVKYGb8NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23448793},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"410c74ab514f2eef7aa4ba6372d09946e2ef9ae6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.105_1775071022833_0.1794546253912026","host":"s3://npm-registry-packages-npm-production"}},"0.12.106":{"name":"@blockrun/clawrouter","version":"0.12.106","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.106","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9da6bbe5028e6e9f8e5efa9f2bce6863f2e3a3d7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.106.tgz","fileCount":37,"integrity":"sha512-EI+5cH0w+nm9UsgVDJxt1KS4CQD9iH1QVxXL7WQJ0MPDL3zOJQDzov6FaVjbS1le0UcSVovlrzon7cvXVVEtTA==","signatures":[{"sig":"MEUCIDx9WU1Vr18L99BlMFU0kkpMtvtlrlL321tF3V2lYzyNAiEA3S3xE3YHkeg4wMZys7TRavnR3I7HUPgf0+hveHx8t2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23452227},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b41363a8c9fe8730c9dac591b7f697acce14aef6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.106_1775153746221_0.45825861745044194","host":"s3://npm-registry-packages-npm-production"}},"0.12.107":{"name":"@blockrun/clawrouter","version":"0.12.107","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.107","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"291b0a545f9865f862e9f80b6e6d6fc10260d9aa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.107.tgz","fileCount":37,"integrity":"sha512-rnMU7N/1h5XlfXXmQlpCwnOqvVgxqIk5OzM7HTgQdcTZ+eLcCXyA9bcVQMhnYrr1WTPdJX/KXUZsK0k/MGJRLA==","signatures":[{"sig":"MEUCIQDJASZY1b0IwLa5DsjutJYOFVOoV3QF8miskbL+uOxEpAIgLmemTj9sTTExDzpp7FXGqFJ5fZ32rp5pz6fLtfn4BGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23452240},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"49cb8b03251d5309ee4dcffa6c84ed5add099138","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.107_1775153931902_0.0026041548869515374","host":"s3://npm-registry-packages-npm-production"}},"0.12.108":{"name":"@blockrun/clawrouter","version":"0.12.108","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.108","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"367163c3c44da9e1ccacee5cc095e451cafc222d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.108.tgz","fileCount":37,"integrity":"sha512-yN/5hEj8NrqeTRkCzq+Yjnpmoocc7MebcWNHXCwQxPczdvPw9z8qNAQqwdR9Ehwhr7ZiBad2IbJwUM8DsKrgmg==","signatures":[{"sig":"MEUCIQCqZV5amoN2sny8nnSe1t7qCl3yl4K0o5icyJcWvbrwBwIgMrio7ZxTamHM0sb/dYVIi5160MvzGZQ89NH+2D2JWxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23452873},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a7c282fa4bda6c1288aa5b306f585f0ed4b2376","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.108_1775167739097_0.35742344127924075","host":"s3://npm-registry-packages-npm-production"}},"0.12.109":{"name":"@blockrun/clawrouter","version":"0.12.109","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.109","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5a8e67e2df73710db27bec507b85058ca30bf664","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.109.tgz","fileCount":38,"integrity":"sha512-jyPk+l0957a50VGAS8Lt3rmv99zm9gtr5TzFRpw3M1lB/OrpyEn7AITjRiW0M309zHPcoV3AoUY6blhioQYScA==","signatures":[{"sig":"MEYCIQCG9gol/X+x29j4J5Lc0UxauDAVJxTs5YbcFrd1R6V8eQIhAItC/qf7XrZbeoYNbikcznUGCX9hhoY4XAKNaI3ub01M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23460824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"77711e04daeb246acba471a30877a8a815d0454e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.109_1775444761474_0.5252381864393805","host":"s3://npm-registry-packages-npm-production"}},"0.12.110":{"name":"@blockrun/clawrouter","version":"0.12.110","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.110","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5c1430ff83114229e05afea5cf32a1cb5906dc6d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.110.tgz","fileCount":38,"integrity":"sha512-I02kubJtZMYEs0YcPuLnoLPOZn+2+uXsUxx8e4FghIFbo4i0VqRRASukhOyqrWCfDoH0RLAnDVyCJ+02o6HA1g==","signatures":[{"sig":"MEYCIQD0hne3c3HHklLezCM6Av2DQOxQ6wHLe0JxBtpqSbUhOgIhAIdjPHYx9rNNeP/hlAHZg+LCRIZ/q1B5cVKAdyTG27Jn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23466698},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"77711e04daeb246acba471a30877a8a815d0454e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.110_1775480090690_0.1916602408228687","host":"s3://npm-registry-packages-npm-production"}},"0.12.111":{"name":"@blockrun/clawrouter","version":"0.12.111","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.111","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9fdb765ef2b041e3fd2c05fbce738168848f8795","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.111.tgz","fileCount":38,"integrity":"sha512-rBiVde6d1X32caG5qLJ26NtS76k1BqzxanyvHdFIoBwMHFJ/Y2mG7WrB6ZphR2LjO51eMjWERFl5Sz80p+zscw==","signatures":[{"sig":"MEUCIQCmseoCSdLQB9cQHB4MC2gHF7oXGRpNa1erUmfRXXaWnAIgGKPsGP0HvOnQSdLGrCNRUwMe3kc1ApweJ+bdFh3U9Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23468941},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"37bfb4c77dad5fe7c90cb45f3b3d112567b13bd9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.111_1775480226106_0.6268247215979423","host":"s3://npm-registry-packages-npm-production"}},"0.12.112":{"name":"@blockrun/clawrouter","version":"0.12.112","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.112","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1fdf99b42ff8f47173ede2711614ae47a8da4b62","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.112.tgz","fileCount":38,"integrity":"sha512-ezXsrRzvksNB1hDgs7Y+ZJ/U3zOuNBDHS0E+/NBcFKqMTwJt7vgJo7mDj3+f9ocfG8fFA3v00a0m/Uj2Ok6nrg==","signatures":[{"sig":"MEUCIQDSWNiRpCpAZqJWhruTETXaaQRQRQ/T6BgHSMtHtq/jEQIgWglqk08ca6KTOQ167pVYEWydNrZ8cIm7F7z7tJ2W5jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23472685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"66fb211fde06162964f37e36bd640f82995c52d5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.112_1775480717575_0.5139699287063912","host":"s3://npm-registry-packages-npm-production"}},"0.12.113":{"name":"@blockrun/clawrouter","version":"0.12.113","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.113","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f23076d2cdd18fcd9aa39f7ce849f4135ae0ce86","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.113.tgz","fileCount":38,"integrity":"sha512-vYEAZODzfXuoj1Bk+b2RlaHT2mkYSr7psKQLDMnmRhFQxd2Nq4s6mu4ykp67icEVvtDaKKhTIB6vtX7vIZpOAQ==","signatures":[{"sig":"MEQCIFXh2vzB4BvfFkFd2dn+pRiFhQGNMiAoj8reeAvhrMUdAiA2JwsoXqbA/OV1NlHG7qurL7XUSj5xndCc6vbocr1W5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23479854},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e12e28c5393c849f848665ed30821d49d61b145","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.113_1775482326058_0.4773413305858254","host":"s3://npm-registry-packages-npm-production"}},"0.12.114":{"name":"@blockrun/clawrouter","version":"0.12.114","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.114","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"48b8538ef448b0e32690a8b027677a8d2d7b05f6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.114.tgz","fileCount":38,"integrity":"sha512-KtuNnMYk2d79jFbP0lhGeLoHBfCBU9djSRl7s7qj/MT4jZqXJYuQc2ThR8rFYqzD+WoOmF1DoNFGyJwlzmGuJQ==","signatures":[{"sig":"MEUCIQCqmT/kYC6O16kguLi4cmwEXNzg0FM/xk1Hxc6SlkkHsQIgJOrXrIf+5VCnlFKHpUyqY/D+vpd7mGoL1y0yfAQ3V1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23480523},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3c6ebf264c47af97b3da97fd5eb00bb886598a58","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.114_1775486041781_0.5070591132790612","host":"s3://npm-registry-packages-npm-production"}},"0.12.115":{"name":"@blockrun/clawrouter","version":"0.12.115","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.115","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b80eb6029e0dc59c051a2f1414a98f1bcfb308d7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.115.tgz","fileCount":38,"integrity":"sha512-MjVOnq95hB6mdue1cKaJclnpUneC1Wmobr9bLwDoc9zLECNWseApBeInPpNp8/OdserLe9jf+MrJU4+tggKTLg==","signatures":[{"sig":"MEYCIQCKZ8hdy6rdze5yu80020kdw7PqTozBaW61r6D2XLy70QIhAOBoA1xpTsJNpXlNBzO1+DA/uWYlT/YyeFaoBu5WNK7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23486065},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"232f437a5d449768832f91d742dbce5d7617dc81","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.115_1775488728121_0.05004207472290623","host":"s3://npm-registry-packages-npm-production"}},"0.12.116":{"name":"@blockrun/clawrouter","version":"0.12.116","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.116","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"28f74050106de81c8497798d0c5a28065532d3b1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.116.tgz","fileCount":38,"integrity":"sha512-CfTIr8Qk1mqWzJ2FImlgOt0GdjUKhUB8eRFtfsODM+UBudZXZZzmPJLaAkOMUhy9Z/108lTYEkMDULoLNDnBgw==","signatures":[{"sig":"MEYCIQCyCw7s75t+5jHcWAVx6kCJZoxQ6TlfnvIQAKW22PaQVAIhAJBRK6rweELksIEUiHFK6iRvBPW4wgKQXai42IaFlCEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23489044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cf8ac36f3997bfc3a37b5b18eb8ea8db38d3767d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.116_1775489238664_0.7269165665172745","host":"s3://npm-registry-packages-npm-production"}},"0.12.117":{"name":"@blockrun/clawrouter","version":"0.12.117","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.117","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"be2d0a6de3a58e8149fd7bf12c70a664c5e8aa9f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.117.tgz","fileCount":38,"integrity":"sha512-f5YHqd24oVeLR494abRU7bNzJUH3jwPpn7CSXORO93lHomPxj0DnpTmYA7h6RZYh/J/B//+2iggj+PD+ho5rIw==","signatures":[{"sig":"MEUCIQDsFPxlCMpABGQ2XHIvNEJkK5/dcUfp5prSeV8wGS2S/QIgfC8ga/T1LzFMKXR6gXy7XbkaUypod30HTYKi3Szh7T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23521238},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69174ba55e5c949be2654a5599138583f7444469","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.117_1775490188909_0.5456806036575257","host":"s3://npm-registry-packages-npm-production"}},"0.12.118":{"name":"@blockrun/clawrouter","version":"0.12.118","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.118","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a81badb07fa495661d3a7edf252ee4fe9ef59889","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.118.tgz","fileCount":38,"integrity":"sha512-SPAPsBKe2+Hk9RTaR2dvKZD/PErUEcUmMctubVFYHSNDuJN2CHEjGrCL+Wi0lBXSKTDE8T0kEG8WuzfnLXJBqg==","signatures":[{"sig":"MEQCIBsrFXsJt6qGAviT5ZKxN+8KsX3d0iGsHpWJMnPlANv0AiBP1irQ8wtNzp2aCCw0Bfuj/WX7RqRbpAuhkb0oTx/QGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23523489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec2975deedaf830434e0ead8afebd2d0b4a2fbf2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.118_1775490638267_0.8115578306208955","host":"s3://npm-registry-packages-npm-production"}},"0.12.119":{"name":"@blockrun/clawrouter","version":"0.12.119","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.119","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"bb4ed954d9f55c32e747531f23ae7bfadedc6279","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.119.tgz","fileCount":38,"integrity":"sha512-AESDOV6/Ykk981SwWNwadiY1YKwfbtInhCOrPYjuPrZlYIUmbUGisohu/HYM8Mmqm49L4Y2g09dNi+RkUj5llQ==","signatures":[{"sig":"MEUCIQCX9KYXjyIG852eFo84TMuB00FhdKyYmWib2bW34blyhwIgcpORU6mDW19QS7Hc0/HHVwYy84QG16NKM0jHSMlfP4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23521674},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2fa531cacc4804a30fa8a08108e44f75cc104fc2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.119_1775491149144_0.06203505270770693","host":"s3://npm-registry-packages-npm-production"}},"0.12.120":{"name":"@blockrun/clawrouter","version":"0.12.120","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.120","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"50cf88815ffa1038e8dbd46d6094aaa999643791","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.120.tgz","fileCount":38,"integrity":"sha512-criSA2oFeUzC6kDp0J1OxbYdYNvxvnSQtWZI/j6iLQLhcCipSrFF8uUb/fkl6rkAlk1Iul8UZU6QWe5hA0RLfg==","signatures":[{"sig":"MEUCIQC6QQf/WOwRUYNr0w7wD9fKuwaUO6emBP9JyevbrZGyIAIgDW74VVsb7rHqNWZNlvOTxhxbbx3g8fQVAnalJUqy1SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23565488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9b2ebb2594c8fb709b82d440835b5b7329c4aad5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.120_1775495699977_0.5708556719016764","host":"s3://npm-registry-packages-npm-production"}},"0.12.121":{"name":"@blockrun/clawrouter","version":"0.12.121","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.121","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"69e519bb155c6d221776a6e7f99314f9c34ca135","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.121.tgz","fileCount":38,"integrity":"sha512-AioMjJPzuW5fLpha2szb17qmDZdndh4mf5mFg0oU4udN0i/6GKs7oje0LxmrBChA5ENoukZbKmoTqPvv1FCY+w==","signatures":[{"sig":"MEQCIDYMiOF4uChO639eI2kplDbbSttbvh9bEgDSFfZDErXmAiBSlLn3RpqBMbWCpuv42ZQQGDsplV7EPA1E6b2Nrcuqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23565704},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"73060d35f0f72454665c61e39130699fce1817d4","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.121_1775495788643_0.07298740698899575","host":"s3://npm-registry-packages-npm-production"}},"0.12.122":{"name":"@blockrun/clawrouter","version":"0.12.122","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.122","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ee7c0bd05445890eb660080e1e58ded398659f39","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.122.tgz","fileCount":38,"integrity":"sha512-3HFk7u/+XmroaYRO2rJ8N2SUtEE63ZloJuyoQpBzdK+S8nfvvJfEZofMkEbTYz9d0r0ZYiq5DpcIyFHew6mT+g==","signatures":[{"sig":"MEYCIQDTB0NSBM46Q7QGHXJlI12FFP0XDozcsjXEOJyGQi1MoAIhAKbaK57uxIMbxwAv9NMJaGTKDqSwjOIbsF1hXq/1ACUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23566063},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"47f72e8294506a144459b3f77c77a686ea3e57e8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.122_1775501024250_0.37729590480486475","host":"s3://npm-registry-packages-npm-production"}},"0.12.123":{"name":"@blockrun/clawrouter","version":"0.12.123","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.123","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0b5e923847bf25927cd907323f4d7f6539cbb998","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.123.tgz","fileCount":38,"integrity":"sha512-mBJkMpcEqgfYWf5DJBhbgxQRLOMx4sq20V3ymYI8L22Qsp4PnYhS6nyVOeH3BQ982y43Ok1JBxE0EJ+Mb8W5ig==","signatures":[{"sig":"MEUCIF9xqBJnDr+ieuonRrK3jMPVeCQIc5IXnWvbqgyNzpyhAiEA3mTCYzqrUQqWvaWFC/ipFMz2Hj5ThFf7abuAo2c04Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23566678},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e0f8087a901e3cb9db518fe51b6fad486b59dcb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.123_1775501405798_0.09234003137766078","host":"s3://npm-registry-packages-npm-production"}},"0.12.124":{"name":"@blockrun/clawrouter","version":"0.12.124","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.124","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"bdf08e4d13c2bce208da2a88384cd1bcc3028cdc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.124.tgz","fileCount":38,"integrity":"sha512-x/5TM5lyjH7QC3LXRGxbkpgQa8/a59BHWPg0RcWm5c0vWJzVtY4hY7W7094Hu0k2/JhH6cYlVShiFZUqQka/mA==","signatures":[{"sig":"MEUCIQDBNovRdvwVd1KEhngATF3Uibfk9XtPCgos4kIsSZmnpwIgeSIol9jq0Mdo4EumJbjXbFfIn/TXw1aCFcL13t2Vz/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23567260},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dde774fa9c8f02d767d4da0425cd83087403f48a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.124_1775501742152_0.3372519887994625","host":"s3://npm-registry-packages-npm-production"}},"0.12.125":{"name":"@blockrun/clawrouter","version":"0.12.125","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.125","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f36bc77a822cc2859768371993ec7a75d7f107ad","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.125.tgz","fileCount":38,"integrity":"sha512-DLtVNX0uHFTnul9q/02w2JvuHR5YweyrPIAjym4AdoH1wfvShK3d+SQXx5a+BJjIOWV8D8nRJdrmGoSWbxdOFg==","signatures":[{"sig":"MEUCICmBUpHb1mS5Mk+xDfZJ+5Tc90W44BdhjxKVn0HbQFWnAiEAg7vdg6Kp8VgQpOXT14G7moOdGqJl6zDWkA5hztDAz88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23570467},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"73a94d2bff56ac37b7f922843b06576b829805d0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.125_1775501911730_0.3940642164256425","host":"s3://npm-registry-packages-npm-production"}},"0.12.126":{"name":"@blockrun/clawrouter","version":"0.12.126","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.126","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0aafcef86b7c701650c170904a86a14364b44b2a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.126.tgz","fileCount":38,"integrity":"sha512-pNH8N+UKgTFGlKOxF5ID8xMD++lhDAgT5Zg2+2hR4OWZuD3r1ocTpMZl15rVwB1GSuQiWoVCICczkx/jB6ETrg==","signatures":[{"sig":"MEUCIHmg9Axj0T+HYYdDEbwHMIC1E0oFvL5cjqaf0w+5HH/hAiEAphpvJWwOFDSN3s63i5Z9MV47QaRNoxmCzfhzJf6HMy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23570354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4ca83d55a63bc924d4eb140174e8cc2876178170","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.126_1775516467460_0.4803426874638981","host":"s3://npm-registry-packages-npm-production"}},"0.12.127":{"name":"@blockrun/clawrouter","version":"0.12.127","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.127","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"409dee45f849e91691f91c9916323ef9448ca002","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.127.tgz","fileCount":38,"integrity":"sha512-RZncUH+z5E0ajM5I3/VmRL+/bKUCTT+NMRZoOxF/JaloN7NmrYz3Wz7+gTo1hmfq4VoT1qK2BdDP4gyL9cX1Bw==","signatures":[{"sig":"MEUCIQDi4o8/lcV3u2Pm14lDsUEUYR6gU1oGd2wjKuVHL2vURAIgGGrB+At3/XG/Wc9Oe4WTAjLBTwSLsQZFJAh0EVwbIXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23570854},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc24892b181d82699581c63ea38805ad483f43a5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.127_1775519628006_0.20457022499980648","host":"s3://npm-registry-packages-npm-production"}},"0.12.128":{"name":"@blockrun/clawrouter","version":"0.12.128","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.128","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6eb30caf0fe1b5716d5c828d2c5ec5a2f08c864b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.128.tgz","fileCount":38,"integrity":"sha512-TJj/7e9tstpUN2mwsEQPZFGI0LLa0jYoaWNvNOhRE+U/6Jp8mAMAJDYV0PyfnOuYx/nxHvRg/4FMB9x5diH7iw==","signatures":[{"sig":"MEYCIQC5IxmviaGwEGYIPIVqu/AzJkWcCdSwBaSR6oRZmpM1swIhAPw9QIYFVbCRcDBjMzG3ISHotJFFrM1R0AtfB7HsZaLD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23571233},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"08810186dcf9113e3470e043a4321101d0f3ef0b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.128_1775577132338_0.5934716695201085","host":"s3://npm-registry-packages-npm-production"}},"0.12.129":{"name":"@blockrun/clawrouter","version":"0.12.129","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.129","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d6a0d82db99042e20d9e413656273f8463dceaee","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.129.tgz","fileCount":38,"integrity":"sha512-tCNz8iNfcAI70e7FdGWQa/uFnejprLby/fkHINzotnBfcrZ2LX/h3ABESi/JWd/udTmZQZjRLlNLf0N/Olesow==","signatures":[{"sig":"MEUCICHrct6akvsp4Za4UAZA+6CWFqKywfcFT2/eHr78JBZuAiEArUy8RzBEoDOHziO3IergYvqY/tcJuihdYatizkboNB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23582342},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4ef9a459a6435b4cd62da834a41d5d799c37cb1e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.129_1775586061821_0.7453259834343668","host":"s3://npm-registry-packages-npm-production"}},"0.12.130":{"name":"@blockrun/clawrouter","version":"0.12.130","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.130","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c382a5be812ccda706949faea810f5ab7e34eb0a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.130.tgz","fileCount":38,"integrity":"sha512-E+BZ9QAizuEw1DgYcQo7pW1VxifGromY2Z2SeqOWSEhqp1cRPejN/vDPOjHV9NjTLhKK6FsBWAR5ga8j5E6gMw==","signatures":[{"sig":"MEUCIBDPbdbCfKiXEoi8MfJ+JZgWH5fFjRDHAGRByvkxAJueAiEA3wuhW2MzpTktc3s5ZK7aCDz8cBtdJm76O75bpvz3ArE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23584584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca56ad395402d0349b479bd5a75d8a5a29ea73c8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.130_1775589984379_0.0852580983973672","host":"s3://npm-registry-packages-npm-production"}},"0.12.131":{"name":"@blockrun/clawrouter","version":"0.12.131","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.131","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"75b166f345a4350e692d7a196b595b22162e68e3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.131.tgz","fileCount":38,"integrity":"sha512-w694K+vSdoOwD3vVcOmXuLohIvzaQRJPSONi5jQgUeBEgVv1stl7QHikJ30FaP4dKnrLHRgsHy/D0ykqPImYWQ==","signatures":[{"sig":"MEQCIGOW0ByqsrH5OENxVwkmfEQ4cuE5lghhsEbYUCm8hGgTAiBo6HzGVL6MQGyW9sG0qjoEIE5wiGsFVBQqC2Pdfz9ing==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23584913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"57d1579d101da1b237bff3d01525e768e8ea4600","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.131_1775595828368_0.1824361581599332","host":"s3://npm-registry-packages-npm-production"}},"0.12.132":{"name":"@blockrun/clawrouter","version":"0.12.132","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.132","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"738b746d0302f8f1f3ba091fbacb169c40e831fa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.132.tgz","fileCount":38,"integrity":"sha512-mUrhoTIlZkPP2xQtjAvE0eGEK8LvlwUodBkDoJFhHDMxUZSpmR07Jfyxabco7a7pjbRa09XsqGeg8S2I93AT3g==","signatures":[{"sig":"MEQCIG4xWRCTuZwekPavXkPq40T8NhsNFPLSmYwWVxIep2zlAiADWT0GHQheF2cHx70CFDSMBupZTp2iODj34HAO/AOz0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23586594},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3cec0ad2665a18f2490bf0dcb100108e63af3ed5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.132_1775596628782_0.27392649223377474","host":"s3://npm-registry-packages-npm-production"}},"0.12.133":{"name":"@blockrun/clawrouter","version":"0.12.133","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.133","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"551bfaa74691200df2896b8b73cf0aebe6f46632","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.133.tgz","fileCount":38,"integrity":"sha512-YEtFA20UaO3hdzYdTnYZ3X5sOSHyd0oLyT46yWkVaNNmDVlWHarX8I1OOB3q9mSarLI3vnPsSVvXfqsVcyewYA==","signatures":[{"sig":"MEUCIAtu1UdB/nMHkzhA/GGQ0os893AISczAX/oQiredbd8fAiEAyCveTbaMynM1lsdMT3dyxsrKjYUGJk6c6cYThDaB6Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23586566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d32504f91434d1f3bdacb4e0725285a5a8b4be9b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.8.0","@x402/svm":"^2.8.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.8.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.133_1775606252565_0.7366185666722713","host":"s3://npm-registry-packages-npm-production"}},"0.12.134":{"name":"@blockrun/clawrouter","version":"0.12.134","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.134","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c93bcde1349e2994b5c3aa4922949b9cc66f588c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.134.tgz","fileCount":38,"integrity":"sha512-yJcI6VhvY39MtEAq+wfGRyfPpQoY3Evd4VU+sNWbWo96iKfo+odNo2eJqA2rqVsHTohXF8xlXhOTGRM+b7ELjg==","signatures":[{"sig":"MEUCIQCIlw+lSwocY+dXS5s4EkFG1Q5LlOAGRaNnknXYFWg7wAIgW/Ylr+J6Y3yVKpJEeXGCAtO54SKqvRMFn96+9GaPmik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23649662},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"baded3a0875d04d9954a1d1cc8ee36e478efa34e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.134_1775608012061_0.5707464859519877","host":"s3://npm-registry-packages-npm-production"}},"0.12.135":{"name":"@blockrun/clawrouter","version":"0.12.135","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.135","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b684120f19d18709cf4e2b49b4c236f8bc311d93","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.135.tgz","fileCount":38,"integrity":"sha512-0mPGHLDOPtsLqByekbYLRAcF9jvZiMhQ/qvSol1q1nv/gQaXyI4US9ggyTCasZXFL15T1fxxo7rcXTRmO/YyIQ==","signatures":[{"sig":"MEYCIQC5XG3jmyGC7ce1GgxSRvcCXl40EvlAbLNUhfjKOvty/wIhAJMoLGrNwVnVcZaJYvGTalq1qsK1wWNQYc6z9ILpmIUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23650019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9e4943cdfd22f12f836a236bbd68fe55b7432d3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.135_1775610261198_0.1743896540732799","host":"s3://npm-registry-packages-npm-production"}},"0.12.136":{"name":"@blockrun/clawrouter","version":"0.12.136","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.136","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"55106c8a08bc2d26d50793861bf8faf27cb768e5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.136.tgz","fileCount":38,"integrity":"sha512-wYrsNJNND4QE8tURLerxxntFRL/EzCyvZ/eWNc/263fmYjCROl+MnaQO8/wJ/qoT/VXNg3vFAviVbqb9JPaQhw==","signatures":[{"sig":"MEUCIFaWJmwfimcLs7srf3x1LfLcXs3YG8aRwlulvkUI6GkbAiEAz9Am08Gr7iXIcE1c+rrOrW/EjCpXXCnA33SRxi86s7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23651467},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"16d3b7cdb1f94958b743d392691f909e9a071a88","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.136_1775610523568_0.21038295021666809","host":"s3://npm-registry-packages-npm-production"}},"0.12.137":{"name":"@blockrun/clawrouter","version":"0.12.137","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.137","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a6ed378e38c235265e6554702df4b9c24063115b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.137.tgz","fileCount":38,"integrity":"sha512-SD1V9o9HnNMGpuzGHlDG38fJZQ6HdXT2AZ50Kbpx7MZpKZ779enTMVUh00VFT8ROsCO0x91m2F69pe0LlQvEVA==","signatures":[{"sig":"MEUCIQDbtMqahxZJESDYlCKmai37t6NdXcILcXv6hcHFy5ODAQIgN34zM+cUpsqi7zUCN1zyt4fSDkM5xSWarLyIBPfl58w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23661783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c89c9f7997f49f1572156aa89fd9e64b4eee4e2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.137_1775661755446_0.9293241879182301","host":"s3://npm-registry-packages-npm-production"}},"0.12.138":{"name":"@blockrun/clawrouter","version":"0.12.138","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.138","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9ec59e26e6d5e0eec08d93b176281f64e3422427","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.138.tgz","fileCount":38,"integrity":"sha512-uxkRMUukwPiazGWzr+yPSBR0WsNxVRNzdy7yBVLaXxDRBGga5Q53Hs9pycLoTlTjdQQWn161EFDpd1qTG51FqA==","signatures":[{"sig":"MEYCIQDCdp1TJ7+DVy5O4T6VyqwDxmn5GnIZbxjtQ+Hzx4C2mQIhAK+kWm5ITJ/75yr3Lv6yNy9cv/boLSzXFngeE2Gd6wi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23669255},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b01a9023ea41f90117dd2284c840e86d8e101a2f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.0.2","vitest":"^4.0.18","openclaw":"^2026.3.31","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.54.0"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.138_1775676615109_0.10988526474880467","host":"s3://npm-registry-packages-npm-production"}},"0.12.139":{"name":"@blockrun/clawrouter","version":"0.12.139","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.139","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"eefc911914bfbbf140e413abd6c256387428c2f2","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.139.tgz","fileCount":38,"integrity":"sha512-zvtt00eeLeIFD4mhBjWOt4rJgoUBG0HwcmZO/bV21kKJktnKE1A7M8nIQDJKdf67DVApRs+XBN6CXwDgspLx8g==","signatures":[{"sig":"MEQCIEBx0OJX8Md6rIkFJwHwTUdPkPOBnddJAODI2qTmpRyrAiBQShCuySBC+Z0CRqBm7Rtlee49V2qW0QZdPvxITNJBXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23704871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d071dbe1c84ee9515d6e272bb5ad3c9a0cd7c762","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.139_1775746785415_0.2012929023818555","host":"s3://npm-registry-packages-npm-production"}},"0.12.140":{"name":"@blockrun/clawrouter","version":"0.12.140","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.140","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9a249e12636156c80af726f9a35b57c6a746417c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.140.tgz","fileCount":38,"integrity":"sha512-mVouNhfVv/7ZidPZrogwbpIfzoyzxIVOr3dDPNzCbfUlnXExxTBkHozQBkoyNuNIuyXKhEBwRvgafWO5kCstyw==","signatures":[{"sig":"MEYCIQCZ2x9beiQx5OKV7ELxTwwgcFGVnTodAeFdq0l0TRtXZAIhAOIs0yk9Ky1fz/AzAlWTf410blpRqqT05DeLPdoxiTgk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23752128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee792040170753d7eaaa91adf28fb9adbcf80eb0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.140_1775802631824_0.009999172920340138","host":"s3://npm-registry-packages-npm-production"}},"0.12.141":{"name":"@blockrun/clawrouter","version":"0.12.141","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.141","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"17221751cd34d28616562d879417f1a7c28dbbd6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.141.tgz","fileCount":38,"integrity":"sha512-rYKcWxLwRNVO6jkyF4IjelcE7vEmUsU46uGNX+QwCUJ8yUx1GHxyxv7BbLRWU5ND53DeI9OxIwZqtHkGWWIBIA==","signatures":[{"sig":"MEUCIQDQV1+0SxqeFvMw24x3RcsIkIl/2vsw7SVs3gCroM99UAIgBrOp0ROW+juaClT2e7c0y9WNWiLA5YcuoiiUgQIXXfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23758114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"99b4dd61791d7c6afea6ce822f332556741601b0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.141_1775804589960_0.6089961310389704","host":"s3://npm-registry-packages-npm-production"}},"0.12.142":{"name":"@blockrun/clawrouter","version":"0.12.142","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.142","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c747879264e0d181cda2ed5883de0a19a20140a0","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.142.tgz","fileCount":38,"integrity":"sha512-mlTbjk7dboPig0Eu3CUzysK+1VyeylUBeohm66Vm2PwEdjlOruKojaoiwgc9ZEtQZZ9OG+XZutweNufFp4Z6Ew==","signatures":[{"sig":"MEYCIQCkAJJDxZWH3AFpIvrmTFFy8mUSZVF26U3YIARM/SWFAgIhAPrzq5SeyIVoAdglbTwc/tCZdX/ia6FPbzTXRwy6q/TC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23762161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ad359083e002f534ad0b5310ee7621cfdde70557","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.142_1775804831952_0.41840479224616045","host":"s3://npm-registry-packages-npm-production"}},"0.12.143":{"name":"@blockrun/clawrouter","version":"0.12.143","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.143","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"94fd340baf973f54593cd530ee3fe2d8c9ba2d08","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.143.tgz","fileCount":38,"integrity":"sha512-Xo93vq/Tpe72v8b8eT+S4nVbO1R2TlxJnzIPPA1uK/swpyv0jovXqFEjFDIe67RKB0EX90JPd/ZT5j+Xs6ow+A==","signatures":[{"sig":"MEUCIQDbSAr6plmo8NYRfSq9S5/PFexvdmSCZwrfSPBVLSEG5gIgKonuCkp5sfbVl+2ZlAlA6lw6CmvRnIUR2H14XjXzstU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23762185},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"42132b4c1a39e7b306be99ab70de6d6c6edb8370","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.143_1775805189405_0.11286875495099902","host":"s3://npm-registry-packages-npm-production"}},"0.12.144":{"name":"@blockrun/clawrouter","version":"0.12.144","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.144","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a4d34ae1f447e23bb9668b395bcd801b8fe17b33","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.144.tgz","fileCount":38,"integrity":"sha512-Prr6M5LXRbwajRt9SMk/Ku8FJvQHpMH/92/wEdWa6qUVrrMWDJNusp860iZdZnlALlnVuEF6gHyJ0zTHirAvJg==","signatures":[{"sig":"MEUCIQCRjO5eqZe+oiHiwcyz+LoGB0DESwsGVkKNpfkjTsiRcQIgIFs1nYGWuDD/VV2i0CAftoLXzb5eUKDJSWrOK8Zo9KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23781691},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a11ad63eea9915e50269d49b4c8d0211dd395080","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.144_1775823292555_0.9081886398171595","host":"s3://npm-registry-packages-npm-production"}},"0.12.145":{"name":"@blockrun/clawrouter","version":"0.12.145","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.145","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f00a0fcb8f0962dffe91f470c466884d89372645","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.145.tgz","fileCount":38,"integrity":"sha512-jDJLNsT6ffw7m2US/UIotyDO9C5voUOC6PoIpyUqRkxUT9xVWMEADrEyjJh9hGAaXOQZLSbB0PD8Rkzd6KvbKQ==","signatures":[{"sig":"MEYCIQCpdHMMmHDwM5N6FwNhSCizrknomdE/+6xnu9cZp8LhqAIhAMA7UhR2zVnetXD0W1GVwFLs1uhcjj4yUp2AXNUW3/Sx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23781713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"17f3a09ee968f720068e845a6bb34f0678d20814","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.145_1775823516113_0.6778145431861602","host":"s3://npm-registry-packages-npm-production"}},"0.12.146":{"name":"@blockrun/clawrouter","version":"0.12.146","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.146","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b2d5e5fdc0e0dd06e7a3f4845fdfe939d54a94f6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.146.tgz","fileCount":38,"integrity":"sha512-lvdssUe2j9k89x/6aLt3OLVJTSGcRsOaUALiZUcDann+qUKMziBHCUQJWh2IoXYbDO+zr83sefYrgO9IKo6VwA==","signatures":[{"sig":"MEUCIQDfEC250fzABRRKu6kkNJEzEbsTdLKfrsU764nq01jZygIgBp0I2bBn7zLsQGbwCDuSHLxUereGv9Q9TcLvKQ56osU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23813639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4aed80d201f388f28fd715e4795e286d7433f415","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.146_1775838702791_0.3188985366502741","host":"s3://npm-registry-packages-npm-production"}},"0.12.148":{"name":"@blockrun/clawrouter","version":"0.12.148","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.148","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8e107ebb213ebf5fba5356487539836c77f25933","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.148.tgz","fileCount":38,"integrity":"sha512-OxreJe1s5tuptl4zHRiiuicGWes3w5xgmFE79KVts8FWJnM1WdOsE6gi1qnEQ/UnkaV5a86VGZq9XelvVQ+RRQ==","signatures":[{"sig":"MEUCIB21sJT8l2MCn7nt/SsoZKbTINRJe3OkoA1gZ9Ddw0DcAiEAh33ww7jqob8OGSf5fg9vLRf6+hU9uqI7PHb5qPdksCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23827554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1bf47a4ce386950f5d341a02bfaa1b173bfde3a0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.148_1776030178581_0.7516760987197322","host":"s3://npm-registry-packages-npm-production"}},"0.12.149":{"name":"@blockrun/clawrouter","version":"0.12.149","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.149","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7272c3861f78c1509e58d4b3ff6dac2971ec5d55","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.149.tgz","fileCount":38,"integrity":"sha512-HfeeQpY26YDETos1wl9wBXJQRIYO+g7v8eOktDnLf5NEsH2bxY0WQ1ftQGkH/kdjoW9+e66DXHOX9z0morAKaA==","signatures":[{"sig":"MEQCIB+4XK9T8NDeh6XGS+i6Ea4GEf8rY5C2r8I6DNZZBt2WAiBnGnBZp7OqMn5l0WPsHzh36lj6tbs4AU8qi+Fs6hoATQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23827961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"930954e56a1aaf2414a74081f116d024f2c6d6a2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.149_1776106655060_0.42421569375864876","host":"s3://npm-registry-packages-npm-production"}},"0.12.150":{"name":"@blockrun/clawrouter","version":"0.12.150","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.150","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c9bb0bb1c1a0df0d9373075a1d48c62a04f81770","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.150.tgz","fileCount":38,"integrity":"sha512-1qdS/NHXXobCWUiA+W6deCvGKGnFxtaySTzm42V0Kzw18BF4t3t1MqglBnb7FNCNBmsQRvleb4fwJcANLVwezQ==","signatures":[{"sig":"MEQCIAPnvTU/f760hsFCQIoWR41/8bzXDqtBC15vu6rmHaDHAiB5ya2FY5ZFAyrHL7yZmT+5N3ecRrZ7VqhoPez5T3XqKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23828108},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f5e7c958614a4c818c36cb914df8c75e6febd39b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.150_1776285304371_0.11875886821676107","host":"s3://npm-registry-packages-npm-production"}},"0.12.151":{"name":"@blockrun/clawrouter","version":"0.12.151","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.151","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"307237f3fbc911a5f8ac83857f08dd39c6e0caf1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.151.tgz","fileCount":38,"integrity":"sha512-ZiOwsIOMdEwik7njvp9gTgX2hHzQs0kkq8HWlLHdCFXuMx/fi+3gUC8k/HtP7FngIcA9a2s1u9FygAOPbDV3cg==","signatures":[{"sig":"MEYCIQDXxcI5j1tm+7JzP0lGharT9TEZc5k4yE+FZKZxQa2LEgIhAPV6aPyBM0GiYwqipxnRZvyWj4PBq0oTcdquhkiExjMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23820866},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0131d9c58144143295ea9232803482c80d0de6a3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.151_1776314944976_0.7844958080143047","host":"s3://npm-registry-packages-npm-production"}},"0.12.152":{"name":"@blockrun/clawrouter","version":"0.12.152","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.152","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://gitlab.com/blockrunai/ClawRouter#readme","bugs":{"url":"https://gitlab.com/blockrunai/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5008c8d208743a5014746c88f9174192eded1cb5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.152.tgz","fileCount":38,"integrity":"sha512-YkueMglAhu5IBeWCPFyUrgwBQXAAMYUjcB2xKRXhZ72issmoEcZkjW7U3cwwHGv0AqR4s3OmksDbDFdm1y1UtQ==","signatures":[{"sig":"MEUCIHcufrStWDk5tXhfrFHmtXxVpJeAaitri9ONg69RWOR9AiEA7bRlKcwDRUzkFITN+neyYvZjILuEQ45yHnJHhhgHqVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23820866},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d889057fe845729a016755bc66afb3119cac9aa6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://gitlab.com/blockrunai/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.152_1776316273407_0.8603368319737046","host":"s3://npm-registry-packages-npm-production"}},"0.12.153":{"name":"@blockrun/clawrouter","version":"0.12.153","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.153","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://gitlab.com/blockrunai/ClawRouter#readme","bugs":{"url":"https://gitlab.com/blockrunai/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"da5230e682a0beabe549d4499d9eeda8576ee878","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.153.tgz","fileCount":38,"integrity":"sha512-JL6xoe5B4plKSdO1vyaHPD2Zv3UpzYNH076PpRyN5SSkp5h4Qgz678kEjzw6oFZoO+rgChw9KHjf5y6LN5qN4A==","signatures":[{"sig":"MEUCIDQvusMWW+6qNZInoTX2vIdPN37lgwA3D5RnhyG9HYk0AiEA2Y49RudlQ46ux7AVan6Dk7CJaAYhQSaXzzB3uACySxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23824687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b6321999ca946a54d10f5bd3751fb519ddada5b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://gitlab.com/blockrunai/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.153_1776352887829_0.8682164991514563","host":"s3://npm-registry-packages-npm-production"}},"0.12.154":{"name":"@blockrun/clawrouter","version":"0.12.154","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.154","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://gitlab.com/blockrunai/ClawRouter#readme","bugs":{"url":"https://gitlab.com/blockrunai/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6e05ffc153347644a19aff52b96ee815dca76260","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.154.tgz","fileCount":38,"integrity":"sha512-vnzwHO6FYnjrbVuVSb9pqNQFNmFgnq7l/9zl3iGGd08ab7kUgOJSwnkvsLmyh4y9xRQjrNB52IOSMCmuO6CCZA==","signatures":[{"sig":"MEUCIQCDQqC1czEVvRg6cryyVsoEXC8gXxzWOQ+KG4z+OSWjOQIgWP5Zt+ndNXhncsRFhhi5t9fh1V4SUuUAVA/6o1IFeN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23837406},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7f7501c42290604a8fab884460015203d62e508","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://gitlab.com/blockrunai/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.154_1776454832895_0.46233693527121456","host":"s3://npm-registry-packages-npm-production"}},"0.12.155":{"name":"@blockrun/clawrouter","version":"0.12.155","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.155","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://gitlab.com/blockrunai/ClawRouter#readme","bugs":{"url":"https://gitlab.com/blockrunai/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"08bfe5ad411724a23c1ffd03901999b546037966","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.155.tgz","fileCount":38,"integrity":"sha512-MU+W2kFvs01Yhq7idZvmxojeK/oNWFKiP7x2O+5zm2GNc8PzT5lJwAozCv/YtbcHEn33bHFWIcKUGx6oLjpNkw==","signatures":[{"sig":"MEYCIQDaMazdez/08NRNMe/qYFNkkMZ43JDYlJXULHEuJO19vgIhAMF3oKhWWWW17K1r+TlUMOiuBtloXx6mflLps+rTyOsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23883420},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"26ff34700e2db7984737ee9c15cd630fea88e95e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://gitlab.com/blockrunai/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.155_1776488186342_0.5735380974572797","host":"s3://npm-registry-packages-npm-production"}},"0.12.156":{"name":"@blockrun/clawrouter","version":"0.12.156","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.156","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d69bec049671e84028fb743e9753721f5684d9df","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.156.tgz","fileCount":38,"integrity":"sha512-EzFzdeRhJK2Is2C3n5SwkfKLjVTvgc27MGBlcRR58++TMdcQ0FMY5elEK8lFmuuU2jLXvrnsBH/5lleIiAlflA==","signatures":[{"sig":"MEUCIHWprHuyWJcGU5RSkZbGRL72sUm+kXmfhF3JJ1Yjp04YAiEAgtbGXd6uCvPdaESBARXI4CekUqxM/dxpoIdkLUzT7Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23888451},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c63fb24243099ed2b13bb588f3f94ee6a925564","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.156_1776719571100_0.6050042096319774","host":"s3://npm-registry-packages-npm-production"}},"0.12.157":{"name":"@blockrun/clawrouter","version":"0.12.157","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.157","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"260689ee0850ed77832796702e0609624c15b2e6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.157.tgz","fileCount":38,"integrity":"sha512-ndiZ4nFQFKqfFPOtRBBmMYx0oQ1/dRRmhZoruzWY14SoiJQG770dKbX///zz9Q/l3uz2HerYF5WVb32n9f79Cg==","signatures":[{"sig":"MEUCIQClMggZLE9oH4aCC8HpDui0NReiB0KIIz3ibqMUXkZqeQIgadOTakh3r/dSQ+HD+6alGL0w/zjW7wmQm9rRPvfHD0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23890265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aca50950559a21a0bc399e5b87589227c0a95ff8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.157_1776721423563_0.6938133553366559","host":"s3://npm-registry-packages-npm-production"}},"0.12.158":{"name":"@blockrun/clawrouter","version":"0.12.158","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.158","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fc2735fd4d220a397dfbf14d6f1feacf4b8b9eec","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.158.tgz","fileCount":38,"integrity":"sha512-e2jHVVagvPQHel4FPpHAbTDlN01zlrZFe0O/bvRTuAiTNxjsQq6acNuNSseDKvfeV7/mYSGYmcPnSPSxZUDcmQ==","signatures":[{"sig":"MEQCIDn3UKAV3WZpgTTWaEfhvFKd5cvIUz9pfA4ZC5BOb1LmAiBimzRbyjBXe6cKc6jIeW0TnqBvbP+yPZd6UbRSN823YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23893425},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9803d5bab64a3787950e25c8016dae217ec0a0ea","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.158_1776722984490_0.01764367777002973","host":"s3://npm-registry-packages-npm-production"}},"0.12.159":{"name":"@blockrun/clawrouter","version":"0.12.159","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.159","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0d7e4bd5d498d47b414828d113ff7f58caf97b36","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.159.tgz","fileCount":38,"integrity":"sha512-dnMIaLu2MgGnOkxR4k1y3Oul+Zvx2XYBgJ6WhR2Ts8ZNdf1JmRB8+VArONJyRlt4HcTVShYL5i+XPRM2TTS4zQ==","signatures":[{"sig":"MEYCIQC8dpsWNkCFyTOJn4YpOzF7qXrMQDwto9h8+ZqfHbwb5wIhAPVtPA+N9+nTLYXiqeFg45TdqMQU23lK7VrBugw+4e6A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23930520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c24d03a056e4994c325faa55d6d9d09459f0fa80","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.159_1776791845535_0.40869364327516333","host":"s3://npm-registry-packages-npm-production"}},"0.12.160":{"name":"@blockrun/clawrouter","version":"0.12.160","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.160","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c3d4751d2f3df41c991690157abb739a05e3fa6a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.160.tgz","fileCount":38,"integrity":"sha512-o2YbaboYv15UkAAT3sjVhwQP0qndbLycnSdXvL7lYPl0aSJyAR/4rggBOqC2F7+zrDNq82mQNfAq0714uhzwvw==","signatures":[{"sig":"MEUCIGUMkA5naIcp/MtjXFMRCGwaIyNByndhDJESWAPx5lpnAiEAjA6cfkaYd6CHPvLui2qVyRhgQV4Zk+pSQSLMDUgkdLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23933393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68f698293122044964c0f040a24c11388ebc14a8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.160_1776828969082_0.9925333016470346","host":"s3://npm-registry-packages-npm-production"}},"0.12.161":{"name":"@blockrun/clawrouter","version":"0.12.161","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.161","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e3e2b3e0980d1caeb90e17c931c99fe70e5ba6af","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.161.tgz","fileCount":38,"integrity":"sha512-4fa7rvvLi8dezod1WoBwlcs1ojHBthucdqHUdItN+AzGyMhxmDr+WVRJjAzss8xiZvBacS6fD2IYop6TKjl4dg==","signatures":[{"sig":"MEUCIQCO5sx1sXkZTcrY2PittTVRXdyatHLiJCiiFTmTpWjiaQIgc2OUjLHijK2Semyexvl/loyuukMLWOQ9ECFeh04guy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23937073},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e27b00582972c1268588a6fcd3642c5db730056","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.161_1776831071372_0.2674807899794365","host":"s3://npm-registry-packages-npm-production"}},"0.12.162":{"name":"@blockrun/clawrouter","version":"0.12.162","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.162","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e276cb984b55a2a88e48c0f44ac6f0505c7b932c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.162.tgz","fileCount":38,"integrity":"sha512-Pad6O+Ll58RvJfuglgE4maxQhfVsChdtCoULLJWonlSJCc6PQD+QLI5Aofwo7Jkt80BEGdSdWoSYbQddhhZM8g==","signatures":[{"sig":"MEYCIQDu2D+G2zZcp8zUrZCLr/YKMZ2QRDqLFWyF+L4NUB+J5AIhAI6T2L/aWvVihDbKxu3V6nAvTPwAbRDiLmF8jshQSgCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23940130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"94bdd5f0bf7fb05cc53b33d777a8bc1113d91d50","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.162_1776921193063_0.49783910174087964","host":"s3://npm-registry-packages-npm-production"}},"0.12.163":{"name":"@blockrun/clawrouter","version":"0.12.163","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.163","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a84247b4111209c31590183c5f3c97f3863dfc2b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.163.tgz","fileCount":38,"integrity":"sha512-DDn9biJd5r8JQIkJ3c0R7d7bYhhVFrZ9GNaOpFcxIJUdCwlk1nCs+MrLQoniVO7X+Q08UfdrWrLgRRCHJnL4aQ==","signatures":[{"sig":"MEQCIG7ocfNbhLNuKOSNvYl1RJK2Lf3VmPt/lTKhbK/3ryTxAiBEg1acrOVJSo/m32IFVNN+HiucFSlUKuWQNJpcZz7MNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23940106},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8027aa39c644e61a0db3a03bd3bec11032c54bcb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.8","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.163_1776921452989_0.11632576450925813","host":"s3://npm-registry-packages-npm-production"}},"0.12.165":{"name":"@blockrun/clawrouter","version":"0.12.165","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.165","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"96b7e8a1bf3f466c531fce8edaf218d1e243c456","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.165.tgz","fileCount":37,"integrity":"sha512-sk1PLlJnzLIdwFEGsNKcRr3rAL8rgevEO9v4B4F8RhbS5ucJfs4/N2p20ZVw2JirLitM3E/r9mQYjmrao4lL+w==","signatures":[{"sig":"MEUCIDsJS7eN8Ft2kKGNVuYSPoBouuWvS6MFdqHJiKPJnBjHAiEA3m+sedaLMXePScbk8FOxGC60D9C2RCHlz3N0DsYPxLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23999262},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fc3c4d8f9d4a0b4d2afb4877fa548099b9e1dad0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.165_1777058647825_0.6132122498883674","host":"s3://npm-registry-packages-npm-production"}},"0.12.166":{"name":"@blockrun/clawrouter","version":"0.12.166","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.166","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a34757390a5c1f0eb4bb4ff933782bf93413b678","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.166.tgz","fileCount":37,"integrity":"sha512-EuFf7CkbqB9AIs8/yctD+gISGy+btKgYO4S4r7yi5QkH32iNU17d8oTxGGLClNi3e3B1+1OPeLI02Cuav/ND7g==","signatures":[{"sig":"MEUCIFuHE+iS2fkN3iJ2yPyF0FtkRk03tJxNJEHfZlID+Un8AiEAv//Hr2GpnPF57pjuED1ZYQnbd4uH1BgVJ5c5Uj2sJsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24000628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0d34344860755ffbc67c0d5d29482b91c564074","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.166_1777059225393_0.6264337723994624","host":"s3://npm-registry-packages-npm-production"}},"0.12.167":{"name":"@blockrun/clawrouter","version":"0.12.167","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.167","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9bc099c0d3c5e797c327d45275ac346eb782247a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.167.tgz","fileCount":37,"integrity":"sha512-+k98jDXEqoVBrCxGT3GZrzvSY8TXAmgLh7A7QaHO5686F2fJWA8euNr5lbDSDbk9KF3XcJ0Sc9x+0RXAq2RJyw==","signatures":[{"sig":"MEQCICICeBa2NHg2mVxMOrdmJdAI9CJ46SdHzMBR6yT0gmkiAiBlJvYhUm6/0ZvKGdNTPqwcDip7UtZ2nz44UPvq+3a6eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24004994},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"42346bc23d6dd88d01263ead601d2ea8a4de0ae0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.167_1777089393822_0.08635112802157274","host":"s3://npm-registry-packages-npm-production"}},"0.12.168":{"name":"@blockrun/clawrouter","version":"0.12.168","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.168","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"81d4947862880145f94eba82a120917f2161cec5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.168.tgz","fileCount":37,"integrity":"sha512-tdp6yav2k23H2yQgDL+HpQcdHksayKa4ZzX9Aq0Ox2rHYTfdQp2I2vnHe+C0UEJAh0PawB0AmNDP113b1Y43PA==","signatures":[{"sig":"MEUCICV0y2r/YCdgk7IR/QmZs9GWN/i7lur6/TeVkBGuCyevAiEAhqHo9Ix69/EXfcyXupNIkfhYUf0At70uzbFGpYqvpvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24006776},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee9044efdf0f0b4e195aea628b8240769185287c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.168_1777090899823_0.9113400082132714","host":"s3://npm-registry-packages-npm-production"}},"0.12.169":{"name":"@blockrun/clawrouter","version":"0.12.169","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.169","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a4042d954c1510dae18050165010d40290c339e6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.169.tgz","fileCount":38,"integrity":"sha512-tQ8HJvlYtNzc2B4gidM883QybzYE3nd3rJb+pBWru9F9wUNP3tRgx7YsGyxRBEu1tXFBGVswsh1EpsoMnidHbA==","signatures":[{"sig":"MEYCIQDC1QA/MoCEdTO+00trek1gq1RZ9r3Apmw0zrkF21miywIhAOz9o37yrviq4+CqBKPfKyZmFmW41WoOEEU/dPoamVD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24038035},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"44bc6beced9add67b009cb57d9f84136c5369985","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.169_1777418030407_0.9731781846811156","host":"s3://npm-registry-packages-npm-production"}},"0.12.171":{"name":"@blockrun/clawrouter","version":"0.12.171","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.171","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8c2e4a6bfb133e41c7a979aa600277ec944aa90a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.171.tgz","fileCount":38,"integrity":"sha512-5Lae60UakdZQMoRXYsrbS91FlelEflfC6skUeQBCF1VtXsQhF4BO0fl4wc+TrCO2N6VFOBlE8jBg/YNVqbW3XQ==","signatures":[{"sig":"MEQCIHbOzytEloHOrQdazDgIACLVM9rsBfejaiqNJMOJt9fsAiB9TTjDsBB2p/FZPF10PnTo6iCnZ3dTF27ofKJRw/BFHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24054164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d8eacc744a5e441e76931d7ec52594cd6b51f27e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.171_1777516042169_0.17067926654311738","host":"s3://npm-registry-packages-npm-production"}},"0.12.172":{"name":"@blockrun/clawrouter","version":"0.12.172","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.172","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/XClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/XClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e52ac916a6e257c2d2fa9e892ed7baa16bdd5f7d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.172.tgz","fileCount":39,"integrity":"sha512-LeTOn4agr5oBa+mTuoNuqXGKwbyaPsrTAfDfjJVAVLuShzXIZNYWMR1rDDhD/gSwCGS8q0c7GMe4lwf2GFJPOg==","signatures":[{"sig":"MEQCIAH1U6RRotkYtgnKEcBKS4tZZFKzC5xO4Zspi/wXYP1MAiA17m0EaYqPK/ZWja8Ky2A+oVxx4LjcAeknv35JEsDTtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24105851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"466be24f76b6649d50a8a7904b72fd78b32b8e0f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/BlockRunAI/XClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.172_1777522074003_0.2114671187224073","host":"s3://npm-registry-packages-npm-production"}},"0.12.173":{"name":"@blockrun/clawrouter","version":"0.12.173","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.173","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d8f08159550d49cdb5d822b055775523581be565","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.173.tgz","fileCount":38,"integrity":"sha512-zDt1dGFClR5ALPF0RbpFNzoG0BzNkLym6UYKQIB7T/ss3q52o1XBT9+09hLp5NTuFCYuSqil/jBzFq+1cjxdPg==","signatures":[{"sig":"MEUCIFFmhzEGmWtoaOuyd5kI64jxQiOKdVhhDH19CoocgCVbAiEAyZzalmlxqvpjhDW/1/QL0HQqzHUjncgH/CxtWTm6shY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24054508},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b0f48ec19130f8992c4e8d00470578dde8f8f467","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.173_1777768150715_0.5976424159558171","host":"s3://npm-registry-packages-npm-production"}},"0.12.174":{"name":"@blockrun/clawrouter","version":"0.12.174","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.174","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8146b298123dc539ad9f22e2376c761a770d35ea","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.174.tgz","fileCount":38,"integrity":"sha512-2k8/w+kgWYYWoIEEUqB4WkW+IUAdX9qZlEA9VRLrJVs4zO3X9J7HveN12jE9yE80+eA7ShUgubXUb2FtJoBVzg==","signatures":[{"sig":"MEUCIQCG1YqCp42IYmYA2mxg5g78q/joSBIJCz/1Zd6V3tK6HQIgdAk2qvBo5cB42YfOFidxrouUSl9FuzkxtBJZADdhIwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24056040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fd217710251e2b4059db19f64bea23c01ff007eb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.174_1777769720427_0.415948096462915","host":"s3://npm-registry-packages-npm-production"}},"0.12.175":{"name":"@blockrun/clawrouter","version":"0.12.175","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.175","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"99e481ecd06a9a3c9d6a994726dd56f5413b7dd3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.175.tgz","fileCount":38,"integrity":"sha512-FLDawQ8EyRqEcpfQ388nEMjuHcUWGzhuTgtirja8AjqbnaOKOHpbHRuW7JO9mosnhO8X1RyOm4uhuzUjGudTig==","signatures":[{"sig":"MEYCIQCUrZz6D+lBOtFfONE8KNCzAmCzPRNnSITuPXJd38/GdAIhAJCyRPjkHp6mkcLVGll1sM9qvyeDOJ5IVTwWLQdJlWD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24061635},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b763c7cadbf33791242bd268e41628ee59353084","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.175_1777771969252_0.8128828768588576","host":"s3://npm-registry-packages-npm-production"}},"0.12.176":{"name":"@blockrun/clawrouter","version":"0.12.176","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.176","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"cf0d93f400be4cec7420275c47187abeec8febd9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.176.tgz","fileCount":38,"integrity":"sha512-lVd2PnLVnLmXauC4GD5/W6oaGDjDaT+dBVHy6Ct0o16WOerZSjpAkKUwZOVZMEKZ7fa9Arbz5exR0QGfll0Hbw==","signatures":[{"sig":"MEUCIEBzPTQiGT4rVajxFPeBzXdKWTBYTM6GIBuwtvYZ8nqFAiEArTsb5+hXCAtJSU9uKcXhRMeAx1xAHqUjpGS2eN0rLtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24062346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a49df36726bbb21da74541f4efdbc0258f2afea","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.176_1777772766670_0.12613444066841573","host":"s3://npm-registry-packages-npm-production"}},"0.12.177":{"name":"@blockrun/clawrouter","version":"0.12.177","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.177","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"98f1db5b6d5c07bda3dd44375b2cf1850b57b516","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.177.tgz","fileCount":38,"integrity":"sha512-zrFNQshtuJkA1x4KfXxVHYK/0OpTDW6rQ9ar09qEDF4HRSQ1Selj6cGtSUbR2E6pN3iNCfQuvzyz4fT5dSxZ2A==","signatures":[{"sig":"MEYCIQDaxkromR6GgmHxWiJTw/TMxsT+cuEYXnu2gj6Ucd7MJwIhAIz2w2WbdryYEB5W0ZwX2vBmuI0PRDhxIyqY7x5lK+AL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24064103},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec7217ee5f68f3d8edf521eaa4ce91c700067b39","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.177_1777791434855_0.009003938389025468","host":"s3://npm-registry-packages-npm-production"}},"0.12.179":{"name":"@blockrun/clawrouter","version":"0.12.179","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.179","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"001171fd447d903a8349bdfdcecb6b0b7e114df4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.179.tgz","fileCount":38,"integrity":"sha512-E/1LySCV863onnoIAKp2L4ywPIQUe7l9wjow9kZt305nmoFmWq28RIr6T3WPWMG6dCofNmuK5mokDFja8y7+qQ==","signatures":[{"sig":"MEUCIQD8ND40dtH1riZpNI+xQuK3tJK4Xx6QY01YwTebysWDOAIgMD1LpxZ95vzUlnE3q2tuLAs4o0S86YuQupfehS3bPWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6699ce7b77de1b8d11ff5693a7debeb92f9a827","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.179_1777856470378_0.06799842228104214","host":"s3://npm-registry-packages-npm-production"}},"0.12.180":{"name":"@blockrun/clawrouter","version":"0.12.180","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.180","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b0a4fd4781833843dde2ec0e2b2578abe8a03653","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.180.tgz","fileCount":38,"integrity":"sha512-BLDJ82Xy7Ct6SHH34TSGM1DTJK+cB3GUEEfMdEkuu0SCNcfz/ttzDyH6882XpK8wFsG0eZAAvqoUDYvDlMW60Q==","signatures":[{"sig":"MEYCIQCgCoAJL1c5B1Si3eclbNkX42BzcJkyuLu/sDVRDdJUegIhALYlgmjCxkRvr1jCrM5VcuyxGQVIQsWB9UQLlAnyXy64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24088525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cdb5d1728497abb056aeea16fd51eaadcdc9dc45","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.180_1777867355367_0.2617614840076603","host":"s3://npm-registry-packages-npm-production"}},"0.12.181":{"name":"@blockrun/clawrouter","version":"0.12.181","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.181","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6dccbd63e7e4d803f10c9153b14454f5b3af3939","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.181.tgz","fileCount":38,"integrity":"sha512-7GO80p6xn4xdn8Q7s36KA2mGbDEZEv4hCleMZeGeHvwF8vqCY/K1LKoa72mOX/DkdUGW0CqNWWwOYAViCE0qfw==","signatures":[{"sig":"MEUCIDFAahpxwv+MGRcNt7qftgLZNfA7b0xGpA1ZI23JKSTtAiEA5wNYSCRBOHkKw+yR4B1hdH5vOI5wGNgijRFguNzbV5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24089419},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09e4769cf3ab4a59faa901649ca5f53395674987","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.181_1777867905896_0.9131011756863738","host":"s3://npm-registry-packages-npm-production"}},"0.12.182":{"name":"@blockrun/clawrouter","version":"0.12.182","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.182","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a4c826e55e5751640dac21fbe92981182162744d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.182.tgz","fileCount":38,"integrity":"sha512-ijo5uRQ7rWU/7CQqpzyG521atBFrQ0FP+mZItncqxdZjCAOZ+l9LhPVqd3Pnyrw1oeHSPER5R/BrP2ngccAVWQ==","signatures":[{"sig":"MEUCIQDqsfk1zumDCz41FKMaSGmoyEw6+wy+fw54fwqK7AKNrAIgHGecaZXyiEyKo9Nk9eCodvRHdzRnaXggR5AI1EIS0+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24091981},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb98d77610faebe6de0aa2bf618b2335088b92ab","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.182_1777872143594_0.8702697413463865","host":"s3://npm-registry-packages-npm-production"}},"0.12.183":{"name":"@blockrun/clawrouter","version":"0.12.183","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.183","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e32461fdd03059f9d521e1454fe12add4ba163c7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.183.tgz","fileCount":38,"integrity":"sha512-yK9flBE61OpbFC1dAwbULS3h2dsH2CYZ97JfW3oDVz5lDyv/reSxVXUkSjiPcWBrC0gvHzEWhJkk2NzesaLKdw==","signatures":[{"sig":"MEUCIH0cMlu6NTNSKmmFDpKytYmnyelCCBnUm1PnPRGqBbOFAiEAoMMhpIET3h5ByLHsIj5Wad9BIZRx7AM/A78XMTkjTfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24092643},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7bc60b384453432fa929b4d89fdbbbe944b0df1a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.183_1777873208361_0.3315962538216657","host":"s3://npm-registry-packages-npm-production"}},"0.12.184":{"name":"@blockrun/clawrouter","version":"0.12.184","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.184","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"764504fef864b6d502af698394845c327438ab8d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.184.tgz","fileCount":38,"integrity":"sha512-z5RZqInfO+ThDBqDpc6GLXV6VXRxZY/en625uj65Si7nSuMosPIMg96QmXmPav5umwJ0uQ4MP79/76261AQv+A==","signatures":[{"sig":"MEYCIQD/th66fdogz65MlJLHeJF67Pzg0RKM7ZvPFLsGY7p4uwIhAJFOvoUiVwe/yXk1dM2+kQ5YH4vSN86hO9IEV5fMHcg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24093665},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4d90b383a5cd97158f9392bd2cd24231b5c22bd6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.184_1777876613872_0.36062218289429926","host":"s3://npm-registry-packages-npm-production"}},"0.12.185":{"name":"@blockrun/clawrouter","version":"0.12.185","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.185","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"df88a06c980b9114df9777c5f37c1ccd54c1796a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.185.tgz","fileCount":38,"integrity":"sha512-HLaSzGkcEdoGBLOAt0rRLXz1lQUWJwnPLmu0WVkM9M+Y6Jt/uWMx8ReJuNljBn4DEUkEhPXN0XT8Y7wTibUaxw==","signatures":[{"sig":"MEQCIFWiGqOj53SULva2gTRndN07x8eL+W3HRaAMrLJX6h0DAiBvHuU/EdMBdEKQQSujPom5dpZbZcF2Y1oVKbSlAI1D3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24530742},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb72bddae4da7fd285e4804a5716f2a226a6f103","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.4.5"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.4.21","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.185_1777880653195_0.4607097634822357","host":"s3://npm-registry-packages-npm-production"}},"0.12.186":{"name":"@blockrun/clawrouter","version":"0.12.186","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.186","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"45eb9d15ae8b3554ce34b1b52db338cec2e44446","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.186.tgz","fileCount":38,"integrity":"sha512-ywSJbFbTxq+rgnFS6cIQwtrl0j7svnEsARSjlnsdq6Nhv9jkECPfXSM24HksICA0Hyg6vkpxqz/e7mfqfnBMHA==","signatures":[{"sig":"MEYCIQDdf4I+57V5VWYxiHIk7vwggIaO/cFT3IKInKUauFbGzQIhAPCpq95ZRRgLy56sVkTHbGmrZplnQ3T/qbIhwtmAykWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24633111},"main":"dist/index.js","type":"module","_from":"file:blockrun-clawrouter-0.12.186.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"_resolved":"/Users/vickyfu/Documents/blockrun-web/ClawRouter/blockrun-clawrouter-0.12.186.tgz","overrides":{"basic-ftp":"^5.3.1"},"_integrity":"sha512-ywSJbFbTxq+rgnFS6cIQwtrl0j7svnEsARSjlnsdq6Nhv9jkECPfXSM24HksICA0Hyg6vkpxqz/e7mfqfnBMHA==","repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.186_1778044663851_0.09559829574698431","host":"s3://npm-registry-packages-npm-production"}},"0.12.187":{"name":"@blockrun/clawrouter","version":"0.12.187","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.187","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a647f612046f3c042799836eba7b8fb2708b62cb","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.187.tgz","fileCount":38,"integrity":"sha512-GUH3hPV81nRQI0MujqL0arGWZjrDkcu+wfugb2Cy53Oun01Um5raqt9OHtOdpStGwpif+xDAwgvvhOGA6nU6Cw==","signatures":[{"sig":"MEUCIQDoIZU/1OS+ZrE20Y0koZZDyRSuVQmGxOrD0EspAUbKsQIgTepr3c+vufu0rd4Bu/NNrMVboK9IfrFjZOBWT8Bzr2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24650016},"main":"dist/index.js","type":"module","_from":"file:blockrun-clawrouter-0.12.187.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"_resolved":"/Users/vickyfu/Documents/blockrun-web/ClawRouter/blockrun-clawrouter-0.12.187.tgz","overrides":{"basic-ftp":"^5.3.1"},"_integrity":"sha512-GUH3hPV81nRQI0MujqL0arGWZjrDkcu+wfugb2Cy53Oun01Um5raqt9OHtOdpStGwpif+xDAwgvvhOGA6nU6Cw==","repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.187_1778200195480_0.17975212881833635","host":"s3://npm-registry-packages-npm-production"}},"0.12.188":{"name":"@blockrun/clawrouter","version":"0.12.188","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.188","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3ffd98af1d5f39a6295d6a74e5e8bf6ae7189230","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.188.tgz","fileCount":38,"integrity":"sha512-j7XwhmKsHcNGbuSbgtXUkmojmT8zg3va80ZQsxjrp0Gyucfg6ng6haUeEOnjZKPhcRVI2ToqWJFQc9a8nvvjLA==","signatures":[{"sig":"MEUCICDEcLnGh8h5dPYNRakhgEpl1ZT4QArAHxhiMQfBgZBrAiEAxl8LKVwwOwtH8iJAuZ/o4Ea54Rt2aTAHnG4NOC4J0+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24805717},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"84b6e46d2603a0eac877241b173f9e34ec590e79","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.188_1778356108584_0.8607159255243446","host":"s3://npm-registry-packages-npm-production"}},"0.12.189":{"name":"@blockrun/clawrouter","version":"0.12.189","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.189","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"85725cf5973c0a605d15adf816745011383de029","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.189.tgz","fileCount":38,"integrity":"sha512-1KvVXXiT1UFOB0WD4sxyq0xTsdRfc7ErO40Hq6uUkOPpiOFqD/E4jD3N36c2AZ/dE7ISBBPTRq+Nc7cEInnnTA==","signatures":[{"sig":"MEYCIQCSfbJFGWFiltZADsEl+Kmyotb/b79A3QUocGzdDzH9/AIhAIM6wXHrGrOxU9wRKoXJzu9NXG4TvnjnqJ8bts6EthYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25310170},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d63b76c577136544932b0dc0f3b500ed22e30842","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.189_1778597413422_0.2923303570167497","host":"s3://npm-registry-packages-npm-production"}},"0.12.190":{"name":"@blockrun/clawrouter","version":"0.12.190","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.190","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2a4862621d3f06816ca3f1d71b845dcce46680c4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.190.tgz","fileCount":38,"integrity":"sha512-xzERGDucfc1Pae4hIw6ymUMIhT6E46jEmevaX69cX1ISFGW0jZmcoM88deyL+Ey2SfXSzwSk0uggXLKgmF1I9w==","signatures":[{"sig":"MEUCIEQ5/35DS5dtBEMbK8vK7Gdrp5QIHoBObqy5b1Sf9jtYAiEA1cLuuJcnwVey++ofiqVgZYy6JneOH551X12tCNfdNoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25313143},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed699ce6ab9654fe1b3b8431ed6174c5857df3e5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.190_1778651782062_0.4281346998924507","host":"s3://npm-registry-packages-npm-production"}},"0.12.191":{"name":"@blockrun/clawrouter","version":"0.12.191","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.191","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c9bb298917d2788b7cd29515f9ee6430ccf8b808","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.191.tgz","fileCount":38,"integrity":"sha512-iKUyKPMqZgF+VvHg93y5U4HjKdjqqvOWj9m4qdGqtGVk3HAfwntJvLmwmnko9o6E/mAt/yaiP0D/GUfChocwEA==","signatures":[{"sig":"MEUCIDwavdV9Jk6M+kBxP+5GbuAdLdqg0nVZhhtJImE8xiXWAiEAjct+bvQXtxzvi2203Cu4Qch7RCm1ZGzUCWzrRB+FzEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25311667},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"535306790558a6caef1646740f9fd1318f1fd44b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.191_1778815121637_0.8100606474972976","host":"s3://npm-registry-packages-npm-production"}},"0.12.192":{"name":"@blockrun/clawrouter","version":"0.12.192","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.192","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c91eaa1957832c40ae37556ad2ee966247c1b0d5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.192.tgz","fileCount":39,"integrity":"sha512-5/qq9SnI3pCLkDNdpctO7X8ED+A8UuvegN3tRw5O9n2yfjmDzBfpYj5qwfxZmwlPMCTtzICRLQYOFPom3UJG1w==","signatures":[{"sig":"MEYCIQC2B9yt/+/ja2qNMooomWbeKtRwh+ZTeBdx3VwYgmGXEwIhAKwmlJcmLdKZ5SRqmXM9Ni/8ZWC+zD5ON65QJQQD5QWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25430407},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"030dc4cccf568783e8fde30ff340ce37da6b6265","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.192_1778974640049_0.7900429700277856","host":"s3://npm-registry-packages-npm-production"}},"0.12.193":{"name":"@blockrun/clawrouter","version":"0.12.193","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.193","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1fe510a34edcb142c3745bd9c5533e95b82423a6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.193.tgz","fileCount":40,"integrity":"sha512-xsvlCd0b5uakYbVoDlF14HIeVNeTa5vtgh+14XFsnoDLFVuRNlX0oxZ2ciYM4pRWtlBNLkqWR5M5I8MLqG/t8w==","signatures":[{"sig":"MEUCIQDsPoL9EmFqcH2+hMGc8G5We2/asn9wpLa0hQciDwLK6AIgP8r4i0JFzniPdunJC/+84INSHyrFuSNrRE/wtMmGUhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25447574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a8582a81912e7e8defdb15601a8de48544eb88e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.193_1779023848561_0.017575816854099813","host":"s3://npm-registry-packages-npm-production"}},"0.12.194":{"name":"@blockrun/clawrouter","version":"0.12.194","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.194","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"81d243f2ad913aded15d2cada8835a1900464e65","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.194.tgz","fileCount":40,"integrity":"sha512-zr1DHxuydd3+1qhZNflzoBeC0pp9vRmseLygpDCc/XNXcz7Acqt0yNCpDyaAxVV0abnfZCHFKBl16MZk/KPbIw==","signatures":[{"sig":"MEQCIEcnQdEJ5nnJTj6EE13yWvI1jn6ecVg7zOhUZ1hLpB71AiBeighRSKB08euJanA1kZdvqV+86SjHcP2wvCEADxAing==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25454982},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e18d6d7c3e9f81e1ed9e55017f78334c9d6f597e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.194_1779124468076_0.8547226899062252","host":"s3://npm-registry-packages-npm-production"}},"0.12.195":{"name":"@blockrun/clawrouter","version":"0.12.195","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.195","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3e8cf415ce04f7f896fe2a913464d7f22fd2f411","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.195.tgz","fileCount":40,"integrity":"sha512-65EPE5WE1QXGLFlwTBYQpi/07ApojE8wt3JNbIiqQmLbo6EOYmF3iKsPrDWsQZ0IPSfcU/5+h/rb1Q3lT4ZD/A==","signatures":[{"sig":"MEQCICEd+jWOlVc4N/0+2Txa2wSdysr7Nm97v4E7FTtMkoyTAiBqMDo2qoZOF4yIqyVmaM61cCsmGESia+nV5CB+77FYcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25460126},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0cfadbf2fc1ae410c1d850be94e7c77d04614871","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.195_1779510966854_0.13900195402494808","host":"s3://npm-registry-packages-npm-production"}},"0.12.196":{"name":"@blockrun/clawrouter","version":"0.12.196","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.196","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"76fe43f63f64829a878a81cbe5c61e249d6bc31a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.196.tgz","fileCount":40,"integrity":"sha512-9cRnBC7vN4u+6aAxOFv26UoQnaR2f+BqlWcOLoByDZ4vM+tkQ9mt+ffxuOyvYmjEUJ53BMBeK1786hW1QqdTTw==","signatures":[{"sig":"MEUCIGWpFJFjej3UGJ4Tai8gpgA2Zaiw4yNTBmSkeuR7xiojAiEAhhp9ghNS68GBzDiR/JH1A6X34oGvqyOqV0ncMQdsx5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25470455},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d87dd0710353c2d399b101bb69b4250b04a39aeb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.196_1779601197872_0.5185044230560127","host":"s3://npm-registry-packages-npm-production"}},"0.12.197":{"name":"@blockrun/clawrouter","version":"0.12.197","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.197","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5a2d1b651775566da17ba9dc123accf65c556376","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.197.tgz","fileCount":40,"integrity":"sha512-sNu8qWfIbpg+TEGjwny5gBB+pERq3VmGDjjRvvHjQ9v5RG+xyErSXhXlG5iap6DzPhxqQznQKw6b2TlB/DLuYg==","signatures":[{"sig":"MEQCIEQ/KqNeTFaQd8IWYEmclJLGpbZML7/+p0D0o/TrT1ccAiBOcRDzufxYz0K8eplPRXDE97PXWHaNIUzmVDqjTuu8yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25471550},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3db0ae583abfd762ba4ab405cda0833abbe97f6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.197_1779861925375_0.3894873964200771","host":"s3://npm-registry-packages-npm-production"}},"0.12.198":{"name":"@blockrun/clawrouter","version":"0.12.198","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.198","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3519d3996723cd2df41e17fe4539d64835e323cf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.198.tgz","fileCount":40,"integrity":"sha512-2WrV7Dnbp7k9Zno/rhURHrAd87WOx1MnPlyV+I+6vBFAB3ybXBMxI8wPvoPbPcKMxu9MDI6QmmpdwToYoNtqnQ==","signatures":[{"sig":"MEQCICn7kGYzksQFCLBWH5cT6mcndYJ13eIk6ayBCu7XEKPJAiBx8IW7gaD5QAUkPFbZNlIsd+ioqOb3AGSREQ2JtgkvoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25475557},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a452adaa262a7013a6102b10b42501ab254ac49","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.198_1780030535087_0.8267024151444802","host":"s3://npm-registry-packages-npm-production"}},"0.12.199":{"name":"@blockrun/clawrouter","version":"0.12.199","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.199","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3e305697750371a1b34c42b3132272bd44e84637","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.199.tgz","fileCount":40,"integrity":"sha512-0RSH45QLIGJnEP9K1G1js7bNAHWzPxL/iEy9NpbrrQ/j7DEbmB+wIgn/hMkRWQmiB1hapi/Ss7Pprk0kLVJKaQ==","signatures":[{"sig":"MEQCIB0nMCRxbdERu82j7qwHUjeachMBFe0OVQQQK6lxOZQqAiAoyIiKK9pVbE/kK4GncDd8NoDxQdfTyMKroEvc4qQe1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25477675},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"89269507b2173200222d03c1d4a0f80665b525d1","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.199_1780190525727_0.6707859388920001","host":"s3://npm-registry-packages-npm-production"}},"0.12.200":{"name":"@blockrun/clawrouter","version":"0.12.200","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.200","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6d93ce01a77d5faf84ad995a1afab09e3b8ae1b3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.200.tgz","fileCount":40,"integrity":"sha512-rzVYc4Es99bftDdfsSaDu8BVj8uR7sZG+Ohz6BO0w8L20wZ5sXJrHyUi9jYaSVhlc2pHeFnR98YWyjRhHtc5Pg==","signatures":[{"sig":"MEUCIDB40BiLGZbtE9yAmpXKLV4MHGA5UOIT/Bp4aUtN4wRDAiEA7NkEhbpmbmoZlCgVSDoL6u9s6oQCYVX/qKVbod5PlWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25479527},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6d25be5aa8934cdcb54738d55fdd2063309b9b44","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.200_1780292578360_0.6363676297396532","host":"s3://npm-registry-packages-npm-production"}},"0.12.201":{"name":"@blockrun/clawrouter","version":"0.12.201","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.201","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a7e2a396ac6156d2454aaadbb57cc4dd08ee5cdd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.201.tgz","fileCount":41,"integrity":"sha512-ZRKC4LKeVM8KJwthOaQy5v0ZMCNep0toPX819Seymfn5PY6PZ0aUsElEFefYDTmA1BO4gVpdBFv9gS93aO3JZg==","signatures":[{"sig":"MEUCIQDh9J1inQeyl6u1VkkR7UCg52KrzPJSzQlUTaoV+A6QvwIgdUy96f4PW6AE4zJB0RJuYg2aPti3yhPecXjvrLrgZQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25505050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ea824c8ff2b73f57a571436ca53484b4c9ef2fe6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.201_1780716953025_0.9529287220531688","host":"s3://npm-registry-packages-npm-production"}},"0.12.202":{"name":"@blockrun/clawrouter","version":"0.12.202","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.202","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2d286601567afe3b6dc2af9d646132005888c1c9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.202.tgz","fileCount":41,"integrity":"sha512-Xc76/WaVwiwsr9hsnU3hIy6Z+VcP+UZDSaKc4hwwlOubqe64mLTK5rynbQseP8SIas+34SpwpASpEmejvg5lVg==","signatures":[{"sig":"MEQCIFhhBtMPjyE0zE/59orQ6J8mZeiXUzhlHjcgAGhpRan1AiAmf1L9p0H6PAP0cR/tQqFN40gXBVaoofmfgELmnFI0Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25506672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4fbe5cb97843ffea4826a36a7cff14ff58c14f48","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.202_1780722149592_0.6134624535985855","host":"s3://npm-registry-packages-npm-production"}},"0.12.203":{"name":"@blockrun/clawrouter","version":"0.12.203","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.203","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"3846e1bc5e28c12cb56673e8119adb2d1dc5b7b7","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.203.tgz","fileCount":41,"integrity":"sha512-rj4WRB0pfHIB7iw37r9LZZ7Kg3vLRoMHAhD29Jjw1Y/2tRmc0i1tq0/L+qNanQgs5vvsUhLWYU32c7jCalaFPQ==","signatures":[{"sig":"MEUCIBxzQTV7JzEE1zL9mJDPbtwCn7mI1zdNMJrzXso+UGHrAiEA/NbX7pUasCpdUieZ8aGk9HSno417dnPzJB3vo3J3Q4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25506480},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ef9a19e1f7e4ba3f9f8ff4d24fd1671c85516e93","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.203_1780727363906_0.05040609024180265","host":"s3://npm-registry-packages-npm-production"}},"0.12.204":{"name":"@blockrun/clawrouter","version":"0.12.204","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.204","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5bc08ac030e2db4c417a64cc54a96a023a3088f3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.204.tgz","fileCount":41,"integrity":"sha512-/8kVvQMuiQghWfGLGMC8daruV3MUdygmnSScewB+Gc1J+WW2VAsl4VD9Sdz3/b/SZ2+2rjsjR/iYEKbfPQtqeg==","signatures":[{"sig":"MEQCIFyatYCkdayx35LpNzElmwo+MBqmsc/p4oOnoJaXkv83AiAAtS//qQj9sSjU0C+vI4iL3CCH3obwsabUA1AnXXM7Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25502595},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"663417383c017d688040d4b71462dbce567c7f1a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.204_1780894364854_0.6683379661198472","host":"s3://npm-registry-packages-npm-production"}},"0.12.205":{"name":"@blockrun/clawrouter","version":"0.12.205","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.205","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6b3779b396f04d32090c0445c3ff4d7e5f4d7d9d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.205.tgz","fileCount":41,"integrity":"sha512-1qr7G8EPPdDD/Z1Dj7m8xqUOswvurfCh469M3qm5gC3/JkR1z6WwyWZTU38ZwJKXRGMXE4zjQgIiDOW+eAcvHg==","signatures":[{"sig":"MEUCIFeUqM+WDNlFAum6+iuDredl9hsUNhWmhnBBje/VXDlzAiEAroScIiBz7fpwGSPtc+dKlUgB7OWzrLgpQVkFR61tuQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25501379},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69341608bb8a9ed84f11c912f1f9dc404fbc08de","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.205_1780946871561_0.08138186509849099","host":"s3://npm-registry-packages-npm-production"}},"0.12.206":{"name":"@blockrun/clawrouter","version":"0.12.206","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.206","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"06ebb7fab1e5c123484adabdec74aa9579c9803b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.206.tgz","fileCount":41,"integrity":"sha512-4ptGDT/9LginfW9FsX+12GkUL5FhZMvvtLHkTE2G8VRCBBixnAavraTkkG4yNPWe8bDmWhxrslGy7tM4iCLxbA==","signatures":[{"sig":"MEQCIFO3KFzmmyrPiXbUwsW+tCLVg4P5+5A6X1kR/MG8uTpuAiBKPYIAGXra5zGg3NTt6WeCvX/akFDlobf5qJOokoXoFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25526483},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bccb18a6513a7db4b31eb003df672feeb4160e3d","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.206_1781080144892_0.4894596285888335","host":"s3://npm-registry-packages-npm-production"}},"0.12.207":{"name":"@blockrun/clawrouter","version":"0.12.207","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.207","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"63d6394d6cc8fbd60c8c9f65d35d43c2a2c31606","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.207.tgz","fileCount":41,"integrity":"sha512-4W8tH/Jqg4lljQI3czAKngFtURJuVEbBmXC0vWJy08FiNJe0anVHN3ZTfA20ilTYgh94aYBjnFKCCPis0ercYg==","signatures":[{"sig":"MEUCIQDm7z6EofJH4mgv3dwJjqmEC0msDEYsVrgwXZP1IesrbwIgPf3K+j5fGT504ktky1luf9o4z1PE1FLGV2Cw5m7Cb4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25539371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e944a299bd331f193b04f29bd465320ffd91293","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.207_1781190268486_0.045156439010754834","host":"s3://npm-registry-packages-npm-production"}},"0.12.208":{"name":"@blockrun/clawrouter","version":"0.12.208","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.208","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9a03991e78c1e6ce69618f0868c33a5cbae771c1","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.208.tgz","fileCount":41,"integrity":"sha512-7chOYMWSoGvNtfF8V0y/HhCIAqSLZUTfRXsu2V8rB0p4NNK7hiCYW4hFkGOrvE3/feiR+D+I0ArGXznhhLBWpA==","signatures":[{"sig":"MEYCIQD9Qai8Y6uBkhkeDwzYzEoGu7zUfzLePDfM9hhNCzEvaAIhAIv2XfRblzozXHmDvHHBDEMSmUQphOxg1oxO2TTDOKuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25547048},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aab26194d745b42d595f8873eaea53ff570567d8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (11 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.208_1781193831642_0.5450673352539064","host":"s3://npm-registry-packages-npm-production"}},"0.12.209":{"name":"@blockrun/clawrouter","version":"0.12.209","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.209","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6f54fe09f7e2a7888ee78fc99a5092fb0c2f5456","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.209.tgz","fileCount":41,"integrity":"sha512-AU8+aP0eXALakf9nMNIvrsUquGZSDk2MQ8PrJp8KV7o+TZ+9Jl24+CeAAXSvrOrzNjevCOjFXbDcoswoCDeNFQ==","signatures":[{"sig":"MEUCIQDfwY2cj8NORLYeaG1YW/JWAQyz+1s/XHiM9rD06RarQAIgIjYpFIdekoJOibLhe6nkL9oI5Nb1BpZGLo103LYDxWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25566655},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ea680b04a4ecceb3125617f8bc4ea4b26f149831","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.209_1781425447169_0.6981057865104516","host":"s3://npm-registry-packages-npm-production"}},"0.12.210":{"name":"@blockrun/clawrouter","version":"0.12.210","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.210","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"77cf04592ea39ebc124717336faa51966e2ec6ab","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.210.tgz","fileCount":41,"integrity":"sha512-pbFJEzBiDvuY5fmEIHuCmdZAQzwiEOBGP27jfhrGFGvmjgjIxQJ6plzio+FEza9tslf7CaPGNH8PytBkpK87Iw==","signatures":[{"sig":"MEYCIQDuyws/iGnv9OZD1NacK4rM2abGQ+1RILB+ycDPYZneMAIhAJhB3edAxTIjVdNbqnMqTqQ/mVDE+qs1ANxpWIAS4m5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25592348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"048eda12fcc64820989585013277d0b6a7505fd2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.210_1781681321054_0.27821694947751885","host":"s3://npm-registry-packages-npm-production"}},"0.12.211":{"name":"@blockrun/clawrouter","version":"0.12.211","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.211","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"eebe60a5d54ff39df10d02db7e149f6cc11b9521","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.211.tgz","fileCount":41,"integrity":"sha512-1swQt9oASmAgr43tSOlXDnxmGJZOhhL4U6z2g5mKMMToO8NEGK2cHqmsplqhHsjMfsWPHtaEPipppZGaP1OVfw==","signatures":[{"sig":"MEYCIQCzC0L8hpsW7CIF0OFp0R/8zJC5q67WkN2dZUqBTvTx5AIhAPXroip+dOY083NLXJLM8Bb9EwbQOXt8c4a7c+rjErih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25595221},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b9841fbb5c9d216a09f7d19074f43dab0704727","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.211_1781790481069_0.27877576047525343","host":"s3://npm-registry-packages-npm-production"}},"0.12.212":{"name":"@blockrun/clawrouter","version":"0.12.212","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.212","maintainers":[{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"35c9bcb183874c51ae34a8c030ccc9d889e79966","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.212.tgz","fileCount":42,"integrity":"sha512-ourrqrvuzW+wokqKsUeHvpyIHyIWKMDZyFDU20+UEsqPGmunUiFSunqLSI32mrs8WxnOQVTp6IQ/GVhReF3Rvg==","signatures":[{"sig":"MEUCIQDXe/lAbgRz9DQj2zVppw8zhCokvij6tpQETS1zMj5NAgIgJmEO3863gBpOZAPtNggtwFTUlnI7I+paKyUz4fl0AWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25599193},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e6cc2e8db0b9022a7d4933e296586db43247488","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.212_1782175884690_0.8622802334553104","host":"s3://npm-registry-packages-npm-production"}},"0.12.213":{"name":"@blockrun/clawrouter","version":"0.12.213","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.213","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"8ecfba56284c101a1ad7b19b55bc8916c275186e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.213.tgz","fileCount":42,"integrity":"sha512-l7qWgxwWInuIGEVUFJkTw/c+vtoJD4fBJ6rplw4wCjdeYjBwNOV/iAefSOTg6X7216+J3fyzxWnIKSmO4M/o3Q==","signatures":[{"sig":"MEUCICi8whUMj2cZaVCLzd+W7OyM/JtC/iKJrt7BPFr8FBl3AiEA0EldYEapXsPsRI9EbM1fXuUQO8pbO9Hhl2feIW0ABIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25606919},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"548cbae61fa3a2e1b781089d4e764026345531f6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.213_1782514978747_0.04051203343456655","host":"s3://npm-registry-packages-npm-production"}},"0.12.214":{"name":"@blockrun/clawrouter","version":"0.12.214","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.214","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2877f928f37c5704179a0cef8296ee04d245073d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.214.tgz","fileCount":42,"integrity":"sha512-ikVtPaiett1J+6k4J+guFKTHD/MjsJpJQEXJO8nIhq/l438ghVHSFxTgN5gYOmD/ZSFZ7QEP5p2cbBLzCuSVZA==","signatures":[{"sig":"MEUCIHpaohCU54RlpRvV607+O7kzq29hrjF7SJmKjzDXv4A/AiEAyx0OIVD7YSESm41b3J+eAwkCcA7eUiHuoM+2Hqi78Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25619487},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2a4b23961ce25f99ddffc286e5ddc0e600dc6cd","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.214_1782691576516_0.33753289793194896","host":"s3://npm-registry-packages-npm-production"}},"0.12.215":{"name":"@blockrun/clawrouter","version":"0.12.215","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.215","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"179cceee5f241993853bb0320e490a8f90240387","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.215.tgz","fileCount":42,"integrity":"sha512-XZ86zAORo5Gmm9eAcA2BOvW+Ey41JP6gmaSZOMhlDVCuX5KSNh8yBYZw90x46Ljh535qwPaHzTZIsSMeN94L9Q==","signatures":[{"sig":"MEUCIQC+eVN/etKh+z8+gRd9WCKwlpnQn6aeePg0OvVnaJc8kAIgFoKE0Yruod6sVNjG/F6jdTpgS++R11J2Z/n81DONf6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25963909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d5f028f443133e294ba4d0c04073bea30e5c3739","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.215_1782803123497_0.4919247790675516","host":"s3://npm-registry-packages-npm-production"}},"0.12.216":{"name":"@blockrun/clawrouter","version":"0.12.216","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.216","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"604dac436c6708594b8c7500bf83415a0bad7291","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.216.tgz","fileCount":42,"integrity":"sha512-jZqX64tXrQJ1430eJiVAPzslAvfnNnoi6SqJcO1ifnyb1Y4hF1ERBaXJlAQ9fi+3Pw8kyeeqUd3mxXfyFqS0Fg==","signatures":[{"sig":"MEUCIQDAEmgTJG7oWPoYSEMQPHdnSabYijGBX/v7Q8MHaLnuxQIgYNXT4pfDn0O4IMPz/mbx5VQMHKaD6moAQsCFM2w6CNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26076471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60caaf0152da0c098907b7d41f17cd3b9bd2d679","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.216_1782803885935_0.37592232770681333","host":"s3://npm-registry-packages-npm-production"}},"0.12.217":{"name":"@blockrun/clawrouter","version":"0.12.217","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.217","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"00353759913b36301b907538ea69fbd1586386a4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.217.tgz","fileCount":42,"integrity":"sha512-ksTXol3Bpuuqt6TFRbE0U/QCGTeisf9o8g2S26nrKLiW3GtGcO00tENwtWsNKBG4GptjBNsEYCpIw684GCUHGA==","signatures":[{"sig":"MEYCIQDNlPwG3PNx4dj0N3AOWgWnoPEOPkxuAkrBYKER0kEJgAIhANcvWuYjHb1EkAKEV0I9nryQ2Rbl1LmmQtX9NRfUfGeO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26083383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2ce2cc183c219244c6b9fe81ef5901de909a7d0a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.217_1782883694583_0.44582981961929535","host":"s3://npm-registry-packages-npm-production"}},"0.12.218":{"name":"@blockrun/clawrouter","version":"0.12.218","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.218","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b1229aacf1fb1b89d1998a2eea81ea773d52bd2f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.218.tgz","fileCount":42,"integrity":"sha512-xYsnzs7sT7VasVbtRgTWWtZYeK42qlfw5zLxx/5ZhOvbKXMM7fqDyLb1yoMi7qNEhu9/B8ujM/B782uBogP7GQ==","signatures":[{"sig":"MEQCIDtLmZXbURorH1oSXq/vpff/sqbt4Sp3dGqr66Xt4M2XAiAfAA6c/pj4m1rck7Ad/NyQhw/CU4D5h3ZO1PvA6yb76A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26092605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3187611940d4f59a12b8ea017d001900590f2ff","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.2","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"viem":"^2.39.3","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.218_1783661150335_0.8482218909511887","host":"s3://npm-registry-packages-npm-production"}},"0.12.219":{"name":"@blockrun/clawrouter","version":"0.12.219","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.219","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ec93fa434c01b47ca72ea5d592d67b95cf798490","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.219.tgz","fileCount":42,"integrity":"sha512-EaCcuMj1DAJh7UAkJWdlXdNw7q4k48OXGoKD0bFCi2yg8rsoo1uwAwu1s2chZzIZ9ubBYQQAQZYQcLhU3+XfxQ==","signatures":[{"sig":"MEUCIC/4cF+NGpSRVtKZDxZrSI/jy1K/W6AnjxDthaX0zouKAiEArrqPjIbM1YuLv/ruI1jegpU853z9hYnDo24i+RLYXOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26104788},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3f820b73f627905291f51a9b2aad22ab627338a7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@noble/hashes":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.219_1783725686037_0.531321662732309","host":"s3://npm-registry-packages-npm-production"}},"0.12.220":{"name":"@blockrun/clawrouter","version":"0.12.220","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.220","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a385f3e9f26fe43df2252af47ffbc4d7be854551","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.220.tgz","fileCount":43,"integrity":"sha512-yPWbuXo+WuHbyiy/XSwdO93SEh6E2ptg5TzT6GQ9sc2mnwdNMmHGNZczoRX1U3QKV4Fn3cqFB6uD2Qf3MRrnJg==","signatures":[{"sig":"MEYCIQDLqJd4XoX2i+MU7f8SWM1h7JyHlGe7Eb57MWhuXtmNWgIhAJMxYr/gL1qcqS33hDG5+PYQFrQos++VzXI5FAyrNoJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75511253},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36d26b3dd4dd1133c075f724359bedb598f833b4","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^2.11.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.220_1783735789005_0.3669429819755723","host":"s3://npm-registry-packages-npm-production"}},"0.12.221":{"name":"@blockrun/clawrouter","version":"0.12.221","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.221","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6b204fa95c3d29178496f8aed8ff890e025b7b4f","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.221.tgz","fileCount":44,"integrity":"sha512-ypbyP4Tksn0uOnVhAGnHxGFdZpGV+wH3Y5jstYyXbFtV0L3NIXuVfA1CWm97jfR/fJkn6xDUtaRHkMavieQT7Q==","signatures":[{"sig":"MEYCIQDIWXh6BSo/La5gBxd1sDjfzbKMvxOwLkzt2MyAaRCOCQIhAOw+u1y9PXMuWeqqc8eioIMwz4t9WCIm8lYP9T1grQFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75520552},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09a5659d038006ca32c8e968bf1feaeb3864e185","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^2.11.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.221_1784075967131_0.44456112490265465","host":"s3://npm-registry-packages-npm-production"}},"0.12.222":{"name":"@blockrun/clawrouter","version":"0.12.222","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.222","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5ef3d92d8554be1e98ff033a9c963cb725fe91cf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.222.tgz","fileCount":44,"integrity":"sha512-i6SICF+IdkLW1OmI0oLWhBRQFon0nfpu+MiUMFYAyxGRJ1/CB92bcobKoLHFqNh07w2Rat915Wh79JuUyjxEnQ==","signatures":[{"sig":"MEUCIQCbep37CKXppFQkHcNmOQOYarPtAEqzBwentbmfIlUdYwIgMp9hQdQju1LOR0LLv1SeEW5Ng7DMMxg8fGplecKJBDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52428727},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1724fd8b53eea7c9b789237fb753711b43e66ac7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^2.11.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.222_1784077083944_0.1902087226166096","host":"s3://npm-registry-packages-npm-production"}},"0.12.223":{"name":"@blockrun/clawrouter","version":"0.12.223","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.223","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f366acc5f82baa344359c0edb6200beb86d4a3af","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.223.tgz","fileCount":43,"integrity":"sha512-k6oZmwJfdFrhAUBcTPlvJqqjEpD07coxY0grT0B5fo2u/H2wrmsOmZmoe5KTlsF5pGxwNWG6S4l2I3FZuflDPA==","signatures":[{"sig":"MEUCIQD8UryazmVfSwn9Nte+5Dr+zgkUs37giwH/+YzTQBZTFwIgXPcANU6+skpElllvU0gRnQt7s+w1YtcLvq9Xz9lsQk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52440559},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a84691046c284852fae5ddb91fe8247a09ecdc14","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^2.11.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.223_1784078442894_0.6415911840494073","host":"s3://npm-registry-packages-npm-production"}},"0.12.224":{"name":"@blockrun/clawrouter","version":"0.12.224","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.224","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"045948119ff0105b893bd577efb977d8ebeede7e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.224.tgz","fileCount":41,"integrity":"sha512-e45Fq1v8XeKTyK+TOo2KMKltSfp7Gp5olz4n2w9rfv85TiGy5+jaYGqHPZo6lzVIgkZbg0lXqkHuFHmYcleqgg==","signatures":[{"sig":"MEYCIQChoGrYGyosJ1MkICaPM3c0ibfcaKrkKJedHG5gh5ukiQIhALYxIucdZFOCNz8dDCNOI5CP1B2GL74xzKoK7lsUwNmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16569585},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"10292c01d43e75414d926c304dc1370ed08ae94e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^2.11.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.224_1784080108369_0.2042634938421677","host":"s3://npm-registry-packages-npm-production"}},"0.12.225":{"name":"@blockrun/clawrouter","version":"0.12.225","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.225","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c4d53afd42546ad932feacf0805f6c52088487f5","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.225.tgz","fileCount":41,"integrity":"sha512-FllaRsCeIQFeMX0EJJAZvaDoLppMsdenKm1acQ7/3xiTSyyGTEZsHrnDfp66FjlfYo8p5kPDnfDyZir6za7xjA==","signatures":[{"sig":"MEUCIH3d6qoNrHLwwubdp/ZQv9sIXPiV0TRNaZTrZjwb+aXTAiEAj0hC1VbDj1Z5Uz7rRfGWfcjH6wuTxhJGPtQUUo+Wk0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16720083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b9b96c9a697f2cb2847115b2c99641bae92c73e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.225_1784081573632_0.8615321790314865","host":"s3://npm-registry-packages-npm-production"}},"0.12.226":{"name":"@blockrun/clawrouter","version":"0.12.226","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.226","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ed05c9cd0699037bcef60f0b80bf84666bb59e5b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.226.tgz","fileCount":41,"integrity":"sha512-N/U7ah14260dvkiNBzvKD2AyGx34yS+sGENiLZzpl9pB0i+i/1nPZePVzs3kwuCx9Vgb0WKSJxOHiMWa242QdQ==","signatures":[{"sig":"MEQCIB1fCt+fsQk02kHUMJIAMYSxDOnAB9AT1Zb1PWycG1llAiB10bFsURM1jp74DXelQAfHSgaY1+u+/VgbiAMpeR2Itw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16721765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3ff8ade6e79ad035707a63c2b4941fb2161e9e5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.226_1784084196338_0.540490124851605","host":"s3://npm-registry-packages-npm-production"}},"0.12.227":{"name":"@blockrun/clawrouter","version":"0.12.227","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.227","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"76ad77b02c7841da10f35bcc580b0dc151e6512e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.227.tgz","fileCount":41,"integrity":"sha512-aQ3ry6wRSGFVtRmiPqbiRYtXOM/h/MxWH9Pzo8Fwo98HYHrG7ga3qJyBLlfbMJnLC+jIJYKnWCDt/Qhn1fMX4g==","signatures":[{"sig":"MEUCIQDjdXRk/xMWDQVksVx0Wbi51Co3JkmbKKYpt8fPnms8ZwIgBjSa+HQ+Ssf7XIXshHZuQ7gI/uiX1zaJnBnHboVUoF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16722402},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"07a8a38480a11237d073a789ec29deccdf23f14b","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.227_1784298931076_0.6385896802832616","host":"s3://npm-registry-packages-npm-production"}},"0.12.228":{"name":"@blockrun/clawrouter","version":"0.12.228","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.228","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"6d4828e75b275e942a40bf689854fa0f89f2d267","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.228.tgz","fileCount":41,"integrity":"sha512-lF7rxDtXuRjDERqeH30EVGIt8y7XXI8S1m7MqlEbLJWhDii3dksWAgrgB5A9x37tfsukcLAGGGGvzrQn6SE7nw==","signatures":[{"sig":"MEQCIEVhOgXlI6L1Zvs2DWm98cXcAcDYol/LoKSQTP/ENPmwAiBIWglBLcIJdG5gE3s0u19RsyKeIQOrFFBEPEqKMadsIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16724264},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b5fb669093a6556f024b5c3a817dfe00e49cc02","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.228_1784301947022_0.08563915234473995","host":"s3://npm-registry-packages-npm-production"}},"0.12.229":{"name":"@blockrun/clawrouter","version":"0.12.229","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.229","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b126b35f39216f4ea1bde37e8542a48c6b067846","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.229.tgz","fileCount":41,"integrity":"sha512-KddQQcWqan1HbXBA5gLo8GNtGeasMwWMb7/m3nRytyHsTQJM+rPtUzEbE3hndoMU9BhwYXPV8sLJrVwxVvwk6Q==","signatures":[{"sig":"MEUCIQD6ehZd0OKqq6eVn2Nu4gED+GaLaZMTPBNpaLnMdZwJFwIgX/iCNYGIPBXw3X0oLYPa8hJ25GHYX+1MBc+SyN7ScaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16726881},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8268cb5809ace099a999b740b72cef76cfa75ee2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.229_1784348043691_0.06625744788293919","host":"s3://npm-registry-packages-npm-production"}},"0.12.230":{"name":"@blockrun/clawrouter","version":"0.12.230","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.230","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7a723f385214415317d0690c80aa650be704dfca","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.230.tgz","fileCount":41,"integrity":"sha512-xJLrEyezehV3yG3BJvyP/l5m8P+UU+wMVkgJM8bjtX19dIKLKCiNkb02nHlOi6SkplQsWqU3B+wHkvcsoji18g==","signatures":[{"sig":"MEQCIG1uUo65cX5h1sMg4gN8nEYpSsbIDUlZQw6TbbJ4JL7dAiAPBEzwQVUo4pDo9xpup+luXav1zv5WTj7tmfkXSwYv1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16734872},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f54d72213619be4b0e349a2a9bebaccd08a4dd2f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.230_1784394124967_0.8123382265045984","host":"s3://npm-registry-packages-npm-production"}},"0.12.231":{"name":"@blockrun/clawrouter","version":"0.12.231","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.231","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"33c8079a2fd2328227395e50a10764eec78bf28c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.231.tgz","fileCount":41,"integrity":"sha512-safXbGFHZmdkVYdebg56dakyrjAjBbjIcONrc0Pmz3gKVcUbAhBv7rVaef4WoMXFTUSY3Rvlaea+CGF5VzQYXA==","signatures":[{"sig":"MEYCIQCk8wgMLquV1vu6aDrk38diGVkvU4OfChe/+e/mZjipkAIhAJ21aI5AeXdmtkr0oD8nkK3LvYGlFCUt9MF9iXGmxy4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16738633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca6ba77a59321c98a8e46fbbbb279e870ae8d85a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.231_1784563336921_0.26399370852448745","host":"s3://npm-registry-packages-npm-production"}},"0.12.232":{"name":"@blockrun/clawrouter","version":"0.12.232","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.232","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ae99048b5849fd57180f7bb7a5065b0657d4071c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.232.tgz","fileCount":41,"integrity":"sha512-nUSbPF7zK598z0anHZurTMUccrYwy40c8+Bkk74cLnxkHeLpnvPPiDy2aFmJeGqlKOLLkCNvPOYaKquCi+OY9w==","signatures":[{"sig":"MEQCIASrg7L3sEH6lDdlRxRdsMQfZP7GD0rp2VDhIIyhg5qTAiAQxdlNu3SOm60wA0+Xz/X3F/U8C7k1izqhpZ6NmqK9Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16739819},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"788c547601546c9feaaf2c6c93053a4e0dd35935","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.232_1784564316733_0.263078443340371","host":"s3://npm-registry-packages-npm-production"}},"0.12.233":{"name":"@blockrun/clawrouter","version":"0.12.233","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.233","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"493953f57c2f9006da76ecd0a3a1a550fbf6fb03","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.233.tgz","fileCount":41,"integrity":"sha512-pykvmp5gEXcOnp1UEF2KYZ8n0v1W9tfK0jpH/6Uz9kXuHEmo+smDsHhqtjl5LIwfyu1tpg8LqdhGQXH0fsIhig==","signatures":[{"sig":"MEUCIQC4MTTk2igjcu5lFSMSwBLHrJDWc0I7d6gejdflZarYjQIgOJp17baFEUM5ZlhisdExVxCaPbntXEuv2qp0vAK58iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16743256},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e86fe52f39433d060c329164326185d2c697f2d0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.233_1784953687330_0.7349761741725818","host":"s3://npm-registry-packages-npm-production"}},"0.12.234":{"name":"@blockrun/clawrouter","version":"0.12.234","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.234","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"a1da420f82d241102fa51ba15f12554ea5e92aad","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.234.tgz","fileCount":41,"integrity":"sha512-Bkv07/3d6H7CF+LN0JqBSwm7JOHEsPOASZ+qqGPps1WiB8u9yez6oRUgwO4E90MShY6ZmM3QXGwM/yE4N4dBNQ==","signatures":[{"sig":"MEQCIBf3/P3KiNWQ/tSzgxpBFs2LOCLqzfgt+phnobo5DUsHAiAIYF+t1vnkjJGzb/H7dqI9Ucz/AGRA7fjqlkG1ZUSUOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16747328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b5d83fc8b964b3eb172b0d7ded6cab99ddfde69","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.234_1784955270940_0.28891000607317285","host":"s3://npm-registry-packages-npm-production"}},"0.12.235":{"name":"@blockrun/clawrouter","version":"0.12.235","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.235","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"75abeac2d42e9cc2e75516c2e85109b0343e8cfa","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.235.tgz","fileCount":41,"integrity":"sha512-/Mw0Efo2XoActkjjHS8PSVy0Gf7r/jBu1/4eHjGodYLhxLrOLLkpGaFJDCNKMPc9is5wJ8HnCnMa8szJ54iN5Q==","signatures":[{"sig":"MEUCIQC+frKY3uNzb2mybyq1LNTznKG0HMTfwTIF8aMCo1n+IwIgUU7kajDAxow1TlZKHwmGNjylc8aH1XMhUnTB0JP09WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16747766},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"40c7a2af718bb9be864494ac6a4de54af5915a2a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 85% on inference costs. 55+ models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.235_1784955995294_0.12655791604999567","host":"s3://npm-registry-packages-npm-production"}},"0.12.236":{"name":"@blockrun/clawrouter","version":"0.12.236","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.236","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"9c46bb293584ef9c6d71cd01fa011f2dc23d632c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.236.tgz","fileCount":42,"integrity":"sha512-DTTGRzLk9pDlygtalVDSk4vHkuhwAtOEDtOLUgw8819ipc61QCsG3OpdmubpHV3z241um4kWdl0nUhS+m2zMvQ==","signatures":[{"sig":"MEQCIF+IZVWOA7RKtIQGwL9GgYrSYpe5m27gjfeQ/xvzKMgeAiAjbxgWksblI1b3Lwlv2WD6HJ7GL8N9BDoG4k7R6kn26g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16766168},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"566ab5e3b340f3c3ecbe0517cf9d33a711ff97b8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 66 models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.236_1785700135153_0.2054370853256131","host":"s3://npm-registry-packages-npm-production"}},"0.12.237":{"name":"@blockrun/clawrouter","version":"0.12.237","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.237","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"376a8467957a6a661afdfd47571c7cf0e55e64b3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.237.tgz","fileCount":42,"integrity":"sha512-7vDMDaq6sNA+9muKh2RZ2WRsnEqVkKItrBWwBSUIHfXVgM0PssgJSRuyR1WDHp14fAnrj4ZMka5PLbp053vljQ==","signatures":[{"sig":"MEUCIC15MI7mZwXfKAhnfhTyrgx9yK3uecJ5T9KbT45bivZgAiEA1jtFwgOS2NR27/yAIYdkf2s9vNRr8KosPo13FeZp/sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16767390},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6641498ee44dd9e0ab151b3edb138ec348eb237a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 66 models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.237_1785700765315_0.11880765781620695","host":"s3://npm-registry-packages-npm-production"}},"0.12.238":{"name":"@blockrun/clawrouter","version":"0.12.238","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.238","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c40be9e2171d0dae6e7bd49d3fa4526ca9168eeb","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.238.tgz","fileCount":42,"integrity":"sha512-8FLy61xVtEUZCqxiKI+v5GxBTOZnI+Z5sr4T6n6O66bZ7LBNFu055TfvYbGDDeljuCfR6HIQfHksSoiYFuxYcg==","signatures":[{"sig":"MEYCIQDEpzdpIQ7vqhX7JBhnU3iTQDIfay/sZzaEi+98dEhL5wIhAMrD3Q70VC44+09QB1tCTwT/JK5jBxknKBHMPINyuniN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16668871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bbed5747f2705fbd53074f0b89878ee2954589f4","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","axios":"$axios","esbuild":"^0.28.1","postcss":"^8.5.10","basic-ftp":"^5.3.1"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 66 models (8 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.5.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.238_1785701334687_0.8024527439331275","host":"s3://npm-registry-packages-npm-production"}},"0.12.239":{"name":"@blockrun/clawrouter","version":"0.12.239","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.239","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7f5e349af986aa83e852be736a80a0f83aa2cc7d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.239.tgz","fileCount":42,"integrity":"sha512-Dv3aQJYW1JJamAFIa8P8x29sjkJQhQ4u3XRh3YZQlZVZUO2g5S5Uea1UXN71+IdZILy7r+MAOHaz5/DSqa+YnQ==","signatures":[{"sig":"MEUCIQDG9nepjGDEA5rcw61+6hBixE2AS9jnxgmsusg8M3Uv2AIgB+4FhlixbeLFj7yvDI7u6526JqQKDwJFPuCj1ay+DPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17052967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c05424c04e7026f11ecd198106e43601593e48a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.0","tar":"^7.5.18","hono":"^4.12.27","axios":"$axios","jayson":{"uuid":"^11.1.1"},"esbuild":"^0.28.1","postcss":"^8.5.18","fast-uri":"^3.1.4","basic-ftp":"^5.3.1","brace-expansion":"^5.0.7"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 65 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.5.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.239_1785711905556_0.09004799744475278","host":"s3://npm-registry-packages-npm-production"}},"0.12.240":{"name":"@blockrun/clawrouter","version":"0.12.240","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.240","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"e1d89e71f67c41762ce93a5549bae4d0599d3f8c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.240.tgz","fileCount":42,"integrity":"sha512-Af6+G/Lx42w3gBdLavRXYmhgX2uQ7NCx6PHIgiz02KqqrVnMUHtFvDjy+2JyQagNKR1KSsdTpV2r5e3CRkNVgQ==","signatures":[{"sig":"MEUCIEtsA0SRYXjBSviVk4EGCf1QI+K2h3EQ5gaWbnMSTfhDAiEAwpOTbKEwPREofNlY9HNxl9YBuI6auxtRUqBae0z1rfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17080879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f305afc324bb943f6e4634731c4cb4919ba05363","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 65 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.240_1785819398733_0.29522677285756416","host":"s3://npm-registry-packages-npm-production"}},"0.12.241":{"name":"@blockrun/clawrouter","version":"0.12.241","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.241","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"07b4438a9383bfbd32611b136cb149aa7fbdfedf","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.241.tgz","fileCount":42,"integrity":"sha512-NUWabuNLTYrA5ZhSvFyyWlq0lAOLpUmj/ElnzHIqklna9VUmRK5anvkiZ0RMa77calGyEgS/CBnTb2fnpR2e2A==","signatures":[{"sig":"MEUCIGttl6wzZL3kvcOYPrA3U2iUlU8TvymFGT1MDB8dGXNoAiEA135G0SpcKOefkD4r3X/BSdm78HxPTslNW0RE35WGIkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17082242},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6e768d7ab1f9335f56ad070ca61444887cb536c9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 71 models (6 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.241_1786114794395_0.06281991643105811","host":"s3://npm-registry-packages-npm-production"}},"0.12.242":{"name":"@blockrun/clawrouter","version":"0.12.242","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.242","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5752937d7533d367de1a9ee1b7fc79d4fc47f25c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.242.tgz","fileCount":44,"integrity":"sha512-NcXNr7DOmmM459JZVWrTK4eizu/ANQCsOPgClt48jn+9PJgGznH//JPvyECRLXJQRHJWz2CWh+PHogZsHreV6w==","signatures":[{"sig":"MEQCID9JlJyGmhlj08md5ttEAAaelJ1kFsMeVJGQMjXq5/V8AiAYYfO6diMH/3WFbr5Nxw4b9YdsQOrKL3gTsqNE9d5RQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17306410},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"ef8f67cd784aa2dfde2df8326a9269e308b47e56","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 71 models (6 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.6.1","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/6a790ebec60161825bbc8c4093fd221006b4e5fb"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.242_1786138617908_0.16556598355482954","host":"s3://npm-registry-packages-npm-production"}},"0.12.243":{"name":"@blockrun/clawrouter","version":"0.12.243","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.243","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5a719a2489cfeae5abc71288adac56de4063d9a6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.243.tgz","fileCount":44,"integrity":"sha512-gsHN0yyRv7vbGoZzWTlfLB8OhNNauvi5Lf8ACBfqfmgJidz2GCsg0w4T88M+OLoWlFSQu/xG57+rpUzQ+VMllA==","signatures":[{"sig":"MEYCIQD4FdT5taRDOyHDJJJmeZxqOt75hrnhKemk4oq5rCgoYQIhAJ8qWt1H5LpJ2aICrHMONUDJpyrFsd7O6aLltIclr0Jm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17384727},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"69c278d5ebbded6c58591272c1d75facfdb2d3e2","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 87% on inference costs. 71 models (6 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/6a790ebec60161825bbc8c4093fd221006b4e5fb"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.243_1786159052426_0.10328934292363545","host":"s3://npm-registry-packages-npm-production"}},"0.12.244":{"name":"@blockrun/clawrouter","version":"0.12.244","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.244","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"32d7e6b812e0e8f663d67338b173610f851ac10e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.244.tgz","fileCount":44,"integrity":"sha512-UdEM7U5DAlEgkP4s00a8iVWfqhqYhzOqA8nC02b+sQCOxCaLkuJ+ARCrJjXepVHnmyVPpKaDNDpGS2x2uha9dA==","signatures":[{"sig":"MEUCIE26/qekTlYCDVXNVxDTPayCqbGqrrKrGKqvHHlV6NylAiEAi0dz/YtXCDSTKTlCJ/MTWyKuoNo4QxKw+Z9NIySHvGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17387348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"ba855b90103cde00b5d39023220e2f5aeab94b75","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (6 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/6a790ebec60161825bbc8c4093fd221006b4e5fb"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.244_1786202642960_0.9901453517470491","host":"s3://npm-registry-packages-npm-production"}},"0.12.245":{"name":"@blockrun/clawrouter","version":"0.12.245","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.245","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"144b7b5d753eae2b5c835cb678889a3275d0cc4b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.245.tgz","fileCount":44,"integrity":"sha512-MCtQBjjALVBpheZTy671H25Pi0HmBTvljM0GoV08ZS4LhiX1NoVUFxVALccbAMfdQXFsZI2rdLkhNhGH3dKkZg==","signatures":[{"sig":"MEUCIQCaS0zAiiAc0W/CuyZLa9wCrmx0QK8dN6tcn2NLFcZncQIgc8+aNJ9gh49dh41vHt8aZSSxQ3ktHqxq/LN9NCpThRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17402751},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"334bd97ea5479342acacd2c2b71fe2a1a145b309","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 70 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/18bf4abc7e34599e51595b90703c385f53d4f4a6"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.245_1786548320831_0.40680910735580733","host":"s3://npm-registry-packages-npm-production"}},"0.12.246":{"name":"@blockrun/clawrouter","version":"0.12.246","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.246","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ef41999bee2c132fe499af1cddbed750882fa95b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.246.tgz","fileCount":44,"integrity":"sha512-WWmJShhHj3OrmWbUXFvobXP5EKqUZ9SLgfKYEp7MAJeY/Z5+rBWV0cmL/O/aEu+vBtXm0oJoOUs3T4vm/z5SeA==","signatures":[{"sig":"MEYCIQCL7j8M6J7mBOAtilFlWYA68Afr6erwIEsXJuBUk1kHygIhAM6xPifceoLt5PJbdtDXhcY2rfNtQySi4w5kG4aswt3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17406663},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"7ed40e3be7dde5ebaa6482339ac91b996a269807","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/d7bc10ce184b3daa40bcc115b523fd629d847a52"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.246_1787415578675_0.47122787349185224","host":"s3://npm-registry-packages-npm-production"}},"0.12.247":{"name":"@blockrun/clawrouter","version":"0.12.247","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.247","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0a4d558435ed3fed40f5e206af5bd191dd39a958","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.247.tgz","fileCount":44,"integrity":"sha512-/FYoyTfGDecGbYMEwY9eex1KNKm52/j96JrT8LLPJeljjptq8Bwu+VAWdXCUzsKeXU1/cPtJK1rrBxx06qJ3EA==","signatures":[{"sig":"MEUCIBsEzbyDOLA/PG7JVfDZkSwKltF5InZKcFAK2Gso2XsoAiEArEHmkt7c/21+fZwxg/6bZYXzsn+z77eQAECoFDJlD9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17419536},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"cdf68c1a9bc6dc4419be64c2e9e673797170c289","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/d7bc10ce184b3daa40bcc115b523fd629d847a52"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.247_1787546993372_0.9327217580768412","host":"s3://npm-registry-packages-npm-production"}},"0.12.248":{"name":"@blockrun/clawrouter","version":"0.12.248","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.248","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"eca3e65f16ea42ba6cd665a44179024e41719723","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.248.tgz","fileCount":44,"integrity":"sha512-slYQ4Votf7tPCPRHcdL2P6e7EdNXTR+AZ8dUWf2o6br2Lbj/YRvsGDIXXHatYSHDgNSKyIb20fA5v6mOkK7lRw==","signatures":[{"sig":"MEQCIHv5XapUTcL+Ahx+r39yC6zo+Eyzcz+NJbpVYy4uTPJ1AiAiWvt2q5CJ3esL4Exikw7vRLaAUIT/d5lLO0w5yC8w4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17420486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"e46d5fa988e6e602dc7671232266d6f62a06bf7c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/d7bc10ce184b3daa40bcc115b523fd629d847a52"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.248_1787708021390_0.81128148954191","host":"s3://npm-registry-packages-npm-production"}},"0.12.249":{"name":"@blockrun/clawrouter","version":"0.12.249","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.249","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"00d3b0f6fb24133021834726238f94e8483015bd","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.249.tgz","fileCount":44,"integrity":"sha512-7hYO51Ue8eiwRSDbvxOYa0XNwEt+93Kcl7aGyIAZjde4mtEYTYP6BYpNI/H7zEusXgLe7V7s8QzpcwL5b5cIJw==","signatures":[{"sig":"MEUCIQDmFQKNaNry8pEHk1mtLaIy77F4Tezi8KK3HlJqh0ParAIgcu/9bgtQZi45wLm1QTw+V7Hv0Xm0AwGMk7uXoATZ2Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17421130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"e50ba2ea1cf43ded443acf0803be5098c117bb09","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/d7bc10ce184b3daa40bcc115b523fd629d847a52"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.249_1787711373611_0.3433010216984602","host":"s3://npm-registry-packages-npm-production"}},"0.12.250":{"name":"@blockrun/clawrouter","version":"0.12.250","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.250","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"def556365ca812d0e4363bec349035b3d7d991c4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.250.tgz","fileCount":44,"integrity":"sha512-R+vlE4BG1Ggjjo2Z8hbQHfw36xwr0AUah3aJLuW8VrvL6Mw5E1B/792X6jBN4naHiBesPPulvtv6BpK95+P2+Q==","signatures":[{"sig":"MEYCIQC9OVWJugfsbYf9a0tX/xolF7PFb+fUNaiRhPCt7I/D2wIhAK+EHcv6UYR99I7ge24z0l/GUwsS3BxyxOFRNYdL3H0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17441732},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"ea7be0d97653b0d1e48c00910652f1f84a60150a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/d7bc10ce184b3daa40bcc115b523fd629d847a52"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.250_1788022044155_0.20583408891099308","host":"s3://npm-registry-packages-npm-production"}},"0.12.251":{"name":"@blockrun/clawrouter","version":"0.12.251","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.251","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"5d0382cf6fe09318f0869361bf9d7f350c040a00","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.251.tgz","fileCount":44,"integrity":"sha512-RrkhSbA9A7Gndqh3xg2d6JkQRJiEddvrTUMzQJfMfp00aP8h0Mrzr0tsyVHpW7GoDqnPzyutfisKGqZepSoL6w==","signatures":[{"sig":"MEUCIQCiZfjmtaV7BWtS6IYZSAWH73v8qmnK/nNzrt3G1Lb++AIgMnHNAlLy1G2cMx0PlfWQvwXKDicpfAOKc2omulhx+Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17487121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"53bcf51eb4491fd33aad5fa0f3557f0a505fc796","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.251_1788023492230_0.882455646825937","host":"s3://npm-registry-packages-npm-production"}},"0.12.252":{"name":"@blockrun/clawrouter","version":"0.12.252","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.252","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"66a80b3a4087c96a637c2b932dbe5fe0b66fec4b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.252.tgz","fileCount":44,"integrity":"sha512-z0Tp5uMgTngJF/NHhBySO82g7y+xpcp8Hf6QfU6L7YqJN1MhHKtUEypwYdcHjigSnyey2mqPdXRvPdB9rfwutg==","signatures":[{"sig":"MEUCICHuKjcwQPTwuiXlicRCMPUkORb6ARTChfnk00SPiHysAiEA2203A9FVF1dySHfgkVmrSL6O3PPNjtfD5gp5yiKCd88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17488491},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"83d1d34138eb05faebde4e755754dc330ea0f4e5","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.252_1788025987438_0.6996765926855439","host":"s3://npm-registry-packages-npm-production"}},"0.12.253":{"name":"@blockrun/clawrouter","version":"0.12.253","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.253","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ae48b1fe8a923134405d6cead454c6f1d4489989","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.253.tgz","fileCount":44,"integrity":"sha512-Vzeifnix378YYgoSo1TUWVUtCSKZpY3pNxLfwQeB7iE5vWafNUmqK3WVijiGT0dHT0GskzjpsHqH6fVnNa//Gg==","signatures":[{"sig":"MEUCICxh8RXmV7xXNmQyhaIW0GjPrym6XApB5lePn3kgkeCQAiEAp08MmjTYWAN9BDoZErDrRkT5Rh8QhIoFPauxXa6Ytb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17489523},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"477413a30c163782f8d475451aa1aba5219b4c22","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.253_1788026845766_0.316986669582096","host":"s3://npm-registry-packages-npm-production"}},"0.12.254":{"name":"@blockrun/clawrouter","version":"0.12.254","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.254","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"329419a67cde8520dfe4639f6866d1a36d8833ef","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.254.tgz","fileCount":44,"integrity":"sha512-meWzC+IGB3GcpVlSR66LDDc2AYcNzfMWhSd6wJrLkow6mg8RyXuxypvpAu6qw7/JitJ1IYklSQBiTCG3m9I2og==","signatures":[{"sig":"MEUCIQCdGvxawhyvuMjr8RBtVONgVXieyvU/LvEujBKxIjSPNwIgRvcsKuCH0jL839+VEbGrFWikZRn7AGww/8ZLvhnc2Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17490753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"bd13340faa02ca6682d222d702af108a880fe977","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.254_1788107396576_0.16449262798312136","host":"s3://npm-registry-packages-npm-production"}},"0.12.255":{"name":"@blockrun/clawrouter","version":"0.12.255","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.255","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b534d092cef079d675027ff5a7933d7ca71a8c1a","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.255.tgz","fileCount":44,"integrity":"sha512-GZI3PXKCh+DJ2D0q+/0/XSZxk4EmE8UmupjoeW2Gc3alL/LH5NQspVWP7c3YDGBeSL6edEzrpnalFdhMCgN9YQ==","signatures":[{"sig":"MEYCIQDyhSW1K9LUR7zneUrQ6PptOSydJz9F+qfpeVyR9v1ReQIhAM0BBjuSb6V1y9ONRGonX3am+SeM6MkWv4X9c/ERyNyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17491133},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"50d8447129f94048cf4c765d6d70dd87029dece9","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.255_1788121861121_0.7796379571582899","host":"s3://npm-registry-packages-npm-production"}},"0.12.256":{"name":"@blockrun/clawrouter","version":"0.12.256","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.256","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2e1c0c9814e06a4cf5aceb4daed3a49e0407d11b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.256.tgz","fileCount":44,"integrity":"sha512-BnvkRRG54dzmBzAU/YnOTzbnVJrdLDgduzrIj0MDin10OyMR4LsoUeJdn+VWczVwjpsAmz8fb0CQ4Dze80cFag==","signatures":[{"sig":"MEYCIQCO+XXchFD358ZQ373lqfOZEOTPlxaDyxgATY3vAirBAgIhAO7bdl1lWsj60xwlSvBB9BH+jsqAfU9Yd7FPSDd6k7st","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17492599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"18e054b80c0aae8e7b233fb3bea597745eb5fe96","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.256_1788123074754_0.0779978654393838","host":"s3://npm-registry-packages-npm-production"}},"0.12.257":{"name":"@blockrun/clawrouter","version":"0.12.257","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.257","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d165a7e2158132a35b95e2bd87b1278e77c553ed","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.257.tgz","fileCount":44,"integrity":"sha512-HYXqkMhgITLwgPOJWtoqRPuUXRgJO6cfNaDVwPqWlaMlSxxGjqLaSDrPnjBB+nmnKhCLV5WxccukZ58uz78MJQ==","signatures":[{"sig":"MEYCIQDVcWvOnzH8TgNhbNMjOVpiKKGEZBO85drWnfD7PYoJYQIhAM+bnOK+h2i/L4+MDwLf3PKa1XSlOQCostxxqx3JMnFM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17528505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"5f2e2efa8b666f125cfa9de76aa3c186f90dd732","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 71 models (5 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5d911879d7f1eddf93d513b08798998320272cc8"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.257_1788146065033_0.009345446054341844","host":"s3://npm-registry-packages-npm-production"}},"0.12.258":{"name":"@blockrun/clawrouter","version":"0.12.258","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.258","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"7f4a2d7a97c2811dcb48b2b7f13edaf9f6137058","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.258.tgz","fileCount":44,"integrity":"sha512-4tBIGKyBL0EUNiJgGtTbbDijSmMtaiRevEpwxSEPIC7EOGhPXuoFSs4ZvLoT8UmQMR/KM5RuTN9pkTI7rFoJHQ==","signatures":[{"sig":"MEUCIQDqqYLB3lSuybtuBmMIZ/ZBA9lowNmYrNUAbqvnO5gT4wIgCrKqgfUQC5JvUN/CYWx0AgUpDcOwZYTcQsuIAU4QuTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17557732},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"c06f4dd3ca249ca6de3e1c3ec0ecdc579cd43435","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 88% on inference costs. 73 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.258_1788152133567_0.5196551357660733","host":"s3://npm-registry-packages-npm-production"}},"0.12.259":{"name":"@blockrun/clawrouter","version":"0.12.259","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.259","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"0b07be64fe4680e11952f722840906bae05a3b5b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.259.tgz","fileCount":44,"integrity":"sha512-XDsNTs9fm+9HB2GR+L5J4MjyMC1BYeu09cBlxPQEdhbRkIAKGWKPyRQGeOzT722oB5ZlkqEFxDfvWQAfD6+XWw==","signatures":[{"sig":"MEUCIQDzhsZs94FqdLK82+4WmVYzEbJFX9NI1gE7OwFptD4pqgIgGwkaxAX+d+02wg5xzby8MqHy19GNnmRijcueDOAdAIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17576046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"72670149d37d857f8676f4d162e9d32288d22cb0","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.259_1788154875555_0.4921793575262241","host":"s3://npm-registry-packages-npm-production"}},"0.12.260":{"name":"@blockrun/clawrouter","version":"0.12.260","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.260","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1d454d7b128da198753ac1a3677c38774d53159e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.260.tgz","fileCount":44,"integrity":"sha512-6LOjeNAQP98IcjfJwBg9A04iU4vIsmq0oMa062eEh2iwHMIK+8GLvOHbWOnur5owIHQS3ut7kV+LRsXQPw3KWg==","signatures":[{"sig":"MEQCIH4kScJT9PzhwaikjbO8iFQ0n4dl2kEYXLR3NwHX1hmNAiBEkOqe2aU54zUvt9nLioQHQeD4qEg0KV1dyxRKSxKF3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17579075},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"4bc663e353f88c8828ce1e417bdd36b3488e118c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.260_1788179268393_0.9985764938199577","host":"s3://npm-registry-packages-npm-production"}},"0.12.261":{"name":"@blockrun/clawrouter","version":"0.12.261","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.261","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"24b84a7f18ea3b4c1e9a31f2bb345c31ad1eb32c","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.261.tgz","fileCount":44,"integrity":"sha512-6Lrf6VVkw0RxuW6Wk8JpoZgK37ltsb39YH1EcKELutDbIZRepgeRKH7lnug2JWKjNOYHuZEqhqE2X5CbCTPeDA==","signatures":[{"sig":"MEQCIBhWlq1upgFi9VpbqUEP6LLjeYf2W6IxuZwL6VkZWImmAiB2qfIDv3/iOkCCFxKQunplEbz+hipPc0tyJSUXWvCJrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17580419},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"fea53e8d324c01cae86eeb76b6ed8b532c231537","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.261_1788182679784_0.8608328487697758","host":"s3://npm-registry-packages-npm-production"}},"0.12.262":{"name":"@blockrun/clawrouter","version":"0.12.262","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.262","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"47d3939f7452c104bd76db5ca9d347a141e96031","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.262.tgz","fileCount":44,"integrity":"sha512-SYq/9FbrDsRVQ4aQh/S0NW+9i49VTjJYsAIHl4gnej2Fg85iYAH0LmENAg3+BDDu9jYAz9yzS7abXVwSF5ffww==","signatures":[{"sig":"MEUCIQCBk2sD5zEqYL0p7ZYYdNOoULEkL7ZNbh4bunSK1vTGGQIgB2imvY+5A0VoJfaUl/bJQWw9KFpZ3Fk40XzTEATqrNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17580769},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"bfe9cb4c3f6b48855da5cf9f36c6b727fd171da7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.262_1788196122330_0.10225991309241533","host":"s3://npm-registry-packages-npm-production"}},"0.12.263":{"name":"@blockrun/clawrouter","version":"0.12.263","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.263","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"f003670df93c71746270c87fc51bd3354ed2a20b","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.263.tgz","fileCount":44,"integrity":"sha512-GUClZgkex/KmXSOtmEXKnGlRn048IyDF31+qQaS/+9Rbjq0dJFsvMDyuOMAsLfgGltC2DAr+iLshXhIdwzg8hw==","signatures":[{"sig":"MEUCIQCIM6mGKbVbjus+8IR6QawNRIrJL8S3KWMYQiG9VnX2uQIgfbXmMHyv62PcCW3T00uF2lN3ywPJFJG9cfPLw/1lpLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17583347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"fa0b146804497d12fb7799f6a2cad85eb9b72ed8","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.263_1788238552847_0.5806684782636058","host":"s3://npm-registry-packages-npm-production"}},"0.12.264":{"name":"@blockrun/clawrouter","version":"0.12.264","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.264","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"445afe14ad39bb9dd6c5276498f38bfd8f7064a4","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.264.tgz","fileCount":44,"integrity":"sha512-W00GYl7UNVfxna4s68+hrYYZ+ehGesJ+nwEwGx5AYj7cux4a7GB7KgyFpUaSJcbvKqs79+EGx8U4s8kC7iZWEQ==","signatures":[{"sig":"MEQCIG0rL/z/1w2vVfEwF4lxEWwZugLaHgSc1QDG7hkvjHnsAiAfWu8FTD6KRuIQimUyAXcfgGlgXiqzPSxMsMO6eJ0YMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17589478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"56ec7d53382acf5033b2bf0f3c09cae635acc8eb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.264_1788323397416_0.5540903282548513","host":"s3://npm-registry-packages-npm-production"}},"0.12.265":{"name":"@blockrun/clawrouter","version":"0.12.265","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.265","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"28d4eeeb8e97a508a9510085b3740a7af46aceba","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.265.tgz","fileCount":43,"integrity":"sha512-LVD5tfJYltnQyuC94zPlkXHdYCfqltgmu/KsLoK77zGhqoBaRnDlyt8acyovX7WKggdCXo582pyCrOdYY3//PA==","signatures":[{"sig":"MEYCIQDMvxDDNKr6gU0t5xHQ0puYGClmUseICJkbe9Z4oR55mgIhAK2KObAjdxtzRq15Qamcr3/TK/9oiNSEqXPqPiAzAie/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17583012},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"036b662850dcfdd24dc4f64a74c8c2e0b9f7094a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.265_1788352779316_0.7947439155818663","host":"s3://npm-registry-packages-npm-production"}},"0.12.266":{"name":"@blockrun/clawrouter","version":"0.12.266","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.266","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"98fb045988d7b5c37614fead24195028443b4b2e","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.266.tgz","fileCount":43,"integrity":"sha512-xvnDv4vfYP+v219Q26otCACM+BJDQ+LGuL0ZI8Dy7pJTu0BzplPNsrYhjK2VO83FRNnf2bpwQDRi1T8u6gCuBw==","signatures":[{"sig":"MEYCIQCoLIi0lFnLQWM1Ll5kIou3+9tOJkLWZQx/uKL20mjUXwIhALI/UHzLFaTJxZdgU41/T1c/cfvrAnq2UCXq0T+CUcSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17670676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"7d03ebcfb6b0990af06e5974390390038f375810","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.266_1788390966455_0.94424620451934","host":"s3://npm-registry-packages-npm-production"}},"0.12.267":{"name":"@blockrun/clawrouter","version":"0.12.267","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.267","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"c3780f74ca6ef55431ddd521582dcccb3c6d93f6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.267.tgz","fileCount":43,"integrity":"sha512-ZEF7i3eOYdz0lL6skn5BJB+nHe/e8fznGpM1NYjhQPRMRiNkWYTJsfWVWW/jESDPbMG1IxjN5rVcroB+psYKVw==","signatures":[{"sig":"MEUCIEfAJdHLvi3S6nFwQK12fKeVRnkvj/6xmbEzTau7oC5mAiEAguFbVCZ9U8Dx5qIQbDzicFNWGKFfhobEriXmHGYXh2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17671000},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"d47365d9053af8280303d52ca2bf63d96e272ad6","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free), one wallet, x402 micropayments.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.267_1788408115414_0.2603683516932491","host":"s3://npm-registry-packages-npm-production"}},"0.12.268":{"name":"@blockrun/clawrouter","version":"0.12.268","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.268","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"48514e286b989e183ee3c9c5aa815685e37afdcc","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.268.tgz","fileCount":43,"integrity":"sha512-Ht1oTyfEI7GCrMpJwlMAINo1HI4jgBM8yGx+TeD4+m8j+rgZ2plVIJYBaN0iYDUELH2Ug20CV6RWgVpOfY0kDQ==","signatures":[{"sig":"MEUCIGsMf7pUyetyhuLyhgEd6pcuq3hrWF/TXJTf1dT7zCKQAiEA5f1IiJLy8pbxemSHE3LUSvx0E5zrcIImaG2Tzyp+HW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17717805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"ab380e270db9b7cbbce56a80a80811d8fb4ad35c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.268_1788472836068_0.7918998662216485","host":"s3://npm-registry-packages-npm-production"}},"0.12.269":{"name":"@blockrun/clawrouter","version":"0.12.269","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.269","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"2f06959077a0abfe57b5501446cb235886ca0044","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.269.tgz","fileCount":43,"integrity":"sha512-a5ZpxUb8/vG4UG4y6Js8rlOsaGNN/oU+QssjE3ucwecQRoXhoCkpnamwlGJOKQhBHy8Zsk3UkoqHzEsI1+94Ew==","signatures":[{"sig":"MEYCIQCoQxF1bAfpuCP9bJJcCDQs83iy2MSLjrDWJBPM0MmAIwIhAP5aOK64qw2H4BQLSS1ANgSwcjcR7L5WOWLqH9LKrk5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17730519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"c1e8895ba1909d0b3cd7099833b33ba340a3555f","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.269_1788492732464_0.8407284212536801","host":"s3://npm-registry-packages-npm-production"}},"0.12.270":{"name":"@blockrun/clawrouter","version":"0.12.270","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.270","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"b5f313bbac8f56382b4505c968a2d127710e7397","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.270.tgz","fileCount":43,"integrity":"sha512-A8rstkAVGoEXkxwBBYwWMmZd9kLVxv+bagkVnH2/KsGqQFXk1Jt0Vh08JLp+IXWXZHevBAJbwc6xPFIIJhUsxg==","signatures":[{"sig":"MEUCIQDzo6FxP9Hu/oXz14JQ9/orn5kS+rWJp9bnRO2mxEVnqgIgJg88z+FCGG1rrj84azQcPplfZitke+2AeaIB5v9qzII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17739400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"526572fd4d49fa45934d69a49ed4717ac65483f3","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.270_1788626250110_0.19931481519786387","host":"s3://npm-registry-packages-npm-production"}},"0.12.271":{"name":"@blockrun/clawrouter","version":"0.12.271","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.271","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"38d626102d30764dd19991efefeca7e97637e8ba","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.271.tgz","fileCount":43,"integrity":"sha512-mbvxLNDo517cXbqj7o2SsBzXQxEpsz0CwwPHVBBpuzvU8pb6ZerCzmtSUiHMGh7Ctm2V6+nRfXpJMDC5ohoW6A==","signatures":[{"sig":"MEYCIQCzksomf0hAqBGuNwmWJySi4YdHadmDCJyJy51vgqWBKgIhAJH5kwAHXR+/u/N//faRZK31qG9UK/3QThzutBC+55aE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17755249},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"cef3b17884ac3d9514e9ecc392bbeabc889a00fb","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.271_1788633200080_0.419345456263011","host":"s3://npm-registry-packages-npm-production"}},"0.12.272":{"name":"@blockrun/clawrouter","version":"0.12.272","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.272","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"fd4f35147fbff2b153f11ad0a6f5251d0e56a6e9","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.272.tgz","fileCount":43,"integrity":"sha512-T7sateSl2nneBhpqzQqKBwnOkQk4l/KiARmDo0pRbGya+YSsrAYL3onKwBCjHRZfI2xJ8yfcCZdAWoOPa1XZkw==","signatures":[{"sig":"MEQCIBGJTedKHHM1RdNdIRgQj2S2THLlhaMgBShl7qGNce65AiB4IaU4FHYuxk0kIP0ic1/c43R3sknMaueB1wvYmC9y3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17782157},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"ce72508d712e1bc2fd175e086f188c7cc2abda7e","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.272_1788635525023_0.946393475639494","host":"s3://npm-registry-packages-npm-production"}},"0.12.273":{"name":"@blockrun/clawrouter","version":"0.12.273","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.273","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"20aa82af2a64657494ee11c1135ab66e333dffa6","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.273.tgz","fileCount":43,"integrity":"sha512-zFTP7mcbQTXE1SfbssU4BEsAB7Rqj0+cIP2BQRmetx0A/bWma0ePdSnfnb6zPWJCzJlDdLIHLCz610tkGrQXsQ==","signatures":[{"sig":"MEUCIG/+MEY+by8SUAqBydRq8RrzJl6Zh2qN8NrifsXFGuH1AiEA8z1qrNQm5p1TMQkOX9lwzDdH9rqjABWYapBA8S8BVPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17783239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"aef997c5365611ce17a805a00db506fc818af1a7","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.273_1788646918285_0.7640978360172053","host":"s3://npm-registry-packages-npm-production"}},"0.12.274":{"name":"@blockrun/clawrouter","version":"0.12.274","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.274","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"ee1a34576dee777915b578f169f33e7a3bc6891d","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.274.tgz","fileCount":43,"integrity":"sha512-Igi77PNthNzmzHq4/ozmvoluyukezDsTjMDzqCqrj1alXMuAKNiYDlS1QidX+Zzv+AdC7wlEjgV5ywufv8UxMQ==","signatures":[{"sig":"MEQCIDjYTmi8X00rt57NqM3qFQtNXIA13OuYBa9KA2nngeYbAiBv6Bgbi2pCp7C0OpUALJ73soDhlrggL+JqgiKBc4zKqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17795089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"a820b4b7be4efcc17ffe997d64a0f5083cbbe44a","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.274_1788647990344_0.005018298820770095","host":"s3://npm-registry-packages-npm-production"}},"0.12.275":{"name":"@blockrun/clawrouter","version":"0.12.275","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.275","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"77613058cd28492972159dc0be7490fee3a23784","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.275.tgz","fileCount":43,"integrity":"sha512-IV6SojJhiEFJK5V0qu3N3LXzBG9iu65alAavSZsNVKg9QuX7UUt8CRG8AKJuJHRX8dkx7DEBIkBvOv+s8jdx8g==","signatures":[{"sig":"MEUCIAk4BygeP9mUHc82iEds/0E7PsZ/uzkyWjimTHpxJHf7AiEA654IAfSSeIYQLV2aosUmEw+bY2sZj2bBnwfUrb3AVZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17795416},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"0b66c99df9163599e06debcd6b9f7d653a4be557","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:e2e:openclaw-collision":"npm run build && tsx test/openclaw-plugin-collision-e2e.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.275_1788649069282_0.27624284299498814","host":"s3://npm-registry-packages-npm-production"}},"0.12.276":{"name":"@blockrun/clawrouter","version":"0.12.276","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.276","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"d4c577fe02be84e38af29499780a63ab32248bd3","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.276.tgz","fileCount":43,"integrity":"sha512-V3DORCGFK2k9RZJmIqsCic0QYmWVQWfJE+oP/IQhXv6LL1l+4Iu6zRjIYWX2bfsOSsVEWpR7GiZ3mmRw0SXTzw==","signatures":[{"sig":"MEQCIF4SK5Pyy+Ju7kHK49GtOowmqwOqAw9Lv7IBtGhaIItgAiB4OfzDqMLApuMmihl0nLg/4VrOpen2ocpQ07lVkGnApw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17797345},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"abebd5e30ee8640006ecec4d896f2f8bb2ec8311","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:e2e:openclaw-collision":"npm run build && tsx test/openclaw-plugin-collision-e2e.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.276_1788751457264_0.6287167253908437","host":"s3://npm-registry-packages-npm-production"}},"0.12.277":{"name":"@blockrun/clawrouter","version":"0.12.277","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.277","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"1a7f29b71ae431e845e910fa71f0ad97e9d2a859","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.277.tgz","fileCount":43,"integrity":"sha512-+DyT8QqAKfjcJPFcuHADm8Jaepv/B2PkSU4prTRQTO1TVD+8xLclWAFWGPqAjalWqSueJEy4hzDsdcIqL6G/fg==","signatures":[{"sig":"MEQCIHAPGa+OtwwTegPA6AgakHB8SVuKPfUJhs0Ft/pouUuXAiATayhp/G8eySk7Q40EVDuGZ5Np+bZj4C6CmHU/q7LxUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17815213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"2bff0e54c31cbd33721486773c915ab649deb802","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:e2e:openclaw-collision":"npm run build && tsx test/openclaw-plugin-collision-e2e.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"optionalDependencies":{"twzrd-x402-gate":"0.9.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.277_1788755327829_0.5585467906249566","host":"s3://npm-registry-packages-npm-production"}},"0.12.278":{"name":"@blockrun/clawrouter","version":"0.12.278","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","_id":"@blockrun/clawrouter@0.12.278","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"bin":{"clawrouter":"dist/cli.js"},"dist":{"shasum":"31086dd49faab90c124bc591b772a3a7400d0c21","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.278.tgz","fileCount":43,"integrity":"sha512-DzDf1nbuoHM6Hc5zphGUBkAgSHbIWS0UTTqFRC+UQQitJIDCvn7g0nGAxLr9poIwdsv7OQo/dMFrekIWTYlfBg==","signatures":[{"sig":"MEQCIGDhMIfTm0q+obaDFjpw4b7rxFx1h5uH40gniwC4rCbFAiBzC2dwwOXh+bPAgd7TEpbAe5CHl69xGtI0bMx3gRkdzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17798995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./router":{"types":"./dist/router/index.d.ts","import":"./dist/router/index.js"}},"gitHead":"107c2d1d8b4847671ec0aad4b00902b9bcf4170c","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","format":"prettier --write .","test:e2e":"tsx test/test-e2e.ts","postbuild":"node scripts/smoke-dist.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:integration":"vitest run --config vitest.integration.config.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:docker:install":"bash test/run-docker-test.sh","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:resilience:errors":"tsx test/resilience-errors.ts","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:e2e:openclaw-collision":"npm run build && tsx test/openclaw-plugin-collision-e2e.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts"},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"openclaw":{"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"},"extensions":["./dist/index.js"]},"overrides":{"ws":"^8.21.2","tar":"^7.5.22","hono":"^4.13.0","axios":"$axios","jayson":{"uuid":"^11.1.1"},"undici":"$undici","esbuild":"^0.28.1","postcss":"^8.5.25","fast-uri":"^3.1.5","basic-ftp":"^5.3.1","ip-address":"^10.4.0","brace-expansion":"^5.0.9","@hono/node-server":"^2.1.0"},"repository":{"url":"git+https://github.com/BlockRunAI/ClawRouter.git","type":"git"},"_npmVersion":"10.9.8","description":"Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"bs58":"^6.0.0","viem":"^2.39.3","axios":"^1.18.1","undici":"^8.10.0","@x402/evm":"^2.9.0","@x402/svm":"^2.9.0","@x402/core":"^2.9.0","@solana/kit":"^5.0.0","@x402/fetch":"^2.9.0","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","https-proxy-agent":"^9.1.0","@polymarket/clob-client-v2":"1.0.8","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/builder-relayer-client":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","eslint":"^10.2.0","vitest":"^4.1.3","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.7.0","typescript-eslint":"^8.58.1","@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clawrouter_0.12.278_1788813271105_0.15629388493559304","host":"s3://npm-registry-packages-npm-production"}},"0.12.279":{"name":"@blockrun/clawrouter","version":"0.12.279","description":"Smart LLM router — save 84% on inference costs. 78 models (6 free). Pay by credit card (API key) or USDC (x402 wallet).","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"clawrouter":"dist/cli.js"},"openclaw":{"extensions":["./dist/index.js"],"compat":{"pluginApiRange":">=2026.3.24","minGatewayVersion":"2026.5.2"}},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./router":{"import":"./dist/router/index.js","types":"./dist/router/index.d.ts"}},"scripts":{"build":"tsup","postbuild":"node scripts/smoke-dist.mjs","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","test:integration":"vitest run --config vitest.integration.config.ts","typecheck":"tsc --noEmit","lint":"eslint src/","format":"prettier --write .","format:check":"prettier --check .","test:resilience:errors":"tsx test/resilience-errors.ts","test:resilience:stability":"DURATION_MINUTES=5 tsx test/resilience-stability.ts","test:resilience:stability:full":"DURATION_MINUTES=240 tsx test/resilience-stability.ts","test:resilience:lifecycle":"tsx test/resilience-lifecycle.ts","test:resilience:quick":"npm run test:resilience:errors && npm run test:resilience:lifecycle","test:resilience:full":"npm run test:resilience:errors && npm run test:resilience:lifecycle && npm run test:resilience:stability:full","test:e2e":"tsx test/test-e2e.ts","test:e2e:tool-ids":"npm run build && tsx test/e2e-tool-id-sanitization.ts","test:e2e:openclaw-collision":"npm run build && tsx test/openclaw-plugin-collision-e2e.ts","test:docker:install":"bash test/run-docker-test.sh","test:docker:edge-cases":"bash test/docker/run-edge-cases.sh","test:docker:integration":"docker compose -f test/integration/docker-compose.yml up --build --abort-on-container-exit --exit-code-from integration"},"keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/BlockRunAI/ClawRouter.git"},"dependencies":{"@blockrun/llm":"^3.10.0","@noble/hashes":"^2.2.0","@polymarket/builder-relayer-client":"^0.0.10","@polymarket/builder-signing-sdk":"0.0.8","@polymarket/clob-client-v2":"1.0.8","@scure/bip32":"^2.0.1","@scure/bip39":"^1.5.0","@solana/kit":"^5.0.0","@x402/core":"^2.9.0","@x402/evm":"^2.9.0","@x402/fetch":"^2.9.0","@x402/svm":"^2.9.0","axios":"^1.18.1","bs58":"^6.0.0","https-proxy-agent":"^9.1.0","undici":"^8.10.0","viem":"^2.39.3"},"peerDependencies":{"openclaw":">=2025.1.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@blockrun/router-core":"https://codeload.github.com/BlockRunAI/router-core/tar.gz/5ee7c23c993013a8052588191569db5cf7fb793c","@eslint/js":"^10.0.1","eslint":"^10.2.0","openclaw":"^2026.7.2-beta.7","prettier":"^3.8.1","tsup":"^8.0.0","tsx":"^4.21.0","typescript":"^5.7.0","typescript-eslint":"^8.58.1","vitest":"^4.1.3"},"overrides":{"axios":"$axios","undici":"$undici","ws":"^8.21.2","postcss":"^8.5.25","esbuild":"^0.28.1","brace-expansion":"^5.0.9","fast-uri":"^3.1.5","tar":"^7.5.22","hono":"^4.13.5","@hono/node-server":"^2.1.0","ip-address":"^10.4.0"},"engines":{"node":">=22"},"_id":"@blockrun/clawrouter@0.12.279","gitHead":"becb2968711bb203a1498958de27a2b1be3780c3","bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"homepage":"https://github.com/BlockRunAI/ClawRouter#readme","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-XuXhcxjtgDNMfauZ/evFlOrloEpyv7cN9K67CoXJmgwTQ1H36eiOb8jYan52uJ34T9g6avQDeyKqqBzbVTV5ew==","shasum":"3304469aae12a202ea9791fb71d97005f6456627","tarball":"https://registry.npmjs.org/@blockrun/clawrouter/-/clawrouter-0.12.279.tgz","fileCount":43,"unpackedSize":17798930,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockrun%2fclawrouter@0.12.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkV0FXH2rPrxj8x8b5vZ5Kl+iaskDJznTKHYnF5mgYPwIgG07uAgb/I0fzSDS6qa5A8/RwJDf5V8TMYBIc1FkENsk="}]},"_npmUser":{"name":"1bcmax","email":"viewitter@gmail.com"},"directories":{},"maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clawrouter_0.12.279_1789528217343_0.09819032488290347"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-04T02:37:44.517Z","modified":"2026-09-16T03:10:18.011Z","0.1.0":"2026-02-04T02:37:44.769Z","0.1.1":"2026-02-04T05:51:21.772Z","0.2.0":"2026-02-04T06:12:35.245Z","0.2.1":"2026-02-04T13:23:07.855Z","0.2.2":"2026-02-04T13:31:38.454Z","0.2.3":"2026-02-04T13:42:42.183Z","0.3.0":"2026-02-04T16:42:52.791Z","0.3.1":"2026-02-04T16:48:37.607Z","0.3.2":"2026-02-04T17:06:50.635Z","0.3.3":"2026-02-06T19:21:30.257Z","0.3.4":"2026-02-06T19:26:22.701Z","0.3.5":"2026-02-06T19:41:05.667Z","0.3.6":"2026-02-06T19:56:04.025Z","0.3.7":"2026-02-06T20:04:38.459Z","0.3.8":"2026-02-06T20:30:49.718Z","0.3.9":"2026-02-06T21:23:39.650Z","0.3.10":"2026-02-06T22:05:30.291Z","0.3.11":"2026-02-07T04:33:15.663Z","0.3.12":"2026-02-07T04:47:22.061Z","0.3.13":"2026-02-07T05:10:04.653Z","0.3.14":"2026-02-07T05:16:34.816Z","0.3.15":"2026-02-07T05:21:32.753Z","0.3.16":"2026-02-07T05:34:37.249Z","0.3.17":"2026-02-07T06:15:24.996Z","0.3.18":"2026-02-07T07:36:07.855Z","0.3.19":"2026-02-07T07:36:26.781Z","0.3.20":"2026-02-07T07:37:34.648Z","0.3.21":"2026-02-07T07:41:14.865Z","0.3.22":"2026-02-07T07:42:55.877Z","0.3.23":"2026-02-07T07:44:57.751Z","0.3.24":"2026-02-07T07:47:49.425Z","0.3.25":"2026-02-07T08:11:25.237Z","0.3.26":"2026-02-07T08:52:22.442Z","0.3.27":"2026-02-07T09:33:57.766Z","0.3.28":"2026-02-07T10:10:09.111Z","0.3.29":"2026-02-07T15:20:12.732Z","0.3.30":"2026-02-07T15:28:24.446Z","0.3.31":"2026-02-07T15:37:34.418Z","0.3.32":"2026-02-07T15:50:58.764Z","0.3.33":"2026-02-07T16:45:17.381Z","0.3.34":"2026-02-07T19:49:29.210Z","0.3.35":"2026-02-07T22:48:25.555Z","0.3.36":"2026-02-07T22:50:18.228Z","0.3.37":"2026-02-07T22:53:54.904Z","0.3.38":"2026-02-07T22:55:27.588Z","0.3.39":"2026-02-08T01:57:25.349Z","0.3.40":"2026-02-08T02:14:58.260Z","0.3.41":"2026-02-08T02:17:07.378Z","0.4.0":"2026-02-08T16:16:07.200Z","0.4.2":"2026-02-08T16:30:55.343Z","0.4.3":"2026-02-08T20:01:12.731Z","0.4.4":"2026-02-08T20:51:35.514Z","0.4.5":"2026-02-08T22:29:32.528Z","0.4.6":"2026-02-08T22:35:48.476Z","0.4.7":"2026-02-08T23:16:00.817Z","0.5.0":"2026-02-09T18:03:38.812Z","0.5.1":"2026-02-09T18:14:23.135Z","0.5.2":"2026-02-09T18:21:48.276Z","0.5.3":"2026-02-09T18:23:21.340Z","0.5.4":"2026-02-09T18:32:44.595Z","0.5.5":"2026-02-09T18:34:46.829Z","0.5.6":"2026-02-09T18:35:55.960Z","0.5.7":"2026-02-09T18:36:31.470Z","0.5.8":"2026-02-09T20:17:30.012Z","0.5.9":"2026-02-09T21:18:18.884Z","0.6.1":"2026-02-10T00:46:11.695Z","0.6.2":"2026-02-10T00:59:39.874Z","0.6.3":"2026-02-10T01:09:08.823Z","0.6.4":"2026-02-10T02:18:33.830Z","0.6.6":"2026-02-10T07:11:16.009Z","0.6.7":"2026-02-10T07:16:16.538Z","0.6.8":"2026-02-10T20:44:18.460Z","0.6.9":"2026-02-10T20:48:47.528Z","0.7.0":"2026-02-11T03:23:27.058Z","0.8.0":"2026-02-11T06:13:47.063Z","0.8.1":"2026-02-11T06:21:11.891Z","0.8.2":"2026-02-11T06:27:54.574Z","0.8.3":"2026-02-11T06:54:09.790Z","0.8.4":"2026-02-11T07:02:03.429Z","0.8.5":"2026-02-11T08:13:21.539Z","0.8.6":"2026-02-11T13:58:27.793Z","0.8.7":"2026-02-11T13:59:35.554Z","0.8.8":"2026-02-11T17:01:16.840Z","0.8.9":"2026-02-11T17:04:46.147Z","0.8.10":"2026-02-11T17:10:42.047Z","0.8.11":"2026-02-11T17:29:17.151Z","0.8.12":"2026-02-11T17:36:16.596Z","0.8.13":"2026-02-11T17:57:47.427Z","0.8.14":"2026-02-11T18:00:19.710Z","0.8.15":"2026-02-12T03:15:37.898Z","0.8.16":"2026-02-12T13:05:20.336Z","0.8.17":"2026-02-12T15:45:23.109Z","0.8.18":"2026-02-12T16:06:09.191Z","0.8.19":"2026-02-12T18:33:38.184Z","0.8.20":"2026-02-12T20:04:16.662Z","0.8.21":"2026-02-13T16:50:31.771Z","0.8.22":"2026-02-13T17:01:59.847Z","0.8.23":"2026-02-13T17:11:46.745Z","0.8.24":"2026-02-13T17:36:38.290Z","0.8.25":"2026-02-13T17:49:10.584Z","0.8.26":"2026-02-13T18:02:07.143Z","0.8.27":"2026-02-13T19:26:42.920Z","0.8.28":"2026-02-13T19:28:32.417Z","0.8.29":"2026-02-13T19:51:01.699Z","0.8.30":"2026-02-13T19:57:46.940Z","0.8.31":"2026-02-13T21:59:14.503Z","0.9.0":"2026-02-14T00:49:16.751Z","0.9.1":"2026-02-14T01:00:34.256Z","0.9.2":"2026-02-14T02:36:00.669Z","0.9.3":"2026-02-14T03:32:32.665Z","0.9.4":"2026-02-15T01:50:21.678Z","0.9.5":"2026-02-15T04:52:25.011Z","0.9.6":"2026-02-15T05:02:33.247Z","0.9.7":"2026-02-15T05:29:01.445Z","0.9.8":"2026-02-15T05:39:56.681Z","0.9.9":"2026-02-16T02:05:11.268Z","0.9.10":"2026-02-16T02:10:25.173Z","0.9.11":"2026-02-16T02:38:04.044Z","0.9.12":"2026-02-16T03:12:12.407Z","0.9.13":"2026-02-16T23:59:46.077Z","0.9.14":"2026-02-17T00:13:16.993Z","0.9.15":"2026-02-17T00:54:00.785Z","0.9.16":"2026-02-17T01:01:08.834Z","0.9.17":"2026-02-17T02:16:10.473Z","0.9.18":"2026-02-17T02:17:24.959Z","0.9.19":"2026-02-17T02:21:09.201Z","0.9.20":"2026-02-18T04:47:32.881Z","0.9.21":"2026-02-18T05:51:27.035Z","0.9.22":"2026-02-18T06:16:41.921Z","0.9.23":"2026-02-18T06:30:34.112Z","0.9.24":"2026-02-18T06:34:52.267Z","0.9.25":"2026-02-18T06:47:38.900Z","0.9.26":"2026-02-18T06:53:56.867Z","0.9.27":"2026-02-18T12:42:05.208Z","0.9.28":"2026-02-18T13:05:33.181Z","0.9.29":"2026-02-18T13:19:14.002Z","0.9.30":"2026-02-18T14:20:07.854Z","0.9.31":"2026-02-18T16:44:27.159Z","0.9.32":"2026-02-18T18:11:36.022Z","0.9.33":"2026-02-18T23:50:21.066Z","0.9.34":"2026-02-19T04:29:31.084Z","0.9.35":"2026-02-19T12:41:15.676Z","0.9.36":"2026-02-19T12:45:06.945Z","0.9.37":"2026-02-19T17:30:57.150Z","0.9.38":"2026-02-20T04:50:42.434Z","0.9.39":"2026-02-21T03:56:03.550Z","0.10.0":"2026-02-21T21:22:43.553Z","0.10.1":"2026-02-22T05:42:10.912Z","0.10.2":"2026-02-22T05:49:04.621Z","0.10.3":"2026-02-22T05:50:05.544Z","0.10.4":"2026-02-22T13:40:05.050Z","0.10.5":"2026-02-23T04:26:41.615Z","0.10.6":"2026-02-24T01:54:41.490Z","0.10.7":"2026-02-24T16:15:50.862Z","0.10.8":"2026-02-24T18:59:50.331Z","0.10.9":"2026-02-24T19:10:41.449Z","0.10.10":"2026-02-25T04:04:05.754Z","0.10.11":"2026-02-26T03:21:57.795Z","0.10.12":"2026-02-26T06:02:48.083Z","0.10.13":"2026-02-26T16:12:16.577Z","0.10.14":"2026-02-26T17:53:07.181Z","0.10.15":"2026-02-26T19:39:57.416Z","0.10.16":"2026-02-26T20:09:46.978Z","0.10.17":"2026-02-27T03:49:35.437Z","0.10.18":"2026-02-27T04:12:38.624Z","0.10.19":"2026-02-27T14:20:01.201Z","0.10.20":"2026-02-27T23:53:20.668Z","0.10.21":"2026-02-28T00:01:26.699Z","0.10.22":"2026-02-28T00:11:23.693Z","0.11.0":"2026-03-01T02:36:04.560Z","0.11.1":"2026-03-01T02:48:06.052Z","0.11.2":"2026-03-01T03:13:08.890Z","0.11.3":"2026-03-01T03:32:10.021Z","0.11.4":"2026-03-01T03:46:33.439Z","0.11.5":"2026-03-01T04:16:13.873Z","0.11.6":"2026-03-01T18:05:22.884Z","0.11.7":"2026-03-01T18:16:22.557Z","0.11.8":"2026-03-01T18:28:35.735Z","0.11.9":"2026-03-01T18:41:21.940Z","0.11.10":"2026-03-01T18:43:09.850Z","0.11.11":"2026-03-01T19:02:48.601Z","0.11.12":"2026-03-02T05:25:51.411Z","0.11.13":"2026-03-03T16:03:23.594Z","0.11.14":"2026-03-03T16:09:35.099Z","0.12.0":"2026-03-04T01:08:52.653Z","0.12.1":"2026-03-04T04:44:27.267Z","0.12.2":"2026-03-04T04:57:21.630Z","0.12.3":"2026-03-04T05:01:27.312Z","0.12.4":"2026-03-04T05:35:57.105Z","0.12.5":"2026-03-04T06:03:58.049Z","0.12.6":"2026-03-04T17:51:35.413Z","0.12.7":"2026-03-06T07:35:59.241Z","0.12.8":"2026-03-06T07:42:11.821Z","0.12.9":"2026-03-06T07:58:52.046Z","0.12.10":"2026-03-06T08:09:21.759Z","0.12.11":"2026-03-06T18:59:48.730Z","0.12.12":"2026-03-07T04:51:51.052Z","0.12.13":"2026-03-07T05:11:39.126Z","0.12.16":"2026-03-08T00:58:43.716Z","0.12.17":"2026-03-08T01:02:29.890Z","0.12.18":"2026-03-08T01:05:34.128Z","0.12.19":"2026-03-08T01:14:38.176Z","0.12.20":"2026-03-08T01:16:16.482Z","0.12.21":"2026-03-08T01:21:20.501Z","0.12.22":"2026-03-08T03:09:48.313Z","0.12.23":"2026-03-08T03:12:19.866Z","0.12.24":"2026-03-08T16:14:47.045Z","0.12.25":"2026-03-09T01:36:19.435Z","0.12.26":"2026-03-09T03:33:20.852Z","0.12.27":"2026-03-09T17:07:36.077Z","0.12.28":"2026-03-09T17:16:52.535Z","0.12.29":"2026-03-09T18:09:10.587Z","0.12.30":"2026-03-10T01:06:17.377Z","0.12.31":"2026-03-11T03:14:37.717Z","0.12.32":"2026-03-11T03:36:28.894Z","0.12.33":"2026-03-12T01:04:06.142Z","0.12.34":"2026-03-12T01:16:37.919Z","0.12.35":"2026-03-12T04:54:27.981Z","0.12.36":"2026-03-13T15:21:52.434Z","0.12.37":"2026-03-13T15:32:05.664Z","0.12.38":"2026-03-13T20:57:17.076Z","0.12.39":"2026-03-13T21:18:49.278Z","0.12.40":"2026-03-15T13:01:57.305Z","0.12.41":"2026-03-15T16:18:00.878Z","0.12.42":"2026-03-15T16:43:30.528Z","0.12.43":"2026-03-15T17:31:22.252Z","0.12.44":"2026-03-16T02:13:08.920Z","0.12.45":"2026-03-16T06:23:15.638Z","0.12.46":"2026-03-16T14:23:42.285Z","0.12.47":"2026-03-16T14:37:10.692Z","0.12.48":"2026-03-16T14:44:27.190Z","0.12.49":"2026-03-16T14:47:25.648Z","0.12.50":"2026-03-16T16:15:40.001Z","0.12.51":"2026-03-16T16:18:53.902Z","0.12.52":"2026-03-16T16:24:43.396Z","0.12.53":"2026-03-16T18:04:10.006Z","0.12.54":"2026-03-16T18:36:57.037Z","0.12.55":"2026-03-17T01:58:37.005Z","0.12.56":"2026-03-17T02:00:54.211Z","0.12.60":"2026-03-19T16:54:34.188Z","0.12.61":"2026-03-19T17:07:15.497Z","0.12.62":"2026-03-20T14:33:59.431Z","0.12.63":"2026-03-20T14:35:02.229Z","0.12.64":"2026-03-20T14:37:03.740Z","0.12.65":"2026-03-21T03:22:00.065Z","0.12.66":"2026-03-21T03:26:55.556Z","0.12.67":"2026-03-22T21:03:10.143Z","0.12.68":"2026-03-22T21:16:53.808Z","0.12.69":"2026-03-23T18:16:24.991Z","0.12.70":"2026-03-24T02:26:01.238Z","0.12.71":"2026-03-24T21:37:46.549Z","0.12.72":"2026-03-24T21:44:02.987Z","0.12.73":"2026-03-24T21:49:57.931Z","0.12.74":"2026-03-24T22:03:27.885Z","0.12.75":"2026-03-24T22:40:58.761Z","0.12.76":"2026-03-25T01:11:11.278Z","0.12.77":"2026-03-25T01:16:25.295Z","0.12.78":"2026-03-25T01:30:59.645Z","0.12.79":"2026-03-25T01:43:36.413Z","0.12.80":"2026-03-25T02:59:26.057Z","0.12.81":"2026-03-25T03:46:44.145Z","0.12.82":"2026-03-26T03:53:36.347Z","0.12.83":"2026-03-26T12:34:32.048Z","0.12.84":"2026-03-27T00:14:38.587Z","0.12.85":"2026-03-27T00:29:39.628Z","0.12.86":"2026-03-30T14:58:34.420Z","0.12.87":"2026-03-30T20:02:15.748Z","0.12.88":"2026-03-30T20:31:50.838Z","0.12.89":"2026-03-30T20:41:05.666Z","0.12.90":"2026-03-31T16:58:43.983Z","0.12.91":"2026-03-31T21:05:44.705Z","0.12.92":"2026-03-31T21:28:52.057Z","0.12.93":"2026-03-31T21:38:44.805Z","0.12.94":"2026-03-31T21:54:57.585Z","0.12.95":"2026-03-31T22:31:20.601Z","0.12.96":"2026-04-01T12:58:56.622Z","0.12.97":"2026-04-01T13:23:06.768Z","0.12.98":"2026-04-01T14:10:40.767Z","0.12.99":"2026-04-01T14:12:44.888Z","0.12.100":"2026-04-01T14:17:03.811Z","0.12.101":"2026-04-01T14:26:19.214Z","0.12.102":"2026-04-01T14:52:55.085Z","0.12.103":"2026-04-01T18:52:24.132Z","0.12.104":"2026-04-01T19:14:59.567Z","0.12.105":"2026-04-01T19:17:03.162Z","0.12.106":"2026-04-02T18:15:46.534Z","0.12.107":"2026-04-02T18:18:52.258Z","0.12.108":"2026-04-02T22:08:59.448Z","0.12.109":"2026-04-06T03:06:01.796Z","0.12.110":"2026-04-06T12:54:50.990Z","0.12.111":"2026-04-06T12:57:06.412Z","0.12.112":"2026-04-06T13:05:17.942Z","0.12.113":"2026-04-06T13:32:06.387Z","0.12.114":"2026-04-06T14:34:02.129Z","0.12.115":"2026-04-06T15:18:48.451Z","0.12.116":"2026-04-06T15:27:19.029Z","0.12.117":"2026-04-06T15:43:09.256Z","0.12.118":"2026-04-06T15:50:38.571Z","0.12.119":"2026-04-06T15:59:09.448Z","0.12.120":"2026-04-06T17:15:00.302Z","0.12.121":"2026-04-06T17:16:28.921Z","0.12.122":"2026-04-06T18:43:44.559Z","0.12.123":"2026-04-06T18:50:06.104Z","0.12.124":"2026-04-06T18:55:42.506Z","0.12.125":"2026-04-06T18:58:32.063Z","0.12.126":"2026-04-06T23:01:07.773Z","0.12.127":"2026-04-06T23:53:48.364Z","0.12.128":"2026-04-07T15:52:12.661Z","0.12.129":"2026-04-07T18:21:02.270Z","0.12.130":"2026-04-07T19:26:24.762Z","0.12.131":"2026-04-07T21:03:48.709Z","0.12.132":"2026-04-07T21:17:09.112Z","0.12.133":"2026-04-07T23:57:32.899Z","0.12.134":"2026-04-08T00:26:52.414Z","0.12.135":"2026-04-08T01:04:21.617Z","0.12.136":"2026-04-08T01:08:43.867Z","0.12.137":"2026-04-08T15:22:35.709Z","0.12.138":"2026-04-08T19:30:15.398Z","0.12.139":"2026-04-09T14:59:45.766Z","0.12.140":"2026-04-10T06:30:32.146Z","0.12.141":"2026-04-10T07:03:10.257Z","0.12.142":"2026-04-10T07:07:12.252Z","0.12.143":"2026-04-10T07:13:09.702Z","0.12.144":"2026-04-10T12:14:52.877Z","0.12.145":"2026-04-10T12:18:36.453Z","0.12.146":"2026-04-10T16:31:43.061Z","0.12.148":"2026-04-12T21:42:58.905Z","0.12.149":"2026-04-13T18:57:35.356Z","0.12.150":"2026-04-15T20:35:04.671Z","0.12.151":"2026-04-16T04:49:05.266Z","0.12.152":"2026-04-16T05:11:13.750Z","0.12.153":"2026-04-16T15:21:28.249Z","0.12.154":"2026-04-17T19:40:33.303Z","0.12.155":"2026-04-18T04:56:26.642Z","0.12.156":"2026-04-20T21:12:51.455Z","0.12.157":"2026-04-20T21:43:43.817Z","0.12.158":"2026-04-20T22:09:44.827Z","0.12.159":"2026-04-21T17:17:25.898Z","0.12.160":"2026-04-22T03:36:09.374Z","0.12.161":"2026-04-22T04:11:11.668Z","0.12.162":"2026-04-23T05:13:13.423Z","0.12.163":"2026-04-23T05:17:33.296Z","0.12.165":"2026-04-24T19:24:08.210Z","0.12.166":"2026-04-24T19:33:45.736Z","0.12.167":"2026-04-25T03:56:34.152Z","0.12.168":"2026-04-25T04:21:40.129Z","0.12.169":"2026-04-28T23:13:50.746Z","0.12.171":"2026-04-30T02:27:22.538Z","0.12.172":"2026-04-30T04:07:54.335Z","0.12.173":"2026-05-03T00:29:11.027Z","0.12.174":"2026-05-03T00:55:20.722Z","0.12.175":"2026-05-03T01:32:49.635Z","0.12.176":"2026-05-03T01:46:06.977Z","0.12.177":"2026-05-03T06:57:15.175Z","0.12.179":"2026-05-04T01:01:10.724Z","0.12.180":"2026-05-04T04:02:35.724Z","0.12.181":"2026-05-04T04:11:46.190Z","0.12.182":"2026-05-04T05:22:23.912Z","0.12.183":"2026-05-04T05:40:08.690Z","0.12.184":"2026-05-04T06:36:54.256Z","0.12.185":"2026-05-04T07:44:13.520Z","0.12.186":"2026-05-06T05:17:44.178Z","0.12.187":"2026-05-08T00:29:55.904Z","0.12.188":"2026-05-09T19:48:28.865Z","0.12.189":"2026-05-12T14:50:13.710Z","0.12.190":"2026-05-13T05:56:22.470Z","0.12.191":"2026-05-15T03:18:41.982Z","0.12.192":"2026-05-16T23:37:20.403Z","0.12.193":"2026-05-17T13:17:28.869Z","0.12.194":"2026-05-18T17:14:28.499Z","0.12.195":"2026-05-23T04:36:07.122Z","0.12.196":"2026-05-24T05:39:58.100Z","0.12.197":"2026-05-27T06:05:25.683Z","0.12.198":"2026-05-29T04:55:35.373Z","0.12.199":"2026-05-31T01:22:06.025Z","0.12.200":"2026-06-01T05:42:58.667Z","0.12.201":"2026-06-06T03:35:53.293Z","0.12.202":"2026-06-06T05:02:29.858Z","0.12.203":"2026-06-06T06:29:24.185Z","0.12.204":"2026-06-08T04:52:45.118Z","0.12.205":"2026-06-08T19:27:51.869Z","0.12.206":"2026-06-10T08:29:05.209Z","0.12.207":"2026-06-11T15:04:28.833Z","0.12.208":"2026-06-11T16:03:51.952Z","0.12.209":"2026-06-14T08:24:07.467Z","0.12.210":"2026-06-17T07:28:41.301Z","0.12.211":"2026-06-18T13:48:01.360Z","0.12.212":"2026-06-23T00:51:25.000Z","0.12.213":"2026-06-26T23:02:58.962Z","0.12.214":"2026-06-29T00:06:16.763Z","0.12.215":"2026-06-30T07:05:23.815Z","0.12.216":"2026-06-30T07:18:06.213Z","0.12.217":"2026-07-01T05:28:14.892Z","0.12.218":"2026-07-10T05:25:50.648Z","0.12.219":"2026-07-10T23:21:26.263Z","0.12.220":"2026-07-11T02:09:49.354Z","0.12.221":"2026-07-15T00:39:27.459Z","0.12.222":"2026-07-15T00:58:04.312Z","0.12.223":"2026-07-15T01:20:43.178Z","0.12.224":"2026-07-15T01:48:28.642Z","0.12.225":"2026-07-15T02:12:53.900Z","0.12.226":"2026-07-15T02:56:36.580Z","0.12.227":"2026-07-17T14:35:31.315Z","0.12.228":"2026-07-17T15:25:47.242Z","0.12.229":"2026-07-18T04:14:03.947Z","0.12.230":"2026-07-18T17:02:05.214Z","0.12.231":"2026-07-20T16:02:17.205Z","0.12.232":"2026-07-20T16:18:37.033Z","0.12.233":"2026-07-25T04:28:07.560Z","0.12.234":"2026-07-25T04:54:31.215Z","0.12.235":"2026-07-25T05:06:35.545Z","0.12.236":"2026-08-02T19:48:55.390Z","0.12.237":"2026-08-02T19:59:25.572Z","0.12.238":"2026-08-02T20:08:54.956Z","0.12.239":"2026-08-02T23:05:05.774Z","0.12.240":"2026-08-04T04:56:38.946Z","0.12.241":"2026-08-07T14:59:54.755Z","0.12.242":"2026-08-07T21:36:58.131Z","0.12.243":"2026-08-08T03:17:32.687Z","0.12.244":"2026-08-08T15:24:03.178Z","0.12.245":"2026-08-12T15:25:21.071Z","0.12.246":"2026-08-22T16:19:38.944Z","0.12.247":"2026-08-24T04:49:53.626Z","0.12.248":"2026-08-26T01:33:41.618Z","0.12.249":"2026-08-26T02:29:33.834Z","0.12.250":"2026-08-29T16:47:24.481Z","0.12.251":"2026-08-29T17:11:32.454Z","0.12.252":"2026-08-29T17:53:07.686Z","0.12.253":"2026-08-29T18:07:26.003Z","0.12.254":"2026-08-30T16:29:56.845Z","0.12.255":"2026-08-30T20:31:01.366Z","0.12.256":"2026-08-30T20:51:14.992Z","0.12.257":"2026-08-31T03:14:25.276Z","0.12.258":"2026-08-31T04:55:33.803Z","0.12.259":"2026-08-31T05:41:15.799Z","0.12.260":"2026-08-31T12:27:48.622Z","0.12.261":"2026-08-31T13:24:39.972Z","0.12.262":"2026-08-31T17:08:42.596Z","0.12.263":"2026-09-01T04:55:53.090Z","0.12.264":"2026-09-02T04:29:57.657Z","0.12.265":"2026-09-02T12:39:39.614Z","0.12.266":"2026-09-02T23:16:06.720Z","0.12.267":"2026-09-03T04:01:55.782Z","0.12.268":"2026-09-03T22:00:36.312Z","0.12.269":"2026-09-04T03:32:12.739Z","0.12.270":"2026-09-05T16:37:30.366Z","0.12.271":"2026-09-05T18:33:20.309Z","0.12.272":"2026-09-05T19:12:05.260Z","0.12.273":"2026-09-05T22:21:58.506Z","0.12.274":"2026-09-05T22:39:50.536Z","0.12.275":"2026-09-05T22:57:49.593Z","0.12.276":"2026-09-07T03:24:17.518Z","0.12.277":"2026-09-07T04:28:48.092Z","0.12.278":"2026-09-07T20:34:31.323Z","0.12.279":"2026-09-16T03:10:17.694Z"},"bugs":{"url":"https://github.com/BlockRunAI/ClawRouter/issues"},"author":{"name":"BlockRun","email":"hello@blockrun.ai"},"license":"MIT","homepage":"https://github.com/BlockRunAI/ClawRouter#readme","keywords":["llm","router","smart-routing","ai","openclaw","blockrun","x402","usdc","api-key","cost-optimization","openai","anthropic","gemini","deepseek","usdc-hackathon-winner","agentic-commerce"],"repository":{"type":"git","url":"git+https://github.com/BlockRunAI/ClawRouter.git"},"description":"Smart LLM router — save 84% on inference costs. 78 models (6 free). Pay by credit card (API key) or USDC (x402 wallet).","maintainers":[{"name":"killerqueenandy","email":"andy@blockrun.ai"},{"name":"1bcmax","email":"viewitter@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"assets/banner.png\" alt=\"ClawRouter Banner\" width=\"600\">\n\n<h1>The LLM router built for autonomous agents</h1>\n\n<p>Agents can't sign up for accounts. Agents can't enter credit cards.<br>\nAgents can only sign transactions.<br><br>\n<strong>ClawRouter is the only LLM router that lets agents operate independently.</strong><br><br>\n<em>Pay however you like: <strong>credit card</strong> — sign up at <a href=\"https://user.blockrun.ai\"><strong>user.blockrun.ai</strong></a>, top up, mint an API key<br>\nor <strong>USDC</strong> on Solana or Base (x402 wallet, no account at all).<br>\nOr neither — <!-- br:models.free -->6<!-- /br:models.free --> models are free, with no signup, no key and no wallet.</em></p>\n\n<br>\n\n<img src=\"https://img.shields.io/badge/🆓_6_Free_Models-success?style=for-the-badge\" alt=\"6 free models\">&nbsp;\n<img src=\"https://img.shields.io/badge/🤖_Agent--Native-black?style=for-the-badge\" alt=\"Agent native\">&nbsp;\n<img src=\"https://img.shields.io/badge/💳_Card_or_USDC-blue?style=for-the-badge\" alt=\"Card or USDC\">&nbsp;\n<img src=\"https://img.shields.io/badge/⚡_Local_Routing-yellow?style=for-the-badge\" alt=\"Local routing\">&nbsp;\n<img src=\"https://img.shields.io/badge/💰_x402_USDC-purple?style=for-the-badge\" alt=\"x402 USDC\">&nbsp;\n<img src=\"https://img.shields.io/badge/🔓_Open_Source-green?style=for-the-badge\" alt=\"Open source\">\n\n[![npm version](https://img.shields.io/npm/v/@blockrun/clawrouter.svg?style=flat-square&color=cb3837)](https://npmjs.com/package/@blockrun/clawrouter)\n[![npm downloads](https://img.shields.io/npm/dm/@blockrun/clawrouter.svg?style=flat-square&color=blue)](https://npmjs.com/package/@blockrun/clawrouter)\n[![GitHub stars](https://img.shields.io/github/stars/BlockRunAI/ClawRouter?style=flat-square&label=GitHub%20stars)](https://github.com/BlockRunAI/ClawRouter)\n[![CI](https://img.shields.io/github/actions/workflow/status/BlockRunAI/ClawRouter/ci.yml?branch=main&style=flat-square&label=CI)](https://github.com/BlockRunAI/ClawRouter/actions)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.7-3178c6?style=flat-square&logo=typescript&logoColor=white)](https://typescriptlang.org)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green?style=flat-square)](LICENSE)\n\n[![USDC Hackathon Winner](https://img.shields.io/badge/🏆_USDC_Hackathon-Agentic_Commerce_Winner-gold?style=flat-square)](https://x.com/USDC/status/2021625822294216977)\n[![x402 Protocol](https://img.shields.io/badge/x402-Micropayments-purple?style=flat-square)](https://x402.org)\n[![Base Network](https://img.shields.io/badge/Base-USDC-0052FF?style=flat-square&logo=coinbase&logoColor=white)](https://base.org)\n[![Solana](https://img.shields.io/badge/Solana-USDC-9945FF?style=flat-square&logo=solana&logoColor=white)](https://solana.com)\n[![OpenClaw Plugin](https://img.shields.io/badge/OpenClaw-Plugin-orange?style=flat-square)](https://openclaw.ai)\n[![Telegram](https://img.shields.io/badge/Telegram-Community-26A5E4?style=flat-square&logo=telegram)](https://t.me/blockrunAI)\n\n</div>\n\n> **ClawRouter** is an open-source smart LLM router that reduces AI API costs by up to <!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->%. It analyzes each request across <!-- br:clawrouter.dimensions -->15<!-- /br:clawrouter.dimensions --> dimensions and routes to the cheapest capable model in under 1ms, entirely locally. It is the only LLM router that an autonomous agent can pay for by itself — a wallet signature is the account, and USDC micropayments over the x402 protocol are the billing — and it takes an ordinary credit card too: sign up at [user.blockrun.ai](https://user.blockrun.ai), top up, and run the same router on an API key. <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models from OpenAI, Anthropic, Google, xAI, DeepSeek, and more. MIT licensed.\n\n---\n\n## What BlockRun is\n\n> **BlockRun lets agents pay for the outcome — every LLM, tool and data source, best value per dollar.**\n\nNot a seat, not a subscription, not a monthly minimum you keep paying while the agent idles. An agent asks for one thing — an answer, an image, a transcript, a price, a call placed — and pays for that one thing at the moment it happens. Nothing to sign up for, nothing to cancel.\n\n|                           |                                                                                                                                                                                                                                                                                                                                                               |\n| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **Every LLM**             | <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> chat models across 9 providers, behind one endpoint and one balance                                                                                                                                                                                                                           |\n| **Every tool**            | <!-- br:models.image -->12<!-- /br:models.image --> image models, <!-- br:models.video -->8<!-- /br:models.video --> video models, music, <!-- br:models.speech -->5<!-- /br:models.speech --> voices, img2img editing, and outbound phone calls that come back as transcripts                                                                                |\n| **Every data source**     | web, news and neural search; prediction markets; live crypto and equity quotes; on-chain SQL over 100M+ labeled wallets; DEX routing; RPC across <!-- br:chains.rpc -->40<!-- /br:chains.rpc --> chains                                                                                                                                                       |\n| **Best value per dollar** | <!-- br:clawrouter.dimensions -->15<!-- /br:clawrouter.dimensions -->-dimension local routing sends each request to the cheapest model that can actually do it — <!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->% below pinning Claude Opus 5 on the same traffic, computed from a published workload mix rather than estimated |\n\n**ClawRouter is how an agent reaches it.** BlockRun is the gateway and the billing; ClawRouter is the MIT-licensed router that runs on your machine, decides which model each request deserves, and settles the bill — a wallet signature in USDC, or a credit-card-funded API key. The rest of this README is about ClawRouter.\n\n---\n\n## Why ClawRouter exists\n\nEvery other LLM router was built for **human developers** — create an account, get an API key, pick a model from a dashboard, pay with a credit card.\n\n**Agents can't do any of that.**\n\nClawRouter is built for the agent-first world:\n\n- **Starts at $0** — <!-- br:models.free -->6<!-- /br:models.free --> open-weight models are free forever (incl. a 1M-context reasoner and two sub-second coders). Image turns route to paid models — see the free-tier note below.\n- **No accounts needed** — a wallet is generated locally, no signup\n- **No API keys needed** — your wallet signature IS authentication\n- **No model selection** — <!-- br:clawrouter.dimensions -->15<!-- /br:clawrouter.dimensions -->-dimension scoring + constraint-first ranking ([router-core](https://github.com/BlockRunAI/router-core)) picks the right model automatically\n- **No credit card needed** — agents pay per-request with USDC via [x402](https://x402.org)\n- **No trust required** — runs locally, <1ms routing, zero external dependencies\n\nThis is the stack that lets agents operate autonomously: **x402 + USDC + local routing**.\n\n### …and if you are a human, not an agent\n\nEvery \"no X needed\" above is a capability, not a restriction. **ClawRouter takes a credit card too.** Sign up at **[user.blockrun.ai](https://user.blockrun.ai)**, top up, mint an API key, and run `clawrouter login brk_live_…`. Same router, same <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, same local routing — calls go to `api.blockrun.ai` on a bearer token and bill your account credit. No crypto, no gas, no seed phrase.\n\n| You are             | Pay with                                | Setup                                                                                       |\n| ------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------- |\n| Just trying it      | Nothing                                 | Install and pin a free model                                                                |\n| A person            | **Credit card** → account credit        | **Sign up at [user.blockrun.ai](https://user.blockrun.ai)** → `clawrouter login brk_live_…` |\n| An autonomous agent | **USDC** on Solana or Base, per request | Nothing — a wallet is generated on first run (Solana by default)                            |\n\nFull walkthrough: [Paying with a credit card](#paying-with-a-credit-card-api-key).\n\n---\n\n## How it compares\n\n|                  | OpenRouter        | LiteLLM          | Martian           | Portkey           | **ClawRouter**                                                         |\n| ---------------- | ----------------- | ---------------- | ----------------- | ----------------- | ---------------------------------------------------------------------- |\n| **Models**       | 200+              | 100+             | Smart routing     | Gateway           | **<!-- br:models.chatVisible -->78<!-- /br:models.chatVisible -->**    |\n| **Free tier**    | Rate-limited      | BYO keys         | No                | No                | **<!-- br:models.free -->6<!-- /br:models.free --> models, no signup** |\n| **Routing**      | Manual selection  | Manual selection | Smart (closed)    | Observability     | **Smart (open source)**                                                |\n| **Auth**         | Account + API key | Your API keys    | Account + API key | Account + API key | **Wallet signature _or_ API key**                                      |\n| **Payment**      | Credit card       | BYO keys         | Credit card       | $49-499/mo        | **USDC per-request _or_ card credit**                                  |\n| **Runs locally** | No                | Yes              | No                | No                | **Yes**                                                                |\n| **Open source**  | No                | Yes              | No                | Partial           | **Yes**                                                                |\n| **Agent-ready**  | No                | No               | No                | No                | **Yes**                                                                |\n\n✓ Open source · ✓ Smart routing · ✓ Runs locally · ✓ Crypto native · ✓ Agent ready\n\n**We're the only one that checks all five boxes.**\n\n---\n\n## Quick Start\n\n> **No wallet? <!-- br:models.free -->6<!-- /br:models.free --> models work free out of the box.** Install, run, and pin `free/nemotron-3.5-lightning` (or any of the <!-- br:models.free -->6<!-- /br:models.free -->) — no crypto, no signup, no balance required. Add a credit card or USDC later when you want paid models.\n\n**Two ways to pay for the paid ones — pick one, the rest of ClawRouter is identical:**\n\n|                   | Wallet (default)                                           | API key                                                                                                    |\n| ----------------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |\n| **Who it is for** | Autonomous agents, and anyone happy holding USDC           | People who would rather pay with a card                                                                    |\n| **Setup**         | Nothing — a wallet is generated on first run               | Sign up at [user.blockrun.ai](https://user.blockrun.ai), top up, mint a key, `clawrouter login brk_live_…` |\n| **Auth**          | An x402 signature per request                              | `Authorization: Bearer brk_live_…`                                                                         |\n| **Gateway**       | `sol.blockrun.ai` (Solana, default) / `blockrun.ai` (Base) | `api.blockrun.ai`                                                                                          |\n| **Billing**       | USDC leaves your wallet per call, non-custodial            | Card-funded account credit, drawn down at exact usage                                                      |\n| **Fees**          | $0.001/tx settlement fee (covers on-chain gas)             | 5.5% + $0.30 on the top-up, then list price with **nothing per call**                                      |\n\nClawRouter prefers the API key whenever one is configured, so `clawrouter login`\nis all it takes to switch and `clawrouter logout` is all it takes to switch back.\n\n> **Where do I sign up?** [**user.blockrun.ai**](https://user.blockrun.ai) — sign in with\n> Google, add credit with a card under **Credits**, mint a key under **API Keys**. That\n> one key covers all <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> chat models\n> plus images, video, speech and the live-data APIs. No wallet, no crypto, no seed phrase.\n\n### Desktop control plane (macOS)\n\nThe Electron app in [`apps/desktop`](apps/desktop) provides one-click connections\nfor OpenClaw, Codex, Hermes, DeepSeek Harness, and Pi, plus model pricing/context,\nwallet balances, Solana/Base switching, and Coinbase Onramp. It snapshots each\nagent's existing config before changing it and restores the original bytes when\nyou disconnect. Wallets are shared through `~/.blockrun`; older ClawRouter\nwallets are copied there automatically without overwriting existing Core files.\n\n### Option A — OpenClaw Agent\n\n[OpenClaw](https://openclaw.ai) is an AI coding agent. If you're using it, ClawRouter installs as a plugin. **Two paths:**\n\n**A1. Recommended — one-shot install script:**\n\n```bash\ncurl -fsSL https://blockrun.ai/ClawRouter-update | bash\nopenclaw gateway restart\n```\n\nThis handles everything: registration, models config, auth profile, wallet setup. Smart routing (`blockrun/auto`) is now your default model.\n\n> OpenClaw now also bundles an unrelated plugin named `clawrouter`\n> (`@openclaw/clawrouter`). BlockRun uses the distinct plugin id\n> `blockrun-clawrouter`; the installer preserves the official plugin and allows\n> both products to coexist.\n\n**A2. If you prefer pure npm:**\n\n```bash\nnpm install -g @blockrun/clawrouter\nclawrouter setup            # finishes OpenClaw integration — REQUIRED\nopenclaw gateway restart\n```\n\n> ⚠️ **Skipping `clawrouter setup` will leave you broken.** Bare `npm install -g` only puts the package on disk; it does NOT register the plugin with OpenClaw, sync the models allowlist, or write the auth profile. Symptom: `/models` in your bot shows only OpenClaw's defaults instead of the 55 BlockRun models. Run `clawrouter setup` to repair, or use path A1 to begin with.\n\n### Option B — Standalone (continue.dev, Cursor, VS Code, any OpenAI-compatible client)\n\n> **Using Claude Code?** Check out [BRCC](https://github.com/BlockRunAI/brcc) — it's purpose-built for Claude Code with the same smart routing and x402 payments.\n>\n> **Using NousResearch Hermes?** See [ClawRouter-Hermes](https://github.com/BlockRunAI/ClawRouter-Hermes) — a Python plugin that wires Hermes into the ClawRouter proxy. Same wallet, same <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, same x402 USDC settlement on Solana & Base.\n\nNo OpenClaw required. ClawRouter runs as a local proxy on port 8402.\n\n**1. Start the proxy**\n\n```bash\nnpx @blockrun/clawrouter\n```\n\n**2. Fund your wallet** — optional, skip for free tier\nYour wallet address is printed on first run. For paid models, send a few USDC on Solana (the default chain) or Base — $5 covers thousands of requests. Prefer a card? [Sign up at user.blockrun.ai](https://user.blockrun.ai) and run `clawrouter login brk_live_…` instead. To stay at $0, pin any of the <!-- br:models.free -->6<!-- /br:models.free --> free models (e.g. `free/nemotron-3.5-lightning`) or use `/model free` inside OpenClaw.\n\n**3. Point your client at `http://localhost:8402`**\n\n<details>\n<summary><strong>continue.dev</strong> — <code>~/.continue/config.yaml</code></summary>\n\n> **Important:** `apiBase` must end with `/v1/` (including the trailing slash). Without it, continue.dev constructs the URL as `/chat/completions` instead of `/v1/chat/completions`, and the proxy returns 404.\n\n```yaml\nmodels:\n  - name: ClawRouter Auto\n    provider: openai\n    model: blockrun/auto\n    apiBase: http://localhost:8402/v1/\n    apiKey: x402\n    roles:\n      - chat\n      - edit\n      - apply\n```\n\nTo pin a specific model, replace `blockrun/auto` with any model from [blockrun.ai/models](https://blockrun.ai/models), e.g. `anthropic/claude-opus-5`, `xai/grok-4.5`.\n\nBoth `provider: openai` and `provider: clawrouter` work — just make sure `apiBase` ends with `/v1/`.\n\n<details>\n<summary>Legacy JSON format (<code>~/.continue/config.json</code>)</summary>\n\n```json\n{\n  \"models\": [\n    {\n      \"title\": \"ClawRouter Auto\",\n      \"provider\": \"openai\",\n      \"model\": \"blockrun/auto\",\n      \"apiBase\": \"http://localhost:8402/v1/\",\n      \"apiKey\": \"x402\"\n    }\n  ]\n}\n```\n\n</details>\n</details>\n\n<details>\n<summary><strong>Cursor</strong> — Settings → Models → OpenAI-compatible</summary>\n\nSet base URL to `http://localhost:8402`, API key to `x402`, model to `blockrun/auto`.\n\n</details>\n\n<details>\n<summary><strong>Any OpenAI SDK</strong></summary>\n\n```python\nfrom openai import OpenAI\nclient = OpenAI(base_url=\"http://localhost:8402\", api_key=\"x402\")\nresponse = client.chat.completions.create(model=\"blockrun/auto\", messages=[...])\n```\n\n</details>\n\n---\n\n## Routing Profiles\n\nChoose your routing strategy with `/model <profile>`:\n\n| Profile          | Strategy           | Savings                                                                            | Best For             |\n| ---------------- | ------------------ | ---------------------------------------------------------------------------------- | -------------------- |\n| `/model free`    | Free NVIDIA models | **100%**                                                                           | $0 balance, learning |\n| `/model auto`    | Balanced (default) | **<!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->%** | General use          |\n| `/model eco`     | Cheapest possible  | **<!-- br:savings.ecoVsBaselinePct -->98<!-- /br:savings.ecoVsBaselinePct -->%**   | Maximum savings      |\n| `/model premium` | Best quality       | 0%                                                                                 | Mission-critical     |\n\n**Shortcuts:** `/model grok`, `/model br-sonnet`, `/model gpt5`, `/model o3`\n\n---\n\n## How It Works\n\n**100% local routing. <1ms latency. Zero external API calls.**\n\nRouting decisions come from [`@blockrun/router-core`](https://github.com/BlockRunAI/router-core) — Router Core **V3.5**, the constraint-first portfolio router shared by every BlockRun product (ClawRouter, Franklin, the `@blockrun/llm` SDKs, ClawRouter-Hermes). ClawRouter inlines it at build time, pinned to an exact commit, and injects its live model catalog at startup.\n\n```\nRequest → 15-dimension scorer → tier + task shape\n        → hard filters (tools · vision · context · max-output · structured output)\n        → rank survivors (quality · capability · cost · speed · reliability)\n        → winner + ordered fallback chain → Response\n```\n\n1. **Classify** — a <!-- br:clawrouter.dimensions -->15<!-- /br:clawrouter.dimensions -->-dimension weighted scorer picks a tier (`SIMPLE` / `MEDIUM` / `COMPLEX` / `REASONING`); a task classifier labels the shape of the work (`code_agent`, `tool_agent`, `reasoning_math`, `long_context`, `vision`, …). Turns that actually need their tools switch to agent-tuned tiers automatically.\n2. **Filter** — every model that cannot satisfy the request is dropped _before_ anything is scored. A model that can't call tools, can't read the image, or can't hold the conversation never gets to win on price.\n3. **Rank** — survivors are scored on task quality, capability, estimated cost, speed and reliability, with per-profile weights (`eco` leans on cost, `premium` on quality and reliability).\n4. **Recover** — the whole ranked list rides along as the fallback chain, so a provider timeout or 5xx costs a retry, not the task.\n\n| Tier      | ECO Model                         | AUTO Model                      | PREMIUM Model                | AGENTIC Model ‡           |\n| --------- | --------------------------------- | ------------------------------- | ---------------------------- | ------------------------- |\n| SIMPLE    | nemotron-3.5-lightning (**FREE**) | gemini-2.5-flash ($0.30/$2.50)  | gemini-3.5-flash ($1.50/$9)  | gpt-4o-mini ($0.15/$0.60) |\n| MEDIUM    | glm-5.3-flash ($0.15/$0.50)       | gemini-3.5-flash ($1.50/$9)     | gpt-5.3-codex ($1.75/$14.00) | gpt-5-mini ($0.25/$2)     |\n| COMPLEX   | glm-5.3-flash ($0.15/$0.50)       | gemini-3.1-pro ($2/$12)         | claude-fable-5 ($10/$50)     | claude-sonnet-5 ($3/$15)  |\n| REASONING | deepseek-reasoner ($0.14/$0.28)   | deepseek-reasoner ($0.14/$0.28) | claude-sonnet-5 ($3/$15)     | claude-sonnet-5 ($3/$15)  |\n\n† Withheld from `/v1/models` — since Router Core V3.5 no chain names such a model: every primary and every fallback rung above is a model you can find on the public pricing page. [savings-mix.json](https://github.com/BlockRunAI/blockrun/blob/main/src/brand/savings-mix.json) prices the published savings claim on the same visible models.\n‡ Auto-selected in any profile when the turn actually needs its attached tools; prefers models that keep going instead of stopping to ask.\n\nThese are the curated primaries; every tier carries a benchmark-ordered fallback chain — full chains and per-profile ranking weights in [docs/routing-profiles.md](docs/routing-profiles.md). On router-core's frozen three-arm agent benchmark (τ-bench, BrowseComp, Terminal-Bench) the V3.4 policy (the last one benchmarked; V3.5 is a catalog refresh on the same scorer and weights) completed **57%** of tasks vs **49%** for the previous rules router, at **6.4%** lower cost per successful task — and spent **8.9%** of the tokens a pinned flagship would have.\n\n**<!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->% cheaper than pinning Claude Opus 5** for the same traffic, on `auto`; **<!-- br:savings.ecoVsBaselinePct -->98<!-- /br:savings.ecoVsBaselinePct -->%** on `eco`.\n\nNot an \"up to\" figure. The baseline, the workload mix and the token ratio are\npublished in [`savings-mix.json`](https://github.com/BlockRunAI/blockrun/blob/main/src/brand/savings-mix.json),\npriced against the live catalog, so anyone can recompute it and get the same\nanswer. Models withheld from `/v1/models` are excluded from the mix — pricing a\npublic claim on a model you cannot look up is not defensible — which makes the\nnumber conservative.\n\nRollback lever: `routing.strategy: \"rules\"` restores the V2 primary-first selector; `routing.shadow` compares both locally without a second paid call.\n\n---\n\n## Image Generation\n\nGenerate images directly from chat with `/cr-imagegen`:\n\n```\n/cr-imagegen a dog dancing on the beach\n/cr-imagegen --model gpt-image-2 a futuristic city at sunset\n/cr-imagegen --model banana-pro --size 2048x2048 mountain landscape\n```\n\n> The slash command is `/cr-imagegen` to avoid colliding with Telegram channel commands. Typing `/imagegen` in chat still works for backward compatibility.\n\n| Model                        | Provider             | Price        | Max Size  |\n| ---------------------------- | -------------------- | ------------ | --------- |\n| `nano-banana`                | Google Gemini Flash  | $0.05/image  | 1024x1024 |\n| `banana-2`                   | Google Nano Banana 2 | $0.09/image  | 1024x1024 |\n| `banana-pro`                 | Google Gemini Pro    | $0.10/image  | 4096x4096 |\n| `gpt-image`                  | OpenAI GPT Image 1   | $0.02/image  | 1536x1024 |\n| `gpt-image-2`                | OpenAI GPT Image 2   | $0.06/image  | 1536x1024 |\n| `seedream`                   | ByteDance Seedream 5 | $0.045/image | 2848x1600 |\n| `xai/grok-imagine-image`     | xAI Grok Imagine     | $0.02/image  | 1024x1024 |\n| `xai/grok-imagine-image-pro` | xAI Grok Imagine Pro | $0.07/image  | 1024x1024 |\n| `zai/cogview-4`              | Zhipu CogView-4      | $0.015/image | 1440x1440 |\n\n## Video Generation\n\nGenerate short AI videos directly from chat with `/videogen`:\n\n```\n/videogen a red apple slowly spinning\n/videogen --model seedance-2-fast --duration=5 a cat waving\n/videogen --model grok-video a neon city at night\n```\n\nOr drive it over HTTP — ClawRouter proxies the BlockRun gateway, handles x402 payment, and downloads the returned MP4 to local disk, rewriting `url` to `http://localhost:8402/videos/<file>.mp4` so the asset survives past the upstream's temporary bucket.\n\n```bash\ncurl -X POST http://localhost:8402/v1/videos/generations \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"bytedance/seedance-2.0-fast\",\"prompt\":\"a red apple slowly spinning\",\"duration_seconds\":5}'\n```\n\n| Model                         | Provider            | 5s text-to-video | 5s image-to-video | Duration              |\n| ----------------------------- | ------------------- | ---------------- | ----------------- | --------------------- |\n| `bytedance/seedance-1.5-pro`  | ByteDance Seedance  | ~$0.46           | ~$0.46 (flat)     | 5s default, up to 10s |\n| `bytedance/seedance-2.0-fast` | ByteDance Seedance  | ~$1.19           | ~$1.19 (flat)     | 5s default, up to 10s |\n| `bytedance/seedance-2.0`      | ByteDance Seedance  | ~$1.49           | ~$1.49 (flat)     | 5s default, up to 10s |\n| `azure/sora-2`                | OpenAI Sora (Azure) | ~$0.42 (4s)      | ~$0.42 (4s, flat) | 4s default; 4/8/12s   |\n| `xai/grok-imagine-video`      | xAI Grok Imagine    | ~$0.42 (8s)      | n/a               | 8s default            |\n\nSeedance is **token-priced upstream** at ~20,256 tokens/sec — the blockrun videos route now defaults Seedance to `resolution=720p` with `generate_audio=true` for text-to-video (2× the per-second token count of the older 480p baseline; audio is included in that rate). The quote is `duration × tokens/sec × $/1M tokens × 1.05 margin`. Image-to-video is priced the same as text-to-video (the earlier ~40% i2v discount was removed upstream on 2026-06-01; only video-to-video remains cheaper). Sora 2 is flat-priced at $0.10/sec for both t2v and i2v — note it rejects human faces in reference images (use Seedance + RealFace for real people). Calls block for 30–120s while the upstream polls the job. Seedance 2.0 Fast typically returns in 60–80s; 2.0 Pro trades latency for quality.\n\n### BytePlus RealFace (Seedance 2.0 only)\n\nFor real-person character consistency across frames, pass `real_face_asset_id` (format `ta_xxxxxxxx`) on **2.0 Fast** or **2.0 Pro**. Asset IDs come from token360's Asset UI after H5 face verification — see blockrun's [/docs/video/real-person-ip](https://blockrun.ai/docs/video/real-person-ip) for the enrollment walkthrough. Cannot be combined with `image_url` (both seed the first frame — pick one). Pricing is unchanged.\n\n```bash\ncurl -X POST http://localhost:8402/v1/videos/generations \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"bytedance/seedance-2.0\",\"prompt\":\"the person walks through a forest\",\"real_face_asset_id\":\"ta_abc123def\",\"duration_seconds\":5}'\n```\n\n## Image Editing (img2img)\n\nEdit existing images with `/img2img`:\n\n```\n/img2img --image ~/photo.png change the background to a starry sky\n/img2img --image ./cat.jpg --mask ./mask.png remove the background\n```\n\n| Option            | Required | Description                           |\n| ----------------- | -------- | ------------------------------------- |\n| `--image <path>`  | Yes      | Local image file path (supports `~/`) |\n| `--mask <path>`   | No       | Mask image (white = area to edit)     |\n| `--model <model>` | No       | Model to use (default: `gpt-image-1`) |\n| `--size <WxH>`    | No       | Output size (default: `1024x1024`)    |\n\n**API endpoint:** `POST http://localhost:8402/v1/images/image2image` — see [full docs](docs/image-generation.md#post-v1imagesimage2image).\n\n## Phone & Voice Calls\n\nVerify phone numbers and place AI-powered outbound voice calls directly from chat. Phone intelligence runs on Twilio; voice calls use Bland.ai. Payment is automatic via x402 from the wallet.\n\n```\n/cr-call +14155552671 \"Hi, this is calling to confirm tomorrow's 3pm meeting\"\n/cr-call +14155552671 \"Order a large pepperoni for delivery\" --voice josh --max-duration 10\n```\n\nCalls are **fire-and-forget**: the request returns a `call_id` and `poll_url` immediately. The call itself runs in the cloud for up to 30 minutes. Poll `GET /v1/voice/call/{call_id}` (or `clawrouter share`/transcripts dashboard) to retrieve the transcript and recording when status is `completed`.\n\n| Operation                         | Provider | Price                   |\n| --------------------------------- | -------- | ----------------------- |\n| Phone lookup (carrier, line type) | Twilio   | $0.01                   |\n| Fraud check (SIM-swap, fwd)       | Twilio   | $0.05                   |\n| Buy phone number (30-day lease)   | Twilio   | $5.00                   |\n| Renew lease (+30 days)            | Twilio   | $5.00                   |\n| List wallet's owned numbers       | Twilio   | $0.001                  |\n| Release a number                  | Twilio   | free                    |\n| **AI voice call (≤30 min)**       | Bland.ai | **$0.54 flat per call** |\n| Poll call status / transcript     | Bland.ai | free                    |\n\n**CLI for wallet-owned numbers:**\n\n```bash\nclawrouter phone numbers list                              # See active numbers + expiry\nclawrouter phone numbers buy US --area-code 415            # Provision a SF number\nclawrouter phone numbers renew +14155551234                # Extend 30 days\nclawrouter phone numbers release +14155551234              # Release\nclawrouter phone lookup +14155552671                       # Carrier + line type\nclawrouter phone fraud +14155552671                        # SIM-swap + fwd signals\n```\n\n**HTTP API:**\n\n```bash\n# Place a call\ncurl -X POST http://localhost:8402/v1/voice/call \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"to\":\"+14155552671\",\"task\":\"Confirm the 3pm Thursday meeting.\",\"max_duration\":5}'\n# → { \"call_id\": \"call_abc123\", \"poll_url\": \"/v1/voice/call/call_abc123\", \"status\": \"queued\" }\n\n# Poll for transcript\ncurl http://localhost:8402/v1/voice/call/call_abc123\n```\n\nLLM agents discover all eight operations as `blockrun_phone_*` / `blockrun_voice_*` tools (see `/partners`).\n\n> ⚠️ `blockrun_voice_call` and `/cr-call` place a **real** outbound phone call. Server enforces an emergency-number blocklist; choose `--from` from wallet-owned numbers via `phone numbers list`.\n\n---\n\n## Crypto Data (Surf)\n\nSurf is BlockRun's unified crypto data API — **84 endpoints across 13 domains**: CEX/DEX markets, on-chain SQL over 80+ ClickHouse tables (Ethereum, Base, Arbitrum, BSC, TRON, HyperEVM, Tempo), 100M+ labeled wallets, prediction markets (Polymarket + Kalshi), social/CT mindshare, news, project/DeFi metrics, token analytics, unified search, VC fund intelligence. The killer feature is ad-hoc `POST /surf/onchain/sql` — agents query the warehouse directly without running an indexer.\n\nClawRouter ships Surf as a **skill, not as typed wrappers**. The proxy whitelists `/v1/surf/*` so any call through the local proxy is paid x402 from the same wallet; the agent reads `skills/surf/SKILL.md` for the endpoint catalog and crafts the HTTP call. No `blockrun_surf_*` tool definitions to maintain; a new Surf endpoint requires zero ClawRouter release.\n\n**Flat per-call pricing** — every Surf endpoint costs the same. The old\n$0.001/$0.005/$0.020 tiers no longer apply; upstream prices all three tiers\nidentically, and the tier now describes only endpoint weight.\n\n| Rail                        | Price per call                     |\n| --------------------------- | ---------------------------------- |\n| API key (`api.blockrun.ai`) | **$0.0075** (base rate, no tx fee) |\n| Wallet — Solana             | **$0.0075**                        |\n| Wallet — Base               | **$0.0085**                        |\n\nMeasured 2026-09-05: the API-key rate from the account ledger, the wallet rates\nfrom the x402 challenge, which quotes the price before anything is signed. That\nquote is authoritative for the rail that issued it — the key rail issues no 402,\nand the wallet quote includes a transaction fee account credit does not pay, so\nthe two are not interchangeable. Solana being cheaper than Base is deliberate\n(the $0.001 is Base's transaction fee), not drift.\n\n**Usage (HTTP):**\n\n```bash\n# Aggregated BTC spot price (Tier 1, $0.001)\ncurl 'http://localhost:8402/v1/surf/market/price?symbol=BTC'\n\n# Bulk wallet labels over 100M+ labeled wallets (Tier 2, $0.005)\ncurl 'http://localhost:8402/v1/surf/wallet/labels/batch?addresses=0xabc,0xdef,0x123'\n\n# Ad-hoc on-chain SQL (Tier 3, $0.020)\ncurl -X POST 'http://localhost:8402/v1/surf/onchain/sql' \\\n  -H 'content-type: application/json' \\\n  -d '{\"sql\":\"SELECT count() FROM ethereum.transactions WHERE block_timestamp >= now() - INTERVAL 1 HOUR\"}'\n```\n\nNo Surf account, no API key — settles directly to Surf's Base treasury in USDC via the same wallet as LLM calls. Full endpoint reference: [`skills/surf/SKILL.md`](skills/surf/SKILL.md). Upstream marketplace: <https://blockrun.ai/marketplace/surf>.\n\n---\n\n## Models & Pricing\n\n<!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models across 9 providers, one wallet. **<!-- br:models.free -->6<!-- /br:models.free --> models are $0 — paid models start at fractions of a cent.**\n\n> **💡 \"Cost per request\"** = estimated cost for a typical chat message (~500 input + 500 output tokens). Paid requests also carry a flat **$0.001/tx settlement fee** (covers on-chain gas; already included in the price the gateway quotes). Free models never pay it.\n\n### Budget Models (under $0.001/request)\n\n| Model                                       | Input $/M | Output $/M | ~$/request | Context | Features                                     |\n| ------------------------------------------- | --------: | ---------: | ---------: | ------- | -------------------------------------------- |\n| free/nemotron-3.5-lightning                 |  **FREE** |   **FREE** |     **$0** | 1M      | reasoning (thinking mode) — the free default |\n| free/nemotron-3-nano-30b                    |  **FREE** |   **FREE** |     **$0** | 131K    | fastest free model (~121 tok/s)              |\n| free/laguna-xs-2.1                          |  **FREE** |   **FREE** |     **$0** | 131K    | coding (Poolside, ~161 tok/s)                |\n| free/north-mini-code                        |  **FREE** |   **FREE** |     **$0** | 256K    | coding (Cohere, sub-second)                  |\n| free/nemotron-3-nano-omni-30b-a3b-reasoning |  **FREE** |   **FREE** |     **$0** | 256K    | reasoning (text only — see note)             |\n| free/nemotron-3-ultra-550b                  |  **FREE** |   **FREE** |     **$0** | 1M      | largest free model (550B/55B MoE)            |\n| free/llama-3.2-11b-vision                   |  **FREE** |   **FREE** |     **$0** | 128K    | Meta Llama (text only — see note)            |\n| qwen/qwen3.7-flash                          |     $0.03 |      $0.13 |    $0.0001 | 1M      | reasoning, tools (fastest Qwen tier)         |\n| openai/gpt-5-nano                           |     $0.05 |      $0.40 |    $0.0002 | 128K    | tools                                        |\n| openai/gpt-5.6-luna-pro                     |     $0.10 |      $0.60 |    $0.0004 | 1M      | reasoning, vision, agentic, tools            |\n| openai/gpt-4.1-nano                         |     $0.10 |      $0.40 |    $0.0003 | 128K    | tools                                        |\n| google/gemini-2.5-flash-lite                |     $0.10 |      $0.40 |    $0.0003 | 1M      | tools                                        |\n| openai/gpt-4o-mini                          |     $0.15 |      $0.60 |    $0.0004 | 128K    | tools                                        |\n| tencent/hy3                                 |    $0.132 |     $0.528 |    $0.0003 | 262K    | reasoning (Tencent Hy3)                      |\n| xai/grok-4-fast                             |     $0.20 |      $0.50 |    $0.0004 | 131K    | tools                                        |\n| openai/gpt-5.6-luna                         |     $0.20 |      $1.20 |    $0.0007 | 1M      | vision, agentic, tools                       |\n| xai/grok-4-fast-reasoning                   |     $0.20 |      $0.50 |    $0.0004 | 131K    | reasoning, tools                             |\n| xai/grok-4-1-fast                           |     $0.20 |      $0.50 |    $0.0004 | 131K    | tools                                        |\n| openai/gpt-5-mini                           |     $0.25 |      $2.00 |    $0.0011 | 200K    | tools                                        |\n| qwen/qwen3.7-plus                           |     $0.32 |      $1.28 |    $0.0008 | 1M      | reasoning, agentic, tools (balanced Qwen)    |\n| deepseek/deepseek-chat                      |     $0.14 |      $0.28 |    $0.0002 | 1M      | tools (V4 Flash chat)                        |\n| deepseek/deepseek-reasoner                  |     $0.14 |      $0.28 |    $0.0002 | 1M      | reasoning, tools (V4 Flash thinking)         |\n| deepseek/deepseek-v4-pro                    |    $0.435 |      $0.87 |    $0.0007 | 1M      | reasoning, agentic, tools (V4 flagship)      |\n| xiaomi/mimo-v2.5-pro                        |    $0.435 |      $0.87 |    $0.0007 | 1M      | reasoning (Xiaomi MiMo-V2.5 Pro)             |\n| zai/glm-5-turbo                             |     $1.20 |      $4.00 |    $0.0026 | 200K    | tools                                        |\n| minimax/minimax-m3                          |     $0.30 |      $1.20 |    $0.0008 | 1M      | reasoning, agentic, tools                    |\n| minimax/minimax-m2.7                        |     $0.30 |      $1.20 |    $0.0008 | 205K    | reasoning, agentic, tools                    |\n| minimax/minimax-m2.5                        |     $0.30 |      $1.20 |    $0.0008 | 205K    | reasoning, agentic, tools                    |\n| google/gemini-2.5-flash                     |     $0.30 |      $2.50 |    $0.0014 | 1M      | vision, tools                                |\n| google/gemini-3.5-flash-lite                |     $0.30 |      $2.50 |    $0.0014 | 1M      | reasoning, tools (thinking built-in)         |\n| openai/gpt-4.1-mini                         |     $0.40 |      $1.60 |    $0.0010 | 128K    | tools                                        |\n| google/gemini-3-flash-preview               |     $0.50 |      $3.00 |    $0.0018 | 1M      | vision                                       |\n| moonshot/kimi-k2.5                          |     $0.60 |      $3.00 |    $0.0018 | 262K    | reasoning, vision, agentic, tools            |\n| moonshot/kimi-k2.7                          |     $0.95 |      $4.00 |    $0.0025 | 262K    | reasoning, vision, agentic, tools            |\n\n### Mid-Range Models ($0.001–$0.01/request)\n\n| Model                       | Input $/M | Output $/M | ~$/request | Context | Features                                  |\n| --------------------------- | --------: | ---------: | ---------: | ------- | ----------------------------------------- |\n| anthropic/claude-haiku-4.5  |     $1.00 |      $5.00 |    $0.0030 | 200K    | vision, agentic, tools                    |\n| zai/glm-5                   |     $1.00 |      $3.20 |    $0.0021 | 200K    | reasoning, tools                          |\n| openai/gpt-5.6-terra-pro    |     $1.00 |      $6.00 |    $0.0035 | 1M      | reasoning, vision, agentic, tools         |\n| openai/o1-mini              |     $1.10 |      $4.40 |    $0.0028 | 128K    | reasoning, tools                          |\n| openai/o3-mini              |     $1.10 |      $4.40 |    $0.0028 | 128K    | reasoning, tools                          |\n| openai/o4-mini              |     $1.10 |      $4.40 |    $0.0028 | 128K    | reasoning, tools                          |\n| google/gemini-2.5-pro       |     $1.25 |     $10.00 |    $0.0056 | 1M      | reasoning, vision, tools                  |\n| zai/glm-5.2                 |     $1.40 |      $4.40 |    $0.0029 | 1M      | reasoning, coding, tools (flagship)       |\n| zai/glm-5.1                 |     $1.40 |      $4.40 |    $0.0029 | 200K    | reasoning, tools (promo ended 2026-06-05) |\n| qwen/qwen3.7-max            |    $1.475 |     $4.425 |    $0.0030 | 1M      | reasoning, agentic, tools (Qwen flagship) |\n| xai/grok-4.3                |     $1.25 |      $2.50 |    $0.0019 | 1M      | reasoning, vision, agentic, tools         |\n| google/gemini-3.8-flash     |     $0.75 |      $3.75 |    $0.0023 | 1M      | reasoning, vision, tools (newest Flash)   |\n| google/gemini-3.6-flash     |     $0.75 |      $3.75 |    $0.0023 | 1M      | reasoning, vision, tools (thinking mode)  |\n| google/gemini-3.5-flash     |     $1.50 |      $9.00 |    $0.0053 | 1M      | reasoning, vision, tools (thinking)       |\n| xai/grok-4.5                |     $2.00 |      $6.00 |    $0.0040 | 500K    | reasoning, vision, agentic, tools         |\n| xai/grok-build-0.1          |     $1.00 |      $2.00 |    $0.0015 | 256K    | agentic coding, tools                     |\n| openai/gpt-5.2              |     $1.75 |     $14.00 |    $0.0079 | 400K    | reasoning, vision, agentic, tools         |\n| openai/gpt-5.3              |     $1.75 |     $14.00 |    $0.0079 | 128K    | reasoning, vision, agentic, tools         |\n| openai/gpt-5.3-codex        |     $1.75 |     $14.00 |    $0.0079 | 400K    | agentic, tools                            |\n| openai/gpt-4.1              |     $2.00 |      $8.00 |    $0.0050 | 128K    | vision, tools                             |\n| openai/o3                   |     $2.00 |      $8.00 |    $0.0050 | 200K    | reasoning, tools                          |\n| google/gemini-3-pro-preview |     $2.00 |     $12.00 |    $0.0070 | 1M      | reasoning, vision, tools                  |\n| google/gemini-3.1-pro       |     $2.00 |     $12.00 |    $0.0070 | 1M      | reasoning, vision, tools                  |\n| xai/grok-2-vision           |     $2.00 |     $10.00 |    $0.0060 | 131K    | vision, tools                             |\n| openai/gpt-4o               |     $2.50 |     $10.00 |    $0.0063 | 128K    | vision, agentic, tools                    |\n| openai/gpt-5.4              |     $2.50 |     $15.00 |    $0.0088 | 400K    | reasoning, vision, agentic, tools         |\n| openai/gpt-5.6-terra        |     $2.00 |     $12.00 |    $0.0070 | 1M      | reasoning, vision, agentic, tools         |\n\n### Premium Models ($0.01+/request)\n\n| Model                       | Input $/M | Output $/M | ~$/request | Context | Features                          |\n| --------------------------- | --------: | ---------: | ---------: | ------- | --------------------------------- |\n| anthropic/claude-sonnet-5   |     $3.00 |     $15.00 |    $0.0090 | 1M      | reasoning, vision, agentic, tools |\n| anthropic/claude-sonnet-4.6 |     $3.00 |     $15.00 |    $0.0090 | 200K    | reasoning, vision, agentic, tools |\n| anthropic/claude-opus-5     |     $5.00 |     $25.00 |    $0.0150 | 1M      | reasoning, vision, agentic, tools |\n| anthropic/claude-opus-4.8   |     $5.00 |     $25.00 |    $0.0150 | 1M      | reasoning, vision, agentic, tools |\n| openai/gpt-5.6-sol          |     $4.00 |     $20.00 |    $0.0120 | 1M      | reasoning, vision, agentic, tools |\n| openai/gpt-5.6-sol-pro      |     $4.00 |     $20.00 |    $0.0120 | 1M      | reasoning, vision, agentic, tools |\n| openai/gpt-5.5              |     $5.00 |     $30.00 |    $0.0175 | 1M      | reasoning, vision, agentic, tools |\n| moonshot/kimi-k3            |     $3.00 |     $15.00 |    $0.0110 | 1M      | reasoning, vision, agentic, tools |\n| openai/chat-latest          |     $5.00 |     $30.00 |    $0.0175 | 128K    | vision, tools                     |\n| openai/o1                   |    $15.00 |     $60.00 |    $0.0375 | 200K    | reasoning, tools                  |\n| openai/gpt-5.2-pro          |    $21.00 |    $168.00 |    $0.0945 | 400K    | reasoning, tools                  |\n| openai/gpt-5.4-pro          |    $30.00 |    $180.00 |    $0.1050 | 400K    | reasoning, tools                  |\n| openai/gpt-5.5-pro          |    $30.00 |    $180.00 |    $0.1050 | 1M      | reasoning, vision, tools          |\n\n> **Free tier:** <!-- br:models.free -->6<!-- /br:models.free --> open-weight models cost nothing — `/model free` pins the free default (`nemotron-3.5-lightning`, with the other six as fallbacks), `/model eco` opens on it, or pick one directly (e.g., `/model lightning` for 1M-context reasoning, `/model north-mini` or `/model laguna` for fast coding, `/model nano-30b` for the fastest).\n>\n> **No free vision.** Two free models are catalogued as vision-capable and neither reliably is: on a 64×64 solid-colour probe `nemotron-3-nano-omni` was right 1 of 4 times on Base and answered \"white\" for red on Solana, and `llama-3.2-11b-vision` replied \"I'm unable to see the image\" 3 of 3 while answering text fine. Both return HTTP 200, so a wrong answer arrives with no error to branch on. ClawRouter therefore does not flag them for vision, and requests carrying an `image_url` route to a paid vision model instead.\n> **Best value:** `gpt-5-nano` and `gemini-2.5-flash-lite` deliver strong results at ~$0.0003/request.\n\n---\n\n## Payment\n\nTwo rails. This section covers the wallet one; the card/API-key one is\n[below](#paying-with-a-credit-card-api-key).\n\nHere, no account and no API key are needed at all — **payment IS authentication**, via [x402](https://x402.org).\n\n```\nRequest → 402 (price: $0.003) → wallet signs USDC → retry → response\n```\n\nUSDC stays in your wallet until spent — non-custodial. Price is visible in the 402 header before signing.\n\n**Dual-chain support:** Pay with **USDC on Solana** (the default) or **USDC on Base (EVM)**. Both wallets are derived from a single BIP-39 mnemonic on first run. New installs get **Solana**; an install that predates the Solana default keeps its **Base** wallet — its USDC is there — until you switch with `/wallet solana`.\n\n```bash\n/wallet              # Check balance and address (both chains)\n/wallet export       # Export mnemonic + keys for backup\n/wallet recover      # Restore wallet from mnemonic on a new machine\n/wallet solana       # Switch to Solana USDC payments\n/wallet base         # Switch to Base (EVM) USDC payments\n/stats               # View usage and savings\n/stats clear         # Reset usage statistics\n/exclude             # Show excluded models\n/exclude add <model> # Block a model from routing (aliases work: \"grok-4\", \"free\")\n/exclude remove <model> # Unblock a model\n/exclude clear       # Remove all exclusions\n```\n\n**Fund your wallet:**\n\n- **Solana (default):** Send USDC on Solana to your Solana address\n- **Base (EVM):** Send USDC on Base to your EVM address\n- **Coinbase/CEX:** Withdraw USDC to either network\n- **Credit card:** don't fund a wallet at all — [sign up at user.blockrun.ai](https://user.blockrun.ai) and use an API key instead (below)\n\n---\n\n## Paying with a credit card (API key)\n\nWallets are what let an _agent_ pay for itself. If you are a person and would\nrather pay the way you pay for everything else, BlockRun issues API keys backed\nby card-funded credit — and ClawRouter speaks that too.\n\n**1. Sign up and get a key**\n\nGo to **[user.blockrun.ai](https://user.blockrun.ai)**:\n\n1. **Sign in with Google.** That is the whole signup — no invite, no sales call.\n2. **Credits** → top up with a credit card. The processing fee is **5.5% + $0.30**,\n   charged at purchase, not on inference: you pay it once on the top-up and every\n   model then bills at **provider list price with no markup**, with **no per-call\n   minimum and no per-call fee**.\n3. **API Keys** → create a key. It is shown once and looks like\n   `brk_live_…` — copy it before you leave the page.\n\n**2. Tell ClawRouter about it**\n\n```bash\nclawrouter login brk_live_...     # stores it in ~/.blockrun/.api-key (chmod 600)\nclawrouter login                  # or run bare and paste at the prompt\n```\n\nOr, for CI and containers where you would rather not write a file:\n\n```bash\nexport BLOCKRUN_API_KEY=brk_live_...\n```\n\nEither way, restart the proxy. That is the whole change — routing, model names,\nthe free tier, `/model auto`, exclusions and the OpenAI-compatible surface all\nbehave exactly as before:\n\n```bash\nnpx @blockrun/clawrouter\n# [ClawRouter] Using BlockRun API key brk_live_Ab3xQ9…f8c1 (from ~/.blockrun/.api-key)\n# [ClawRouter] Billing: account credit — top up at https://user.blockrun.ai/dashboard/credits\n```\n\n**3. Check it, and switch back whenever**\n\n```bash\nclawrouter status     # names the mode, the gateway, the masked key and your credit\nclawrouter doctor     # verifies the key against the gateway (401 = revoked or mistyped)\nclawrouter reconcile  # diff your local usage journal against BlockRun's billing ledger\nclawrouter logout     # delete the key and go back to paying from the wallet\n```\n\n**Checking your bill without opening a dashboard.** `clawrouter reconcile`\ncompares what ClawRouter recorded locally against `GET /v1/usage` — BlockRun's\nauthoritative ledger — joined on the gateway's own request id:\n\n```\nBlockRun reconciliation — last 7 days\n\n  Gateway charged:  $12.41   (438 settled calls)\n  Journal recorded: $12.41\n  Matched:          438, of which 0 disagree on amount\n```\n\nThree outcomes are worth acting on. **Amount mismatches** mean the local price\ntable has drifted from the gateway's. **Charged but not in this machine's\njournal** is the one to look at hardest: money left the account for a call this\nmachine did not make — expected if the same key is used on another machine or by\nanother BlockRun product, and worth investigating if not. Exit code `2` in that\ncase, so a scheduled check can alert on it. Rows still **pending pricing** are\nexcluded from the totals rather than counted as $0.\n\nYour per-call sum will always be less than your card statement by exactly the\ntop-up fees, which are charged at purchase and never appear as ledger rows. That\ngap is arithmetic, not a discrepancy.\n\n**Using it directly, without ClawRouter.** The same key works against\n`api.blockrun.ai` from any OpenAI or Anthropic SDK — `Authorization: Bearer` for\nOpenAI clients, `x-api-key` for Anthropic ones:\n\n```bash\ncurl https://api.blockrun.ai/v1/chat/completions \\\n  -H \"Authorization: Bearer brk_live_...\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\": \"anthropic/claude-sonnet-5\", \"messages\": [{\"role\": \"user\", \"content\": \"hello\"}]}'\n```\n\nRunning it through ClawRouter is what adds the smart routing, the fallback\nchains, the response cache and the local spend controls.\n\n**What to know**\n\n- **The key wins.** If a wallet and a key are both present, ClawRouter uses the\n  key. A machine with both means \"bill my account\", not \"keep spending my USDC\".\n  `clawrouter logout` (and unsetting `BLOCKRUN_API_KEY`) reverses it.\n- **No wallet is created.** In API-key mode ClawRouter never generates, reads or\n  signs with a private key — `clawrouter doctor` will not mint one either.\n- **Balance lives server-side.** There is no local balance to check: a call that\n  outruns your credit comes back as HTTP `402 insufficient_quota`, naming the\n  top-up page. Free models stay free and need no credit at all — all\n  <!-- br:models.free -->6<!-- /br:models.free --> are served on the API-key gateway too.\n- **One key covers nearly everything.** Verified live against `api.blockrun.ai`\n  on 2026-09-05: chat completions (`/v1/chat/completions`), the Anthropic-shaped\n  `/v1/messages`, `/v1/models`, image generation, speech, video, and the partner\n  APIs — Surf crypto data, Exa search, prediction markets, and phone lookup and\n  fraud checks.\n- **The wallet-only exceptions** are the routes that bind a lease or a position\n  to a payer address, because there is no address to bind to without a wallet:\n  buying, renewing, listing and releasing **phone numbers** (the gateway answers\n  those with a raw `402` on a key), and **Polymarket trading**, which ClawRouter\n  signs locally with the wallet key. Phone lookups, fraud checks and outbound\n  voice calls are fine on a key; only owning a number is not.\n- **`maxCostPerRun` and `/exclude` still apply**, along with the router's own\n  budget filter — they live in the router, not the signer. **`clawrouter policy`\n  limits do not**: they are enforced in the x402 pre-sign hook, and nothing is\n  signed here. Your account balance is the cap instead, and ClawRouter warns at\n  startup if you have one of those limits configured.\n\n---\n\n## Screenshots\n\n<table>\n<tr>\n<td width=\"50%\" align=\"center\">\n<strong>Smart Routing in Action</strong><br><br>\n<img src=\"docs/clawrouter-savings.png\" alt=\"ClawRouter savings\" width=\"400\">\n</td>\n<td width=\"50%\" align=\"center\">\n<strong>Telegram Integration</strong><br><br>\n<img src=\"assets/telegram-demo.png\" alt=\"Telegram demo\" width=\"400\">\n</td>\n</tr>\n</table>\n\n---\n\n## Configuration\n\nFor basic usage, no configuration needed. For advanced options:\n\n| Variable                    | Default                               | Description                                                                                                                 |\n| --------------------------- | ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |\n| `BLOCKRUN_API_KEY`          | unset                                 | BlockRun API key (`brk_live_…`). Set it and ClawRouter pays from account credit via `api.blockrun.ai` instead of the wallet |\n| `BLOCKRUN_WALLET_KEY`       | auto-generated                        | Your wallet private key                                                                                                     |\n| `BLOCKRUN_PROXY_PORT`       | `8402`                                | Local proxy port                                                                                                            |\n| `CLAWROUTER_DISABLED`       | `false`                               | Disable smart routing                                                                                                       |\n| `CLAWROUTER_DEBUG_HEADERS`  | `on`                                  | Set to `off` to suppress `x-clawrouter-*` debug response headers                                                            |\n| `CLAWROUTER_SOLANA_RPC_URL` | `https://api.mainnet-beta.solana.com` | Solana RPC endpoint — balance checks and payment signing                                                                    |\n\n**Full reference:** [docs/configuration.md](docs/configuration.md)\n\n### Model Exclusion\n\nBlock specific models from being routed to. Useful if a model doesn't follow your agent instructions or you want to control costs.\n\n```bash\n/exclude add free/nemotron-3.5-lightning   # Block a free model (e.g. not for your workload)\n/exclude add grok-4                # Aliases work — blocks all grok-4 variants\n/exclude add gpt-5.4               # Skip expensive models\n/exclude                           # Show current exclusions\n/exclude remove grok-4             # Unblock a model\n/exclude clear                     # Remove all exclusions\n```\n\nExclusions persist across restarts (`~/.openclaw/blockrun/exclude-models.json`). If all models in a tier are excluded, the safety net ignores the filter so routing never breaks.\n\n---\n\n## Troubleshooting\n\n**When things go wrong, run the doctor:**\n\n```bash\nnpx @blockrun/clawrouter doctor\n```\n\nThis collects diagnostics and sends them to Claude Sonnet for AI-powered analysis:\n\n```\n🩺 BlockRun Doctor v0.12.24\n\nSystem\n  ✓ OS: darwin arm64\n  ✓ Node: v22.14.0\n\nWallet\n  ✓ Address: 0x1234...abcd\n  ✓ Balance: $12.50\n\nNetwork\n  ✓ BlockRun API: reachable (142ms)\n  ✗ Local proxy: not running on :8402\n\n📤 Sending to Claude Sonnet 4.6 (~$0.003)...\n\n🤖 AI Analysis:\nThe local proxy isn't running. Run `openclaw gateway restart` to fix.\n```\n\n**Use Opus for complex issues:**\n\n```bash\nnpx @blockrun/clawrouter doctor opus\n```\n\n**Ask a specific question:**\n\n```bash\nnpx @blockrun/clawrouter doctor \"why is my request failing?\"\nnpx @blockrun/clawrouter doctor opus \"深度分析我的配置\"\n```\n\n**Cost:** Sonnet ~$0.003 (default) | Opus ~$0.01\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/BlockRunAI/ClawRouter.git\ncd ClawRouter\nnpm install\nnpm run build\nnpm test\n```\n\n---\n\n## Support\n\n| Channel               | Link                                                                             |\n| --------------------- | -------------------------------------------------------------------------------- |\n| 🔑 Sign up / API keys | [user.blockrun.ai](https://user.blockrun.ai)                                     |\n| 💳 Add credit         | [user.blockrun.ai/dashboard/credits](https://user.blockrun.ai/dashboard/credits) |\n| 📅 Schedule Demo      | [calendly.com/vickyfu9/30min](https://calendly.com/vickyfu9/30min)               |\n| 💬 Community Telegram | [t.me/blockrunAI](https://t.me/blockrunAI)                                       |\n| 🐦 X / Twitter        | [x.com/blockrunai](https://x.com/blockrunai)                                     |\n| 📱 Founder Telegram   | [@bc1max](https://t.me/bc1max)                                                   |\n| ✉️ Email              | vicky@blockrun.ai                                                                |\n\n---\n\n## From the BlockRun Ecosystem\n\n<table>\n<tr>\n<td width=\"50%\">\n\n### ⚡ ClawRouter\n\n**The LLM router built for autonomous agents**\n\nYou're here. <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, local smart routing, and two ways to pay — a credit-card-funded API key, or x402 USDC from a wallet, which is what lets an agent operate independently.\n\n`curl -fsSL https://blockrun.ai/ClawRouter-update | bash`\n\n</td>\n<td width=\"50%\">\n\n### 🤖 [BRCC](https://github.com/BlockRunAI/brcc)\n\n**BlockRun for Claude Code**\n\nRun Claude Code with <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, no rate limits, no Anthropic account, no phone verification. Pay per request with USDC — your wallet is your identity.\n\n`curl -fsSL https://blockrun.ai/brcc-install | bash`\n\n</td>\n</tr>\n<tr>\n<td width=\"50%\">\n\n### 🐍 [ClawRouter-Hermes](https://github.com/BlockRunAI/ClawRouter-Hermes)\n\n**ClawRouter for NousResearch Hermes**\n\nPython plugin that wraps the ClawRouter proxy for `hermes-agent`. Same <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, same x402 USDC payments on Solana & Base, native Hermes ergonomics.\n\n`pip install hermes-plugin-clawrouter`\n\n</td>\n<td width=\"50%\">\n\n<!-- next ecosystem entry goes here -->\n\n</td>\n</tr>\n</table>\n\n---\n\n## More Resources\n\n| Resource                                               | Description                                                              |\n| ------------------------------------------------------ | ------------------------------------------------------------------------ |\n| [Documentation](https://blockrun.ai/docs)              | Full docs                                                                |\n| [Model Pricing](https://blockrun.ai/models)            | All models & prices                                                      |\n| [Image Generation & Editing](docs/image-generation.md) | API examples, <!-- br:models.image -->12<!-- /br:models.image --> models |\n| [Routing Profiles](docs/routing-profiles.md)           | ECO/AUTO/PREMIUM/AGENTIC tiers, fallback chains, ranking weights         |\n| [Architecture](docs/architecture.md)                   | Technical deep dive                                                      |\n| [Configuration](docs/configuration.md)                 | Environment variables                                                    |\n| [Troubleshooting](docs/troubleshooting.md)             | Common issues                                                            |\n\n### Blog\n\n| Article                                                                                            | Topic                                                   |\n| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |\n| [9 Free AI Models, Zero Cost](docs/9-free-ai-models-zero-cost-blockrun.md)                         | How BlockRun gives developers top-tier LLMs for nothing |\n| [ClawRouter Cuts LLM API Costs 500×](docs/clawrouter-cuts-llm-api-costs-500x.md)                   | Deep dive into cost savings                             |\n| [ClawRouter vs OpenRouter](docs/clawrouter-vs-openrouter-llm-routing-comparison.md)                | Head-to-head comparison                                 |\n| [Smart LLM Router: 14-Dimension Classifier](docs/smart-llm-router-14-dimension-classifier.md)      | How the routing engine works                            |\n| [LLM Router Benchmark: 46 Models, Sub-1ms](docs/llm-router-benchmark-46-models-sub-1ms-routing.md) | Performance benchmarks                                  |\n| [Anthropic Cost Savings](docs/anthropic-cost-savings.md)                                           | Reducing Claude API spend                               |\n\n---\n\n## Frequently Asked Questions\n\n### What is BlockRun?\n\nBlockRun lets agents pay for the outcome — every LLM, tool and data source, best value per dollar. One endpoint and one balance covering <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> chat models plus image, video, music and speech generation, search, market data and multi-chain RPC, billed per call with USDC over [x402](https://x402.org) or a credit-card-funded API key — no seat, no subscription, no minimum. ClawRouter is the open-source local router agents use to reach it.\n\n### What is ClawRouter?\n\nClawRouter is an open-source (MIT licensed) smart LLM router built for autonomous AI agents. It analyzes each request across <!-- br:clawrouter.dimensions -->15<!-- /br:clawrouter.dimensions --> dimensions and routes to the cheapest capable model in under 1ms, entirely locally — no external API calls needed for routing decisions.\n\n### How much can ClawRouter save on LLM costs?\n\nOn the `auto` profile ClawRouter costs <!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->% less than pinning Claude Opus 5 for every request, and <!-- br:savings.ecoVsBaselinePct -->98<!-- /br:savings.ecoVsBaselinePct -->% less on `eco`. That is computed from a published workload mix rather than estimated — see [savings-mix.json](https://github.com/BlockRunAI/blockrun/blob/main/src/brand/savings-mix.json) for the baseline and assumptions. Actual savings depend on your workload — simple queries are routed to free models ($0/request), while complex tasks get premium models.\n\n### How does ClawRouter compare to OpenRouter?\n\nClawRouter is open source and runs locally. It supports wallet-based authentication with USDC per-request payments — which OpenRouter cannot do, and which is what lets an agent pay for itself with no account at all — _and_ the ordinary path of an API key funded by credit card at [user.blockrun.ai](https://user.blockrun.ai). OpenRouter only offers the second. ClawRouter also features smart routing — it automatically picks the best model for each request, while OpenRouter requires manual model selection.\n\n### How does ClawRouter compare to LiteLLM?\n\nBoth are open source and run locally. But ClawRouter adds smart routing (automatic model selection) and its own billing — a credit-card-funded API key, or a wallet paying USDC per request. LiteLLM has no billing of its own: you bring your own provider API keys and manually choose models.\n\n### What agents does ClawRouter work with?\n\nClawRouter works with any tool that makes OpenAI-compatible API calls — point it at `http://localhost:8402`. This includes continue.dev, Cursor, VS Code extensions, ElizaOS, and custom agents. It also integrates as a plugin with [OpenClaw](https://openclaw.ai) (an AI coding agent), which enables additional features like slash commands and usage reports.\n\n### Do I need a crypto wallet to use ClawRouter?\n\nNo. A wallet is the default because it is what lets an _agent_ pay for itself,\nbut you can sign up at **[user.blockrun.ai](https://user.blockrun.ai)**, top up\nwith a credit card, mint an API key and run `clawrouter login brk_live_…`. Calls\nthen go to `api.blockrun.ai` on a bearer token and bill you","readmeFilename":"README.md"}