{"_id":"wisp-router","_rev":"59-6d092b3a199edfee6a56079bc589cc91","name":"wisp-router","dist-tags":{"latest":"2.2.1"},"versions":{"2.0.0":{"name":"wisp-router","version":"2.0.0","_id":"wisp-router@2.0.0","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"e02f1fca2f70a1dabe891e7b395d88eb8b911a78","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.0.tgz","fileCount":4,"integrity":"sha512-rqIRFC1OZ2BUbCxRaEdRMTgeZsBfYe6cXAhYBPVhArYUrG5wytWYXGmcf6ILOEV2JbgM4ldIlJkaXTty2WvEyQ==","signatures":[{"sig":"MEQCIF+IDGa6DTMSRMsowN0lrpiAxFSm2yNLrdo1oHj6NTlBAiBVgWl3qf0sygn+WKHSMiZueX9lz1BZeanqZU4g/n30nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4245},"engines":{"node":">=16"},"gitHead":"721ed4d401714010d354fbce6466bf3f70afa82b","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"deprecated":"broken install: unscoped platform packages were removed by npm spam filter — use 2.0.1+","repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.0","@tsd47216/wisp-router-win32-x64":"2.0.0","@tsd47216/wisp-router-darwin-x64":"2.0.0","@tsd47216/wisp-router-darwin-arm64":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.0_1784025185237_0.740408693918507","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"wisp-router","version":"2.0.1","_id":"wisp-router@2.0.1","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"108268267e57022897bfdeaa9649b375ed0529dc","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.1.tgz","fileCount":4,"integrity":"sha512-roT0NJXsHr7OOw1cWl2nV3xGqmVlKPacBIlvwhDslPcO9OBehTF0k6x6uvQDOSYovOSsBiyLUuc2YqqC7oigUA==","signatures":[{"sig":"MEUCIQC9BWVc4cIs/MRsOHRYBPhGSxE9TqPoZqRAf1O6vd61vQIgKA13k+vG1wb/u8QBZypnlFmVnLMw2SbN+z/WlcTdKnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841},"engines":{"node":">=16"},"gitHead":"c3155cc3a69ff8d1364d8df8e8d6fe7e36fc0922","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.1","@tsd47216/wisp-router-win32-x64":"2.0.1","@tsd47216/wisp-router-darwin-x64":"2.0.1","@tsd47216/wisp-router-darwin-arm64":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.1_1784025571817_0.9005993909662284","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"wisp-router","version":"2.0.2","_id":"wisp-router@2.0.2","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"69b362be950b5033a7e0fc36f4853ad2d98c2815","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.2.tgz","fileCount":4,"integrity":"sha512-XoPEFgSyMe9GbYhk2tm80hZrSZqfs359pHl6rWVtt/lYl/UBCPztjz/UQ/p5nC8pjsA+NS0nQWCdcL9v+ta9jQ==","signatures":[{"sig":"MEUCICEAP6Un3ERpX/V+0QthI4rqyKO3+2OXt58kguPMMBqFAiEAzafsLbtHsykBMfAB1hcAXYI90oUGvNBsibmhIR7H5AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841},"engines":{"node":">=16"},"gitHead":"39ac79b272a00e0056e241f098da1e04523e5b50","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.2","@tsd47216/wisp-router-win32-x64":"2.0.2","@tsd47216/wisp-router-darwin-x64":"2.0.2","@tsd47216/wisp-router-darwin-arm64":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.2_1784035009963_0.6191939638947159","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"wisp-router","version":"2.0.3","_id":"wisp-router@2.0.3","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"ee5f066810de90b5b7b8083ea9a5d29321c54d5a","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.3.tgz","fileCount":4,"integrity":"sha512-cZI5TxVWuzQa+r2Auckbq0oc6IGLlR1D4+pngSR9Yje0PzeaRP4TNX2Tsy0cmo6aX+suN97G8HtkGBxWXTLUHA==","signatures":[{"sig":"MEQCIAr0XhHygoSE6ep1HTAYHQ2r0wXX7mvTwEo4+bFt6VmsAiAjvbI64ssSsNWxLOvL6uDOz71UX9Jl+0wah3XkGbrj5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841},"engines":{"node":">=16"},"gitHead":"de0b0487d151bb4a381e2d8c69fb581677bd4394","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.3","@tsd47216/wisp-router-win32-x64":"2.0.3","@tsd47216/wisp-router-darwin-x64":"2.0.3","@tsd47216/wisp-router-darwin-arm64":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.3_1784082076665_0.9624130575653382","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"wisp-router","version":"2.0.4","_id":"wisp-router@2.0.4","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d7aaa6ae9b751788e02cc31fe3d49a22ef1d30ff","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.4.tgz","fileCount":4,"integrity":"sha512-Hs0IaWZD86VM7FyLylFwLHlnQqEXhk4HqouTq9J4oUfRvkQ3XYj8NAQ+yxPLFSB08tF6sAKBFpZSEHtSef3/3g==","signatures":[{"sig":"MEQCIBngY6ri5f/z4tU8cllBwHKEwRTfgHkjh4e00sOqzMaHAiAByTSpvhePe2f91cCl6vNwUac/zzpfkioLGR5ShZ+RUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841},"engines":{"node":">=16"},"gitHead":"31026a7f0c5b2679502cd423da62437619fb50dc","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.4","@tsd47216/wisp-router-win32-x64":"2.0.4","@tsd47216/wisp-router-darwin-x64":"2.0.4","@tsd47216/wisp-router-darwin-arm64":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.4_1784092100927_0.25557506609949754","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"wisp-router","version":"2.0.5","_id":"wisp-router@2.0.5","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"c11c5b96ca7d7b14ad55d9b857613041db64b619","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.5.tgz","fileCount":4,"integrity":"sha512-ibjIDV3cYT0yzRuRx9VbNXgMKX3v3ZPbD3qseXgxU8LBqOmOmgs3fahLwJZCQ/NrOi1jKKVJiofPz6IbhgQbCw==","signatures":[{"sig":"MEUCIHw576C8yU01BclhpGLf7+O/pPv1fxAHP0+snIuIOnV+AiEA5GB+o/FUYsJ0nJTAQdNwteoqGrKuATlwa6j4rk3p6Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841},"engines":{"node":">=16"},"gitHead":"bee49c6022f78c0d725dca8a4b615c1e49250ea4","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.5","@tsd47216/wisp-router-win32-x64":"2.0.5","@tsd47216/wisp-router-darwin-x64":"2.0.5","@tsd47216/wisp-router-darwin-arm64":"2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.5_1784109228355_0.14232542960518813","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"wisp-router","version":"2.0.6","_id":"wisp-router@2.0.6","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"84dc95cb2a0fab1cf42d15e40d7447ac5af71932","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.6.tgz","fileCount":4,"integrity":"sha512-K1ND1RGrMiCi9eX3dV6o0sT/+eFqswWlSefKjaOHuAxEKrPfEGYdVMd77+CcwYVB7Q45L+mzF8ZPA2Uz0vnX1A==","signatures":[{"sig":"MEQCIFvHY2G+fv4t74/DP/muGRt+lMD5guiCzJt9Wwenga6gAiAJuCklgvrdAAUlymBQ0NTv8sC8bfAVj2YDTzr+V86Yxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7018},"engines":{"node":">=16"},"gitHead":"c75a9e36fd57e6114d6986e5d8f3cc6302e2d97f","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.6","@tsd47216/wisp-router-win32-x64":"2.0.6","@tsd47216/wisp-router-darwin-x64":"2.0.6","@tsd47216/wisp-router-darwin-arm64":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.6_1784116087044_0.2593177534599038","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"wisp-router","version":"2.0.7","_id":"wisp-router@2.0.7","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"b115cd5f6109bc34e5067d117c84e3df87d9fa30","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.7.tgz","fileCount":4,"integrity":"sha512-pJ0Ek3cCzeLTBSAfCKgS5OgKo4OcTsxT4QhWOylDCswatJlQ8Fb+jJqU2UygepTMPvjwacoyhWh40F9bziHKfw==","signatures":[{"sig":"MEUCIQD1R6s4ISPkOdVck8wmaDjtwlOGAyIKEcbHVkhE+dnwYQIgZxSI2817vYzyWhI86ZzmIGVhMJf2eg5Mjkt5V6g8LMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7018},"engines":{"node":">=16"},"gitHead":"993e58bd0e263663e562f5e06716b8a83c133ea1","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.7","@tsd47216/wisp-router-win32-x64":"2.0.7","@tsd47216/wisp-router-darwin-x64":"2.0.7","@tsd47216/wisp-router-darwin-arm64":"2.0.7"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.7_1784180832390_0.003498834533029349","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"wisp-router","version":"2.0.8","license":"MIT","_id":"wisp-router@2.0.8","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d37bc2c1d56ff8ced202d12e951d991062270864","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.8.tgz","fileCount":4,"integrity":"sha512-Y0n1OV5+jITh0OWhp9SzKjK5iueRnmnFaNFx9ww9w/6+FFBjMJbnTiA16/kdw7B1pYY0riA2vmaaYCmdATKDag==","signatures":[{"sig":"MEYCIQCKL4hnLIJ8m365cJmbhMN4owbwld0wGI0Lb+TXpF2SqQIhANxf6SGAj+eKdPJPIhfiZ8N/oAjKlvYF2GEL0C+vwli0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7038},"engines":{"node":">=16"},"gitHead":"81b3d52838f43e61b091354c9614928aecb28d38","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.8","@tsd47216/wisp-router-win32-x64":"2.0.8","@tsd47216/wisp-router-darwin-x64":"2.0.8","@tsd47216/wisp-router-darwin-arm64":"2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.8_1784182287038_0.5382905482681415","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"wisp-router","version":"2.0.9","license":"MIT","_id":"wisp-router@2.0.9","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"b392cc49b52de5469bb06feea65264c5bdb51f4a","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.9.tgz","fileCount":4,"integrity":"sha512-sqVbNfYic4Id37sc1PsbLYdVtbw22PMLLYbUMLt+fP72sQaz+JT9s2s4mcSewV51DzAMY6rC4GRDT1jBZk4RbQ==","signatures":[{"sig":"MEQCIC6KefHq/ZdrYTQ61G4klYUqOfY7xbR23wLNYsL6162qAiB0ImPxJ88zpfzUOu1VrnQFHd+PMW+bY9AQSaeCdnVMxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7038},"engines":{"node":">=16"},"gitHead":"cb7007a3d3cf7f606f1e471b6cf3e49bb90a2bdf","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.9","@tsd47216/wisp-router-win32-x64":"2.0.9","@tsd47216/wisp-router-darwin-x64":"2.0.9","@tsd47216/wisp-router-darwin-arm64":"2.0.9"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.9_1784186034124_0.375077167852359","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"wisp-router","version":"2.0.10","license":"MIT","_id":"wisp-router@2.0.10","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"b986bb1916908e0a2335e6d0928ceade4873db29","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.10.tgz","fileCount":4,"integrity":"sha512-KO5HmdQfjHNUL7KWD0C6mem4x6THBUe4Zd+m5iSIWPW7wq2FmHHSlzqYeq5iJuYA4hND+zoDlxk0UTSQF/In5w==","signatures":[{"sig":"MEUCIDGc1XP97tHtX5R76ZexusC9kfRolsha2cHTz1/gWcuTAiEAujG9FjcOJKAGAY4p0UijHQUL07WCmMRSDtBNh1es79Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7043},"engines":{"node":">=16"},"gitHead":"6812751acd3ca4b8a6dd4fab2c5b282905071674","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.10","@tsd47216/wisp-router-win32-x64":"2.0.10","@tsd47216/wisp-router-darwin-x64":"2.0.10","@tsd47216/wisp-router-darwin-arm64":"2.0.10"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.10_1784196115688_0.9941047779436503","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"wisp-router","version":"2.0.11","license":"MIT","_id":"wisp-router@2.0.11","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"54d0d66209b38424b3c234842d408da88aba35a7","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.11.tgz","fileCount":4,"integrity":"sha512-d0XSOZH22gDPCJG6kfVV3Fo0wxR1hji0CKgPZWzpkyi4dsibsScexK44CJChslctFZQ39A2XjojwRuPX9ZcbPw==","signatures":[{"sig":"MEQCIC8L8Cfd0rRPM9txU6MFNb0qVWjNPIQTShmODdLanTqAAiBHYaq8fJRSYY3Spw7oGzGDvfA5mRec5XWyIlHZx5UHFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"71176e8fe4199509f5b324407718917391ba6f92","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.11","@tsd47216/wisp-router-win32-x64":"2.0.11","@tsd47216/wisp-router-darwin-x64":"2.0.11","@tsd47216/wisp-router-darwin-arm64":"2.0.11"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.11_1784213234926_0.5224669648671738","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"wisp-router","version":"2.0.12","license":"MIT","_id":"wisp-router@2.0.12","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"cb8adbeba35ebbb7902745a68463fdb58fe173cc","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.12.tgz","fileCount":4,"integrity":"sha512-GoTQiFP3ceAus/DuOoIpbC7I8iS+gDgTZxXBcmB9Ph0bp73HNjuA7K7yk4hAvs3vdyZAdSBYDg8ksfmpj+jLBg==","signatures":[{"sig":"MEUCICbMRWviKV+Aef3QwqFTsCzmNHGoCI466xREUyaF+POlAiEA8CU/IK8XidRc9QW+68ESFxpGTydG4cr4ROJMsuI+Qm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"cc75a1dda4bdc01b7bb95bc37d1ac8474132bbae","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.12","@tsd47216/wisp-router-win32-x64":"2.0.12","@tsd47216/wisp-router-darwin-x64":"2.0.12","@tsd47216/wisp-router-darwin-arm64":"2.0.12"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.12_1784266472155_0.3387027469516368","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"wisp-router","version":"2.0.13","license":"MIT","_id":"wisp-router@2.0.13","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"b966dc3f066577e19011a9c04c404fa90eff8092","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.13.tgz","fileCount":4,"integrity":"sha512-gjbAqtgYs5XR/O4idXNj2eRCRtpBGxuDpPftbbNWhmdkpfSK+ByGCE+NhDfRV4+XkBLFrGJQi+Nt1uLuQgXBCA==","signatures":[{"sig":"MEYCIQCRceRO78jGKCD4jiiFYIOz2cl+VCT5aHi5yNfZUsZF/wIhAPUfLFGmAtvahK99S6aVhppIODCtv4roKJLYceQRDGRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"a98fa156a286504f294518eb144da2df57e99dd5","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.13","@tsd47216/wisp-router-win32-x64":"2.0.13","@tsd47216/wisp-router-darwin-x64":"2.0.13","@tsd47216/wisp-router-darwin-arm64":"2.0.13"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.13_1784273444354_0.9074734372147872","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"wisp-router","version":"2.0.14","license":"MIT","_id":"wisp-router@2.0.14","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"6c14d37abd44ab8eed5299394d66f32d1ea0ed70","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.14.tgz","fileCount":4,"integrity":"sha512-XGaZQqX6XOXQjKBddf5mxIyV7eLPUmyIRCbtgEix4qvL/B4a3z9/JQmOiyXGueY9GlmhyMKmqKZzMZ5g3R2U4g==","signatures":[{"sig":"MEQCICSPG467MTzdXOKU9GVX5tvBjH5G93Q3N91a9BvDeuipAiBuHxZx+L1RYuwPv9iuSy5H/UQBlpMj/26q9vxWXEpSSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"de70b3b0c746fb1e5c20faedbbf76abef6a361bc","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.14","@tsd47216/wisp-router-win32-x64":"2.0.14","@tsd47216/wisp-router-darwin-x64":"2.0.14","@tsd47216/wisp-router-darwin-arm64":"2.0.14"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.14_1784279443847_0.5807074973653612","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"wisp-router","version":"2.0.15","license":"MIT","_id":"wisp-router@2.0.15","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"17b79397642902412d5383ced9bfa8f2161cf1df","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.15.tgz","fileCount":4,"integrity":"sha512-ZfHbiTuLT/i6WfzbA8UgQsB7TQqvFa+NRV0Gw0iY80I4SI3tCNHyD4f4Srl8x5hCeGeRJ44YtRZqB8LXXarOpQ==","signatures":[{"sig":"MEYCIQDAjagLtZNehd5nY+Vrk7/XhjPIynnKj1HH7LWB/wcK7QIhAMKBFkudYF2dkVh0bf17fHzU0yT/XV82AlK+iyTEHTxp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"df913e6ad37439b4281df9f4fccd56d746b683c4","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.15","@tsd47216/wisp-router-win32-x64":"2.0.15","@tsd47216/wisp-router-darwin-x64":"2.0.15","@tsd47216/wisp-router-darwin-arm64":"2.0.15"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.15_1784343751716_0.03470723649785512","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"wisp-router","version":"2.0.16","license":"MIT","_id":"wisp-router@2.0.16","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"0dd6f9dcd38be6411440313552a3410b371a878b","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.16.tgz","fileCount":4,"integrity":"sha512-3TNG9RbyN0hVgbXoxWzrNMEsrXG1IlYSQB9aZN1TwTgixGLGRRWZ1Z28EqwVEgMmr/Ge/BLf37v+gI7ntVbILg==","signatures":[{"sig":"MEUCICaFmwM/Ym2RuF6D6JbTkrRuhxu+Tp0b70+Ipn5eYZqOAiEAqzNgvNBd1LJ8F9nVcVu+gmyamzeln9Yamypq5G0tdb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"ff35e663ac0eb10b22ab518ed5c548c3e65d93be","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.16","@tsd47216/wisp-router-win32-x64":"2.0.16","@tsd47216/wisp-router-darwin-x64":"2.0.16","@tsd47216/wisp-router-darwin-arm64":"2.0.16"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.16_1784344788315_0.7286414320262053","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"wisp-router","version":"2.0.17","license":"MIT","_id":"wisp-router@2.0.17","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"29a6674d1ff0b6c10cdb7f8080097c3d9438ad2b","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.17.tgz","fileCount":4,"integrity":"sha512-evTRC8fjKWpG0a1lhnOR9A3LHGbUSoL8kVAGVNCaxfFMWGXAs3CMVHLw7xEhBcnAdavzhaL1MSpG0bcGb+z3+w==","signatures":[{"sig":"MEUCIQDOQWzLqFXmD+REsdAcQ2lWydXK9l41RrNtmSDygqwCIwIgGHTPUIQa0UC2Ssp08lXCk068nWivHr+9U0jtG4hEiUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"971cefd15c515e32bb4d83b409a26c5b012c1c7d","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.17","@tsd47216/wisp-router-win32-x64":"2.0.17","@tsd47216/wisp-router-darwin-x64":"2.0.17","@tsd47216/wisp-router-darwin-arm64":"2.0.17"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.17_1784347881988_0.4791196179359958","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"wisp-router","version":"2.0.18","license":"MIT","_id":"wisp-router@2.0.18","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"e01214a9692ccd5bc1b7526f49c261cbfb857462","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.18.tgz","fileCount":4,"integrity":"sha512-9lMa/gnhG1zdzEd2Qs/Se4HQkCC97t1xso6pGE/exwC3Sy5FhfW4+Wgu30cQKkbgSdbTN4pRbaZGJ7BowmjwZw==","signatures":[{"sig":"MEYCIQCIK4oHwRVOm1AeeAEutcWEoGvw3vXThDAzDYTZoh3w6AIhAOLEeFEocyenXfwtWWLyjmWXVOlq5rkdMK4G1W6cOvKv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"388f73f558b73dd41a847fc4e7b478cf577d3682","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.18","@tsd47216/wisp-router-win32-x64":"2.0.18","@tsd47216/wisp-router-darwin-x64":"2.0.18","@tsd47216/wisp-router-darwin-arm64":"2.0.18"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.18_1784355169228_0.05888063134514465","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"wisp-router","version":"2.0.19","license":"MIT","_id":"wisp-router@2.0.19","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"6e33458df94d60f4c2ba7eaae66df3c37594a6d1","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.19.tgz","fileCount":4,"integrity":"sha512-hsACrrNwpEuXYrprx8qBgNHpcog/JknJf6GuITtKcemdDdbL40qvhiPmrY0adiwV0R2ccNgucXN9EOwxPMZHNA==","signatures":[{"sig":"MEYCIQDxPg4UkeEPY2tBcFJ38cMv8IcHtuCEA6rNUIMhDaTisgIhAI+5thrZx/F9Nzc8WYo+MTAeqEMKJFv+njQ6gk+3gsYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"d69d549d9505c3bac3260faa72aaa54aa7b08726","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.19","@tsd47216/wisp-router-win32-x64":"2.0.19","@tsd47216/wisp-router-darwin-x64":"2.0.19","@tsd47216/wisp-router-darwin-arm64":"2.0.19"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.19_1784356455450_0.024089376571067467","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"wisp-router","version":"2.0.20","license":"MIT","_id":"wisp-router@2.0.20","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"58ab0adc36ce81603fcad2b8764a15eed7e0b138","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.20.tgz","fileCount":4,"integrity":"sha512-FUXGbPIYdzCBfcvSnfKnl8ETBr7ZnyBFYd/JK07m4TsKlI8HlqEUsBeqwhB7D5O0vlwHBl37DS+o8cag/+FdpA==","signatures":[{"sig":"MEUCIQC0Q3uDyAfN3KLkoxojAl801LM884ufmCU45Sq5N2BKBQIgGHWDoOazGBTbkZ4p3wwr3YKeqG/Z9H+5TSDq0QXL5mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"fb418fc117fd6ebd27222f010025e6d2b1387c73","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.20","@tsd47216/wisp-router-win32-x64":"2.0.20","@tsd47216/wisp-router-darwin-x64":"2.0.20","@tsd47216/wisp-router-darwin-arm64":"2.0.20"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.20_1784436558390_0.9055707968551088","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"wisp-router","version":"2.0.21","license":"MIT","_id":"wisp-router@2.0.21","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"1c3732ae47755b6f051fc6c4ab504a49980496a6","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.21.tgz","fileCount":4,"integrity":"sha512-C5YGUlv0LOSWtMOBMSPEpIEgRvP2X0BG+hrZJ+ih7BZcyySZTlao3P7ySeoZ3sOCdVOvkHRQGA8qmUJ9uY8mNw==","signatures":[{"sig":"MEYCIQCBzgQHTEx3wwYTuQIghOpGehacjYAR2Qr+kJ929D7NlQIhALDGuqv2bF3X83JBNlK6y1cqOLtBPc2MiEWoM3HfWrAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"ef6726aca9ebcc4efcdfe8e0417fd5cf90ee24c7","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.21","@tsd47216/wisp-router-win32-x64":"2.0.21","@tsd47216/wisp-router-darwin-x64":"2.0.21","@tsd47216/wisp-router-darwin-arm64":"2.0.21"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.21_1784439607923_0.5232404803251363","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"wisp-router","version":"2.0.22","license":"MIT","_id":"wisp-router@2.0.22","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d494999ffef94962942e808bd0a8857264e34ddc","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.22.tgz","fileCount":4,"integrity":"sha512-/KGVzQId71hoTht3Tl8N1ey0GwcgWSBxGEpgMeRnLLYINx0uQvFlagYS4fLt7Pl8VBT4dorKDvnge7gx476xEA==","signatures":[{"sig":"MEUCIEpWTqMb5gt+SU2G+rO1iBJWy1OeDfGnN6PV69HEQBDxAiEA8raOYpG4MY7suqwnE1LLTXTO0JInaN7P6/2inQ8YqkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"c03da1c9f69932851d307e5e76e8869d0fc0ab73","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.22","@tsd47216/wisp-router-win32-x64":"2.0.22","@tsd47216/wisp-router-darwin-x64":"2.0.22","@tsd47216/wisp-router-darwin-arm64":"2.0.22"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.22_1784445978945_0.19197538924301116","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"wisp-router","version":"2.0.23","license":"MIT","_id":"wisp-router@2.0.23","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"24ebd0c7c13417a436612bf12167d335a16ceb54","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.23.tgz","fileCount":4,"integrity":"sha512-xZKe2OQp25RAh78jYM596CiV/A/n/nribOXON5n82X5+Jq4K6GMvk5/4B1VWEYbobtMJ14Mn//80qA5VYa/k3Q==","signatures":[{"sig":"MEUCIQDGZ/ZaDYo4EUxvLXq7bwgGRD0KIamzsI6neFYNNMQOMQIgXK5USio+cmMC6DKcEKgxvyIRTjfbm6YembV49C0WpSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"e31bcfc7766b465cf47c1329bccd61370e65537c","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.23","@tsd47216/wisp-router-win32-x64":"2.0.23","@tsd47216/wisp-router-darwin-x64":"2.0.23","@tsd47216/wisp-router-darwin-arm64":"2.0.23"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.23_1784450586953_0.1526520553919546","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"wisp-router","version":"2.0.24","license":"MIT","_id":"wisp-router@2.0.24","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"79b6bccaede2fe7be957af30b811de551508f625","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.24.tgz","fileCount":4,"integrity":"sha512-+HBR2cWJ6uLS1ekjI5CfMYBhY3U1CVQUwJAfx0n4uCYpdbGYH3dyKOft91m1+Cm6hb4JsPN1J/qdFnXsNyCu6w==","signatures":[{"sig":"MEUCIBPk3cUPgdVU3ZclN1/65N3waCQ5hFcNOjDcto3GyypTAiEA/W1Q/0lDVl4bmf70Ale1omrQubpw3MQnvTQYp+31udY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"f00f71bcc949156fd29a121a5749cd0205145aa8","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.24","@tsd47216/wisp-router-win32-x64":"2.0.24","@tsd47216/wisp-router-darwin-x64":"2.0.24","@tsd47216/wisp-router-darwin-arm64":"2.0.24"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.24_1784534016485_0.44034514378683887","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"wisp-router","version":"2.0.25","license":"MIT","_id":"wisp-router@2.0.25","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"3e9b95106433b63d4488974dac29907f5ac14d3c","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.25.tgz","fileCount":4,"integrity":"sha512-FqOoDtGaGKiebbPMR/95hHdv+PYtohS4U4CMMGJ1iUZneuOMak4UUM9ADJ4ht9A9PuNt3tSMEqt4a51MH8PPxA==","signatures":[{"sig":"MEYCIQDO7ulv+HBRthm3j2oCh2aDoYwiHeF7XJifoEq80KAlLgIhAP4nVkSDoKgbBzzuzmgS7lilsTgLhitHAFJ1/sigjwIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"db722a62e0570e939db0e2f8286242a7f8a064b1","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.25","@tsd47216/wisp-router-win32-x64":"2.0.25","@tsd47216/wisp-router-darwin-x64":"2.0.25","@tsd47216/wisp-router-darwin-arm64":"2.0.25"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.25_1784540638972_0.6469381266088108","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"wisp-router","version":"2.0.26","license":"MIT","_id":"wisp-router@2.0.26","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"5fdeb68102609f4c381470c7c9cb34a896df024d","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.26.tgz","fileCount":4,"integrity":"sha512-v8+KzgJS3EDzoCD14COJQhrVFLOQXcxryz4n7fOWAkV54pRPzLZsfhZ1TsBeuvp+sVY8i4NMoSFO/jKvxcbVmg==","signatures":[{"sig":"MEUCIQDn+U4+7DHZey0kqTmY0WEsWrCpN4BJ93Q1wzsY6/NbAQIgLjt7hdZIzXJ0k9qz0ucwr3SLSmj2FLg6OoxoRflsRas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"e5752c80a6857b6930ee412be48fc7777a183814","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.26","@tsd47216/wisp-router-win32-x64":"2.0.26","@tsd47216/wisp-router-darwin-x64":"2.0.26","@tsd47216/wisp-router-darwin-arm64":"2.0.26"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.26_1784547348640_0.7179634837342477","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"wisp-router","version":"2.0.27","license":"MIT","_id":"wisp-router@2.0.27","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"bbfca70408fe324e8ae525ea811d2cf04333abb1","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.27.tgz","fileCount":4,"integrity":"sha512-5tTbzTlicSbAPG6wqCcK4L7MiDqmBrFFDIlAWCTd2KDx1Sms1PBHTaQIVMVod62Ge+ub7ebkx9l4W3DB6NKIsQ==","signatures":[{"sig":"MEQCIDjUXkR3CKGjZmJv/fN2Dt/x0RFclAlkVyPR7+u/e0b2AiBuYqQE6ytRNAalWFvbZNj0dQqPo6XuFLIhk+wGRk4P2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"2302a3f590e4f4665ed11351eb894583829bc725","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.27","@tsd47216/wisp-router-win32-x64":"2.0.27","@tsd47216/wisp-router-darwin-x64":"2.0.27","@tsd47216/wisp-router-darwin-arm64":"2.0.27"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.27_1784553712368_0.3323050377881991","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"wisp-router","version":"2.0.28","license":"MIT","_id":"wisp-router@2.0.28","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"699cbfcbe8d886d6cc8503f03ed447bcb431af02","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.28.tgz","fileCount":4,"integrity":"sha512-5ZnrY/7A/M5iih+CfGlPJJo6JLbfAJ1aOQoshMKJZWWFhfn7/NIwFlyw+c2JEnVzb0Rx3FdEhy2g7MZH3yd+aA==","signatures":[{"sig":"MEQCIA0ildJ0vjp5M8XV0NPMal5Rx5zXL2KJK7M5u8JsE1fQAiBwwMXrSI5v2UxWbsN+8xXLhmrYeefh/9mQF7T1PxTGzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"cca576c066d0f95cb95cbaf32206a98894891450","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.28","@tsd47216/wisp-router-win32-x64":"2.0.28","@tsd47216/wisp-router-darwin-x64":"2.0.28","@tsd47216/wisp-router-darwin-arm64":"2.0.28"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.28_1784555529980_0.01992599075084245","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"wisp-router","version":"2.0.29","license":"MIT","_id":"wisp-router@2.0.29","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"346d24ab514dac3a84e7cbd0fdb69c196f60e858","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.29.tgz","fileCount":4,"integrity":"sha512-fkLGY2eTjtYXEybMpkoQPsSc7tqgjZ++yENZ3mk+NkkzXTwmt4kCQU7HFLfblmaeHgCOGhXjLMKpFU2eqOT5hQ==","signatures":[{"sig":"MEYCIQDRgH+Dz1oCWfHam1ojH6Th3jdSLgy+mHSRfhYkxkDoSQIhAKFIH4I8eQ3x9IssglbmvAPs2KliThBQcvDP3FO+Q5xw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"c385c0491eabc6f8aeacab56d7a1994bba5449be","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.29","@tsd47216/wisp-router-win32-x64":"2.0.29","@tsd47216/wisp-router-darwin-x64":"2.0.29","@tsd47216/wisp-router-darwin-arm64":"2.0.29"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.29_1784605694605_0.09360127443015842","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"wisp-router","version":"2.0.30","license":"MIT","_id":"wisp-router@2.0.30","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"5eb06a13710d2eb1d8065a47474e5c67dfd7b237","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.30.tgz","fileCount":4,"integrity":"sha512-chLoH2R3sB4NLOhjD+LjJGhzhBwuKQNSQccezBvK4Syw7DTUzIxYksoIMncuNfzT5HKUdzGdQZHq1xHh67Lw5A==","signatures":[{"sig":"MEUCICsPnNofbipUkY2kyAJ115AwEtaiF1lJCKomX4W5qFqxAiEAh6DBn5i1BYmyYCZLMazXTkFroXm8cPeo/cGMd8SVKn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"5b87e8f44e0a93cb6f7d5161aa4d59c6afcbbb79","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.30","@tsd47216/wisp-router-win32-x64":"2.0.30","@tsd47216/wisp-router-darwin-x64":"2.0.30","@tsd47216/wisp-router-darwin-arm64":"2.0.30"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.30_1784624236652_0.40096632463789916","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"wisp-router","version":"2.0.31","license":"MIT","_id":"wisp-router@2.0.31","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"02fafd4bc3603d3382d48184184e80da81a13d00","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.31.tgz","fileCount":4,"integrity":"sha512-6qlEfjGSGD7WUg8irK5cV/D5BYyuymlpVtmJlBppUHHsFd5vC4W7B87yRAkDEQTfVsnuPx14KQ7EJszJger34w==","signatures":[{"sig":"MEUCIHd1J5RKoSxWJGnHqzEvEDkWBUBcoMWeqGgddjU2wB/4AiEAvJ755LGVDzy7wtwifmtYZ5eALFJ1iGiVoUjWIIGuI8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"0bd9ddfa68f047e5bcf5bafc194378cad7bf247a","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.31","@tsd47216/wisp-router-win32-x64":"2.0.31","@tsd47216/wisp-router-darwin-x64":"2.0.31","@tsd47216/wisp-router-darwin-arm64":"2.0.31"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.31_1784628480607_0.6512161857293155","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"wisp-router","version":"2.0.32","license":"MIT","_id":"wisp-router@2.0.32","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"ba0c7b19fc09a72201b326eed8bf46b86245b5db","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.32.tgz","fileCount":4,"integrity":"sha512-aUcWVGn3X0uSdfZmUKWcKv2WGHyHZ0QOhS3v/RBD1IoLRGbF/QZ27guu5Ikvwl0X2xOx+i+5vOWXIJaO0p00JA==","signatures":[{"sig":"MEUCIQDm/rXtSf20ymvmL56UelQyJaZKl24uBxoJMSQ0vjIVYwIgcM5rLffZ+ND86CV52G7Xy6gmLblEopcL0T1P/8C9XYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"03d60861713e583b73a3f11ad5e739e2d68b1a64","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.32","@tsd47216/wisp-router-win32-x64":"2.0.32","@tsd47216/wisp-router-darwin-x64":"2.0.32","@tsd47216/wisp-router-darwin-arm64":"2.0.32"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.32_1784632808263_0.2575267223107556","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"wisp-router","version":"2.0.33","license":"MIT","_id":"wisp-router@2.0.33","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d357e78a7a41c53a405a5f045599320e181e4459","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.33.tgz","fileCount":4,"integrity":"sha512-Bf6FYKd11/SmMtrh/TCKt+2IhC9VmmqsNXApHppDYyvJ7BKUbxUNdNlz6rQAA+Bqtp9IkN8/g1Q3l53NruLL6Q==","signatures":[{"sig":"MEUCIQDA62sWAAwesWf3hhBJYqMQNCmNbB9AY/CgDdtmqm3LbgIgY5Usvji3NWr4CiYURt5IGUg9Nqg8vVImyP2cc032mdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"a2207be6fa3f9bb58fdd8ad30b5522d98dee6313","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.33","@tsd47216/wisp-router-win32-x64":"2.0.33","@tsd47216/wisp-router-darwin-x64":"2.0.33","@tsd47216/wisp-router-darwin-arm64":"2.0.33"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.33_1784708861284_0.7897443585934469","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"wisp-router","version":"2.0.34","license":"MIT","_id":"wisp-router@2.0.34","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d6e1654ebe55ac57d3c1d0217a0ff86bf9b790e9","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.34.tgz","fileCount":4,"integrity":"sha512-v7oiYIpKDhx41znOHCvpqJozIhaeRUBenFhyg524Lzg9au/IDB5CG91EbGy2YaHxyxdtMRR3oOTt2mV50WbPCg==","signatures":[{"sig":"MEUCIQChuSKOh1zzPDKVyX4dOgurAm133Tk3IVvlm749zxNrjgIgQQ+E3ML9kJiWgHrVyafc6GaJlljFYSUtjfz2ypdAAyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"7b632d7dff785029b8506960826512a2fe3cc5d3","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.34","@tsd47216/wisp-router-win32-x64":"2.0.34","@tsd47216/wisp-router-darwin-x64":"2.0.34","@tsd47216/wisp-router-darwin-arm64":"2.0.34"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.34_1784779814584_0.07538915957401349","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"wisp-router","version":"2.0.35","license":"MIT","_id":"wisp-router@2.0.35","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"4e0109b32f9ab63cf583862c5977f565e878ed1d","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.35.tgz","fileCount":4,"integrity":"sha512-Q+jA+lb8Tce8rOK93svi+tVxd4zmA6areTs1kbNDHw1+vTvbg7WkSlyeeyVmN0r4bnSQdpnGy74hK272v5UkQQ==","signatures":[{"sig":"MEQCIAdGyCABBRkpKGFoTkzEVc3wDEBrUxmgFRYkexsc1LKVAiAP/LJ6fdzzaqzeyT1mlX872laWMj96V984+8yKHIK40A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"04550912262217af43072affcec7d4cb19eaab13","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.35","@tsd47216/wisp-router-win32-x64":"2.0.35","@tsd47216/wisp-router-darwin-x64":"2.0.35","@tsd47216/wisp-router-darwin-arm64":"2.0.35"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.35_1784780584999_0.6125199837325335","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"wisp-router","version":"2.0.36","license":"MIT","_id":"wisp-router@2.0.36","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"4502469e8685156a349c2c8606df8c238b58a022","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.36.tgz","fileCount":4,"integrity":"sha512-hLJ1XEzYJns/V5uPUaf5aGT7RP1SN18UC19VyrvtxXcL7DgdsW+z7wpSt9ZZr2+kuzzjwsmqRizh5UVfhO20Lw==","signatures":[{"sig":"MEUCIEj6lie5yuteh2R9c8y5yBiftLXtfrFChdq36/d/J/xIAiEAudzFwIHl+rb8YWnhcqAbTuPAAgGmAYQyCfTf8DaTcM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"589ccb107cc4540e63101eba313573deea23d01d","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.36","@tsd47216/wisp-router-win32-x64":"2.0.36","@tsd47216/wisp-router-darwin-x64":"2.0.36","@tsd47216/wisp-router-darwin-arm64":"2.0.36"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.36_1784950229520_0.1825119346625197","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"wisp-router","version":"2.0.37","license":"MIT","_id":"wisp-router@2.0.37","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"2892f5c9c74dc6abb53b6a46b05940c6858e57bb","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.37.tgz","fileCount":4,"integrity":"sha512-Z/EzqEYEzG4YPm7XKsD7mBKm2rZmpp2gnRA2qSf2KghSnjvAk9WqRvvYEQulC8ZRmVVz0uX7XWEV4DNIaj2w+A==","signatures":[{"sig":"MEUCIAXf6fztylev6yRai4kCQMx7zMdBzIA6auIG/vD93xDRAiEA115NmOOzeU1Y3vpMRUoTyry8VQZ3fU7L+4NKEjZNUhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"b25e862e95956f84e384c077397b14165b268d1d","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.37","@tsd47216/wisp-router-win32-x64":"2.0.37","@tsd47216/wisp-router-darwin-x64":"2.0.37","@tsd47216/wisp-router-darwin-arm64":"2.0.37"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.37_1784975767234_0.6131232339806041","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"wisp-router","version":"2.0.38","license":"MIT","_id":"wisp-router@2.0.38","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"9e3845495d908f91cfb7af2973b0903a1e5633d9","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.38.tgz","fileCount":4,"integrity":"sha512-zbt+KS9OrZEL3RrzqmX4j5nVtJoFTicX2tl5xkPg1LLLaAQHjjecul+NCh8v2xdTkQdOd5dK6ckuVBjz7RBBwg==","signatures":[{"sig":"MEYCIQC2ywx0Q1W9NxohMMv/7fTpvYvKg8cWSh8Jg6q15c47RwIhAJjiWU0F3z3djEU93hNuRHl4bICpIjSU0CXlZOByZdfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"55daebbbe1473f180cf98424b48cb7ee7bbf182f","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.38","@tsd47216/wisp-router-win32-x64":"2.0.38","@tsd47216/wisp-router-darwin-x64":"2.0.38","@tsd47216/wisp-router-darwin-arm64":"2.0.38"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.38_1785299110893_0.17103094213846126","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"wisp-router","version":"2.0.39","license":"MIT","_id":"wisp-router@2.0.39","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"6aeb8a723b9d3a45b43f2675295224e8d4804bd2","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.39.tgz","fileCount":4,"integrity":"sha512-jjpACitWveTseBp8FThhD9CEIt3olsZlbxxx8tOYYpAt/Gx62VC+769dBcWoclGBI/LpfOwL1DTrEqkE+VpVdA==","signatures":[{"sig":"MEYCIQD5IE9UNF8WYMsKGWWj2Nz8S0+f0ds/Noe9r336jPcM9AIhAN3r3fifvlkgh6YqsnutR6L4jtnwjTU5yGY+IxUnonTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"819900b58b518f70985b9fa959745b362ff06563","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.39","@tsd47216/wisp-router-win32-x64":"2.0.39","@tsd47216/wisp-router-darwin-x64":"2.0.39","@tsd47216/wisp-router-darwin-arm64":"2.0.39"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.39_1785304647712_0.37650497668049443","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"wisp-router","version":"2.0.40","license":"MIT","_id":"wisp-router@2.0.40","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"c970112eb7fa7a1a1101d78867aa9a229da50680","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.40.tgz","fileCount":4,"integrity":"sha512-EBYB/2P8byjHu1DP6Aauz/B9Yip5IYS2WjKu1KFT2Bl2v+GwSSYFPCFXG6CwNL/aLA3PzvqToN3lk+6OTcbmuw==","signatures":[{"sig":"MEYCIQDRt9zo2QsjTUkzJ1i/0FbGFvynABlHIAlhPaxxa0fgmQIhAILjAoVcXlTd+mxyo2hIrJ16WAV27s06J9bQJ7Z/Fq0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"d36688c21fb0ea7155270c930ceb9d8ba6f4b82c","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.40","@tsd47216/wisp-router-win32-x64":"2.0.40","@tsd47216/wisp-router-darwin-x64":"2.0.40","@tsd47216/wisp-router-darwin-arm64":"2.0.40"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.40_1785306404154_0.8578049187681642","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"wisp-router","version":"2.0.41","license":"MIT","_id":"wisp-router@2.0.41","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"9b1a547826393f5bd088cca9fd5136e545e8ec19","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.41.tgz","fileCount":4,"integrity":"sha512-LG8IUE2WnFdSeBEStSeOaBYm/GH4h28wxaRTrpRb/ITYLo4Rmar7VmH96cCO7x0jUEfk2W10kSJpfUVzAXqrwg==","signatures":[{"sig":"MEQCIB7xkzh4pBVfzqJ/hAuQTIHljzJoixNdxNqvpVLjy8fOAiAM+pTIbPVPNUj1J7eBzFr9NlR0chE3/JNAXAK5ZxRI5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"c2e8447feb3661f4dac1639bd75c3412ec8c61c1","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.41","@tsd47216/wisp-router-win32-x64":"2.0.41","@tsd47216/wisp-router-darwin-x64":"2.0.41","@tsd47216/wisp-router-darwin-arm64":"2.0.41"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.41_1785329574387_0.02420017685248599","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"wisp-router","version":"2.0.42","license":"MIT","_id":"wisp-router@2.0.42","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"c0b21572d52af98bd26443601cea286368af3fed","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.42.tgz","fileCount":4,"integrity":"sha512-+U8J8TB96YIsIYq17qwFPsa5KrROSubnnOl5WNJfn6XKu0Tu6YJx95g8AblF5Xrr1oHUCWhwoRD7+/72Sry8hg==","signatures":[{"sig":"MEUCIQCQsNKd6wxx8bUcf1jc7rGGOQb7n2DTLKItFnPkTPx7ywIgZOifXMmbXj6PvL754KCThh4fYDoNfOrsAkCFKdAHRrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"5592f44f87923a3cad8a8c11ea84201fa34db632","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.42","@tsd47216/wisp-router-win32-x64":"2.0.42","@tsd47216/wisp-router-darwin-x64":"2.0.42","@tsd47216/wisp-router-darwin-arm64":"2.0.42"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.42_1785376650574_0.0975909684466596","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"wisp-router","version":"2.0.43","license":"MIT","_id":"wisp-router@2.0.43","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"40cce6cb7d2e79e99a2dfa385529f9a04cadb37b","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.43.tgz","fileCount":4,"integrity":"sha512-xd4wtn0BS/AIUxTWtanEhCAtYlXn+Ov6rw5Z82UIpHtXn//wEdbOymvll8EYRJ52E8JqQYZb608j2o0BtG1GVQ==","signatures":[{"sig":"MEYCIQD5vgc4ExYEk+cz0h1JUEV3IxuzV21XbGxiuRuaS/6ztQIhAKGlfseRBV0/C2KBQWWTSdzZNBBMDDhOtVa9ocFnRhy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"dd0acb8d14c9ce05d9b91868d0964bec118f8697","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.43","@tsd47216/wisp-router-win32-x64":"2.0.43","@tsd47216/wisp-router-darwin-x64":"2.0.43","@tsd47216/wisp-router-darwin-arm64":"2.0.43"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.43_1786681631463_0.19080730092435583","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"wisp-router","version":"2.0.44","license":"MIT","_id":"wisp-router@2.0.44","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"9a8e24a707ac431cf4bd79cc13f5dea0ad053dd4","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.44.tgz","fileCount":4,"integrity":"sha512-gx+Q4zWCNsXMYKTODKrs01tH8F7nruM0BjWQCp3AnNDNOwCSnBtGrYcY1O60Txwpej0knw1d6VjMnTqBvWVGxQ==","signatures":[{"sig":"MEUCIQD3BhN7ybuAhTPmembNRKWKwDjDJ3sGOhY6CR/7vKr3DgIgP5emZIMUQOwpqmb+1Tif6nYJGVdbtP3wnwbLhy+dM+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"a712745d0bc5609d130db1b7021b7ce2179b368d","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.44","@tsd47216/wisp-router-win32-x64":"2.0.44","@tsd47216/wisp-router-darwin-x64":"2.0.44","@tsd47216/wisp-router-darwin-arm64":"2.0.44"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.44_1786694351673_0.6791573030667022","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"wisp-router","version":"2.0.45","license":"MIT","_id":"wisp-router@2.0.45","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"4cd569bb2e3093be0b31ebacb58b444ad4fabde1","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.45.tgz","fileCount":4,"integrity":"sha512-Uv3s69K6D8vv4jKwsCTMPaVM4UjaV3Op1SY+cw0zsohHgNxYUmkTYny4lF2MgEFzUAiVXO3CpfNbiUydIn/lcg==","signatures":[{"sig":"MEUCIQDqOqlxZ5UHKzhhGoWF0jW6IwZpaS6k6F52K4Ozc/Ic8QIgXBELZhcFYK+OSnxsIxUxFQ5y8mqvlCeroq04eKusyek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"bd2107660af27274977f6e60a3559797d6ceddee","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.45","@tsd47216/wisp-router-win32-x64":"2.0.45","@tsd47216/wisp-router-darwin-x64":"2.0.45","@tsd47216/wisp-router-darwin-arm64":"2.0.45"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.45_1786699590303_0.9510935775942049","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"wisp-router","version":"2.0.46","license":"MIT","_id":"wisp-router@2.0.46","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"77dfeead99eca26a3e739bbaab93591bf149aedd","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.46.tgz","fileCount":4,"integrity":"sha512-QyDnx5bIPOs/FF4tpgqYEskY6vh7Ly3EoqojT8x3qv1ZrrxYxs1auye+FegvBPffcHAaaSxjFojB/Om8k0V4bg==","signatures":[{"sig":"MEQCIAd5M1212nfTbYns1HYce3a14D0kPxtpIgGC+22hzeS3AiAhtT07CmGjMFhmwtnFa4h+6PKwiw3tDsXnPWbSIc/O5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"58e9d7f4df5133a8ee388429396164190a8a4c0a","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.46","@tsd47216/wisp-router-win32-x64":"2.0.46","@tsd47216/wisp-router-darwin-x64":"2.0.46","@tsd47216/wisp-router-darwin-arm64":"2.0.46"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.46_1788325352081_0.9375095738528885","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"wisp-router","version":"2.0.47","license":"MIT","_id":"wisp-router@2.0.47","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"3d07d715f759994107b6b7d8c9f55126e525fabc","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.47.tgz","fileCount":4,"integrity":"sha512-S9JZZ/f7TbMtVM9zl2elza4ClkOb5rspLyrEbX4M3IglApWy/F08eIY3QMPSYCQZxfeKb5gTFGHWBHtPHRt/xA==","signatures":[{"sig":"MEQCIEs418GKu4YR6ES49LGPMPFKHXIIRhmUaX0fWjpiyoi/AiATtq4Lsc4XsyeD5WZoRWLDk5+RVv10WKjGzdxoywv/qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"831e61edc9e558c1b55cfdc30ee35c5690a98173","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.47","@tsd47216/wisp-router-win32-x64":"2.0.47","@tsd47216/wisp-router-darwin-x64":"2.0.47","@tsd47216/wisp-router-darwin-arm64":"2.0.47"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.47_1788419184265_0.2841582393868096","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"wisp-router","version":"2.0.48","license":"MIT","_id":"wisp-router@2.0.48","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"7566a81d99e40f2bdd6d6c15de489ed3719ab691","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.0.48.tgz","fileCount":4,"integrity":"sha512-SoW86zBb4goJu93heooqSdct9iXUXNrMCLgOESskuib4bW3FxRgxCHY/VL4qAeavdluuIbwJ9hYgBt7U0nNeXQ==","signatures":[{"sig":"MEUCIDXysy8GoNwCooW37uJifXYyXH0it6Ls2L24vdWN0LvxAiEA25g7nlHtzkzx5dxpM0dqKzJ55lQ8cuDDTL4SyWFFNBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930},"engines":{"node":">=16"},"gitHead":"531a0630dab314e772a680a9da1c98263c22f5dd","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.0.48","@tsd47216/wisp-router-win32-x64":"2.0.48","@tsd47216/wisp-router-darwin-x64":"2.0.48","@tsd47216/wisp-router-darwin-arm64":"2.0.48"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.0.48_1788437849354_0.16745049853053007","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"wisp-router","version":"2.1.0","license":"MIT","_id":"wisp-router@2.1.0","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"a26dc37d6360b902784d6b9005cc966b3f6d3b93","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.0.tgz","fileCount":4,"integrity":"sha512-iSDslSfWfPxqAATKbYzsMNBghhzeEwA+HMjlv2IUVa8pU/ksjvHHU6daRDPhYBR/lUcbqn4QrM3vQS51urnyQQ==","signatures":[{"sig":"MEQCIEiy9zNgZuX4Xn0oPXz85sLA86iBPbP+T2eByln9VyKFAiAbtg5HHTg30dtOxr0MsZ9oEfyuf3WkEBOTxHdsWgypKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDbacsuAoH+dRXZqEjarg0BzkOTOgMPIiiertUESRDRxAiEAm1C5VcXutg8z9vTcbhDCZXyK+9/NHYbM4nMffYjS8Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7925},"engines":{"node":">=16"},"gitHead":"80e21bbd1d64e0a61650d319deb81e97e1747727","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.0","@tsd47216/wisp-router-win32-x64":"2.1.0","@tsd47216/wisp-router-darwin-x64":"2.1.0","@tsd47216/wisp-router-darwin-arm64":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.0_1788497413177_0.4483938962838079","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"wisp-router","version":"2.1.1","license":"MIT","_id":"wisp-router@2.1.1","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"d050653c161208bf7cbd44842ab591dfaba2c466","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.1.tgz","fileCount":4,"integrity":"sha512-k0qMt4NBDRLOs6MkheWxjnUf+Rw7gKEwiVXaq7m/rd2Iv5F/RdRquF0jRK3klGKaoeO2NNNu+uEO2tJPrfdnZA==","signatures":[{"sig":"MEUCICe/7GmSRprTDL1l/LJLvdoqJJTtkigjdPVkjukmQ2UCAiEAoeYiKntmEeWxOAV7ROsss5HOoheX9JekERVBgx/OgVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfly4gjdk/4/CUVFD9UXaTHLX10B6Ff0suY4PrS0Gy4wIgOdnLVUyXWm5cPi7oAWPTFzp0q71SBu21XIuWZDz2gTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7925},"engines":{"node":">=16"},"gitHead":"6d3952242e11980338c1d646ae46e340e13ac612","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.1","@tsd47216/wisp-router-win32-x64":"2.1.1","@tsd47216/wisp-router-darwin-x64":"2.1.1","@tsd47216/wisp-router-darwin-arm64":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.1_1788668139790_0.8271081675766077","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"wisp-router","version":"2.1.2","license":"MIT","_id":"wisp-router@2.1.2","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"0f45ca55bec85ba3039e2eb893a3fc9bc4260806","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.2.tgz","fileCount":4,"integrity":"sha512-nIOmBzUN7cKcJ16PzT4XNWLdJNt7PdHuarVd/7xyP8IkU+72FktA63s/l62t3a2UmE6xufz0m6YRrNOQmloYgQ==","signatures":[{"sig":"MEUCIFcinjA0p5Rpn2JZqaT5389pfqWt8CWJhK/KAc0TXA7kAiEAjy5XAAtpn6oTXK7h1LKM0OX3s3V8PH/jNDJXlLslQtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX+5gqs9eGFoqgcMMdDecsrWvsC9XUKtKkicYCm+MAOwIhAPFrDrXHlBkhm3CV72/zCKjTxEWgK8JvJQJqTyY1Hw1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7925},"engines":{"node":">=16"},"gitHead":"f4bd8557aa0f57b21a342f05b1160b464922b90c","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.2","@tsd47216/wisp-router-win32-x64":"2.1.2","@tsd47216/wisp-router-darwin-x64":"2.1.2","@tsd47216/wisp-router-darwin-arm64":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.2_1788701144591_0.01603570244085306","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"wisp-router","version":"2.1.3","license":"MIT","_id":"wisp-router@2.1.3","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"9b2fb8dcd2bcd7e51b5c7b63e075ec7451f45611","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.3.tgz","fileCount":4,"integrity":"sha512-uUOdM4wpZt5HN17YbmjDiyFcqTDcvNqR7kr72/F7EcQsPZFU8qTEyWX57dhErxB/eJSf4ZkcTnXaircFEiLCQg==","signatures":[{"sig":"MEQCIGBHTqC+EN1ge/Ja8/qZKPdVPzAQVbcag1pSPd1T4BecAiBmTktGScEoQHOd25yeedsZpuc3SSDdR26XkeX0ySKeww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3rld2WCU9vKM/SK2t8UjeQCdU1FPFNX8bsJh4arZI2AIgca70SOsR0KwEQxADHfOQNGllBv4eLSh8WWkeEhkFVRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7925},"engines":{"node":">=16"},"gitHead":"12e638f2432b495cd76bca66df6f3eb5c502dc93","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge (OpenAI + Anthropic doors), and the claude-wisp launcher for Claude Code","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.3","@tsd47216/wisp-router-win32-x64":"2.1.3","@tsd47216/wisp-router-darwin-x64":"2.1.3","@tsd47216/wisp-router-darwin-arm64":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.3_1788773042376_0.5027567944885387","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"wisp-router","version":"2.1.4","license":"MIT","_id":"wisp-router@2.1.4","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","codex-wisp":"bin/codex-wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"3b6b2fe5a4e03362df583c590eddf97f11efcbf5","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.4.tgz","fileCount":5,"integrity":"sha512-pc0H7WE4nEmeke5OLE+LPuukcKrtdV5Ap7Sv4KlORq8iwJ4tktjCNC5Aq6f0kvyrSxZmIZxhUz1ZVcCGeoMNPQ==","signatures":[{"sig":"MEYCIQCnM92vGvZ4iAsRq9U0gdAqcXXQK6GQbfUj6KFVomz3vgIhAJMw4K8wvSbBTWxuEI4BDCPJzB3Heaygh/ja3bFp5Xqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7R7iL9TiycJPoCy7Hxba+6vLf4Q10YMvpQJx5p424iAiEA0UBM7aA9gm7gBecmxfPXNgj3W+/lkLhVE0m9/qp9bGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9564},"engines":{"node":">=16"},"gitHead":"d3fcca682acc3d8e300ba414204977422e66ecca","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge, and launchers for Claude Code and Codex","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.4","@tsd47216/wisp-router-win32-x64":"2.1.4","@tsd47216/wisp-router-darwin-x64":"2.1.4","@tsd47216/wisp-router-darwin-arm64":"2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.4_1788835350866_0.8035772829007362","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"wisp-router","version":"2.1.5","license":"MIT","_id":"wisp-router@2.1.5","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","codex-wisp":"bin/codex-wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"73561267988195e33e7a324a6a1a1e6c21d9c8ec","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.1.5.tgz","fileCount":5,"integrity":"sha512-Y02X8M/wFRRLowShHjpb0JqzDrVo5w2KGM3K3F6kC05QbNbRkVbR2gTskr1bnBHstF+3nQAQfLCVolrb5fHJNQ==","signatures":[{"sig":"MEYCIQC8me7dHOez0vDwS5gBCy21OZk/Pp7pbOJWWrf3IKJUhQIhAKPl9lgvZBZqmuF9KVUpMPkZDO3VwTobBM5UwCiJ8GqY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqh2O1vJbTtU8IluZqm24ZGfe7jLEJE3jx3qM9FSzkagIhALs+q6KxHaqA/R9daX/iMx4x/jsV5cKa+e/74SBYUVPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10452},"engines":{"node":">=16"},"gitHead":"e45cc9bd978b9549a792741fb41f1cfbd85034d7","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge, and launchers for Claude Code and Codex","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.1.5","@tsd47216/wisp-router-win32-x64":"2.1.5","@tsd47216/wisp-router-darwin-x64":"2.1.5","@tsd47216/wisp-router-darwin-arm64":"2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.1.5_1788852998936_0.10087553078470335","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"wisp-router","version":"2.2.0","license":"MIT","_id":"wisp-router@2.2.0","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"bin":{"wisp":"bin/wisp.js","codex-wisp":"bin/codex-wisp.js","claude-wisp":"bin/claude-wisp.js"},"dist":{"shasum":"54c6a19c5f87bfbf14a23448a65bc89a93418edd","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.2.0.tgz","fileCount":5,"integrity":"sha512-2L/zOGGF8aYyPRTg8EyC3H7tCgm7hdMwQ5QVqzVQv/DA3+LTmq/bsfoqx57IKwnv5/SWWOH3BRmMnPOJFrfA9g==","signatures":[{"sig":"MEUCIE+9U2LAeFNwd9baWLl5XIVdCVYwk7TirrC1fJ3lsT61AiEAzt9T0Em6WZWS3L+Ry5l91EMyAs5TOqF60aqO2JclJ3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDGdpjWM/HizySPXhY55y3Go2ujTbxdh7J6bMSHusY/AiEA7/w+KPTURxDsHzGUakePHZh+570bbg007WQxfbZzQjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11716},"engines":{"node":">=16"},"gitHead":"d0a411a74eb9d260d213a8f81ffbd1b1dd7145fd","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge, and launchers for Claude Code and Codex","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.2.0","@tsd47216/wisp-router-win32-x64":"2.2.0","@tsd47216/wisp-router-darwin-x64":"2.2.0","@tsd47216/wisp-router-darwin-arm64":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wisp-router_2.2.0_1789652582928_0.9743712285411132","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"_id":"wisp-router@2.2.1","bin":{"wisp":"bin/wisp.js","codex-wisp":"bin/codex-wisp.js","claude-wisp":"bin/claude-wisp.js"},"bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"dist":{"shasum":"0596dce7dc6b69aa1240e5d031d2daa67a6fd89b","tarball":"https://registry.npmjs.org/wisp-router/-/wisp-router-2.2.1.tgz","fileCount":5,"integrity":"sha512-KyfNi2/P2VUcuTwL2k3LU5fH3s1OEwLl/W5aXdsB2+qLwGXXk2KshyZY8iwOzUGmDh7nbZrNGaSxd8dsOOe4tg==","signatures":[{"sig":"MEYCIQCSfhSFUU0LNRIL0iN3mUdTYr6eNshubojiH9Y3QIND6AIhAIpz59ClBkq2ObHSxW5YWHu/Tla4NYPpXECiF1ZA9x5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIt8Fx0sShgjJjvyIl27QxiVJeQhDC6d+V8YHsLlUfIQIgFg6ifveFDU5cthB0e1oxiJ8l9yPWRvYxpvYvI+eOyUE="}],"unpackedSize":11424},"name":"wisp-router","engines":{"node":">=16"},"gitHead":"59029f083f24f6c692f6da4f696fd077a0ed6462","license":"MIT","version":"2.2.1","_npmUser":{"name":"tsd47216","email":"tsd47216@gmail.com"},"homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"_npmVersion":"10.8.2","description":"Wisp — BYOK model router: terminal UI, local Bridge, and launchers for Claude Code and Codex","directories":{},"maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"optionalDependencies":{"@tsd47216/wisp-router-linux-x64":"2.2.1","@tsd47216/wisp-router-win32-x64":"2.2.1","@tsd47216/wisp-router-darwin-x64":"2.2.1","@tsd47216/wisp-router-darwin-arm64":"2.2.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wisp-router_2.2.1_1789715635607_0.15326095512710936"}}},"time":{"created":"2026-07-14T10:33:05.076Z","modified":"2026-09-18T07:13:55.860Z","2.0.0":"2026-07-14T10:33:05.359Z","2.0.1":"2026-07-14T10:39:31.974Z","2.0.2":"2026-07-14T13:16:50.092Z","2.0.3":"2026-07-15T02:21:16.797Z","2.0.4":"2026-07-15T05:08:21.069Z","2.0.5":"2026-07-15T09:53:48.490Z","2.0.6":"2026-07-15T11:48:07.197Z","2.0.7":"2026-07-16T05:47:12.515Z","2.0.8":"2026-07-16T06:11:27.213Z","2.0.9":"2026-07-16T07:13:54.260Z","2.0.10":"2026-07-16T10:01:55.812Z","2.0.11":"2026-07-16T14:47:15.071Z","2.0.12":"2026-07-17T05:34:32.288Z","2.0.13":"2026-07-17T07:30:44.484Z","2.0.14":"2026-07-17T09:10:43.986Z","2.0.15":"2026-07-18T03:02:31.838Z","2.0.16":"2026-07-18T03:19:48.497Z","2.0.17":"2026-07-18T04:11:22.136Z","2.0.18":"2026-07-18T06:12:49.373Z","2.0.19":"2026-07-18T06:34:15.587Z","2.0.20":"2026-07-19T04:49:18.536Z","2.0.21":"2026-07-19T05:40:08.077Z","2.0.22":"2026-07-19T07:26:19.069Z","2.0.23":"2026-07-19T08:43:07.093Z","2.0.24":"2026-07-20T07:53:36.602Z","2.0.25":"2026-07-20T09:43:59.090Z","2.0.26":"2026-07-20T11:35:48.778Z","2.0.27":"2026-07-20T13:21:52.518Z","2.0.28":"2026-07-20T13:52:10.112Z","2.0.29":"2026-07-21T03:48:14.743Z","2.0.30":"2026-07-21T08:57:16.791Z","2.0.31":"2026-07-21T10:08:00.747Z","2.0.32":"2026-07-21T11:20:08.407Z","2.0.33":"2026-07-22T08:27:41.431Z","2.0.34":"2026-07-23T04:10:14.736Z","2.0.35":"2026-07-23T04:23:05.130Z","2.0.36":"2026-07-25T03:30:29.646Z","2.0.37":"2026-07-25T10:36:07.363Z","2.0.38":"2026-07-29T04:25:11.057Z","2.0.39":"2026-07-29T05:57:27.865Z","2.0.40":"2026-07-29T06:26:44.305Z","2.0.41":"2026-07-29T12:52:54.520Z","2.0.42":"2026-07-30T01:57:30.728Z","2.0.43":"2026-08-14T04:27:11.609Z","2.0.44":"2026-08-14T07:59:11.799Z","2.0.45":"2026-08-14T09:26:30.436Z","2.0.46":"2026-09-02T05:02:32.230Z","2.0.47":"2026-09-03T07:06:24.414Z","2.0.48":"2026-09-03T12:17:29.501Z","2.1.0":"2026-09-04T04:50:13.276Z","2.1.1":"2026-09-06T04:15:39.878Z","2.1.2":"2026-09-06T13:25:44.686Z","2.1.3":"2026-09-07T09:24:02.467Z","2.1.4":"2026-09-08T02:42:30.957Z","2.1.5":"2026-09-08T07:36:39.006Z","2.2.0":"2026-09-17T13:43:03.022Z","2.2.1":"2026-09-18T07:13:55.702Z"},"bugs":{"url":"https://github.com/EstarinAzx/Wisp-Router/issues"},"license":"MIT","homepage":"https://github.com/EstarinAzx/Wisp-Router#readme","repository":{"url":"git+https://github.com/EstarinAzx/Wisp-Router.git","type":"git"},"description":"Wisp — BYOK model router: terminal UI, local Bridge, and launchers for Claude Code and Codex","maintainers":[{"name":"tsd47216","email":"tsd47216@gmail.com"}],"readme":"# wisp-router\n\n**2.2.1:** signed-in Codex desktop models retain native effort choices, context metadata, instructions and native sign-in even when shared Wisp routes override the same name. Use a distinct Alias for external desktop models. Other Wisp clients keep their existing routes. `wisp codex-desktop enable|status|refresh|disable` manages reversible setup; repeated enable repairs older reduced catalogs. [Setup, limits and rollback](https://github.com/EstarinAzx/Wisp-Router/blob/main/docs/codex-desktop.md).\n\nUpdate the setup command and serving Bridge together: desktop protocol 3 requires terminal 2.2.1 or companion VSIX 1.14.1. Restart Codex after catalog changes; reload VS Code after updating its companion. Native/account refresh still requires disable/discover/enable. Antigravity Aliases remain excluded. Your context/compaction preferences are preserved, but Codex's native limits still apply; this release does not unlock a full 1M usable window. Slot is unchanged.\n\n**Wisp** — a BYOK model router, in your terminal.\n\n- `wisp` — the TUI: pick a Provider (OpenCode Go, Codex/ChatGPT, Anthropic/Claude.ai, OpenAI, Groq, Mistral, OpenRouter, Ollama, and more), set keys or OAuth sign-in, edit the Routing map, host the Bridge.\n- `wisp serve` — the headless Bridge: a local OpenAI-compatible **and** Anthropic-compatible endpoint that routes to whichever backend you configured.\n- `claude-wisp` — launch Claude Code pre-wired to the Bridge (env on the child only, argv passed through verbatim).\n- `codex-wisp` — launch installed native Codex through the Bridge's visible-history Responses subset. Version 2.1.5 adds Wisp Aliases alongside native picker choices and independent exact model routes. Codex owns tools and policy; saved configuration and authentication remain unchanged.\n\n## Install\n\n```\nnpm i -g wisp-router\n```\n\nShips as a compiled per-platform binary (win32-x64, darwin-arm64, darwin-x64, linux-x64).\nThe binary needs neither Bun nor Node.js; npm command shims require Node.js >=16. All three\ncommands use the same exact-version optional dependency or release-download cache.\n\n## Quick start\n\n```\nwisp            # the TUI — type / for commands (/providers, /key, /model, /routing, /bridge, …)\nwisp serve      # headless Bridge host\nclaude-wisp     # Claude Code through the Bridge (start the Bridge first)\ncodex-wisp      # native Codex through a 2.1.5 Bridge (start the Bridge first)\n```\n\nDirect binary: `wisp codex-wisp exec \"Explain this project\"`. Native Codex must be installed\nseparately. On Windows, Wisp starts the native executable or npm JavaScript entry directly,\npreserving literal arguments without a shell. Native model selection and `-m` pass through;\nWisp resolves Provider id, exact Alias, exact Codex model route, Family route, then Active Provider.\nUse an Alias or Codex route to pin a specific backend model. Alias/native-id collisions use one\npicker row with Alias precedence. Requests follow live routes; relaunch to refresh picker metadata.\n\nVerified subset: `codex-cli 0.153.4`, visible text/image history, function/custom tools and\nclient discovery with namespaced follow-up. Hosted search, opaque reasoning/compaction replay,\nstructured output and provider/profile overrides are unsupported and rejected. Image support\ndepends on the Provider wire; custom grammar is described but not enforced by generic upstreams.\nFull limits and source invocation: [Codex guide](https://github.com/EstarinAzx/Wisp-Router/blob/main/docs/codex-wisp.md).\n\n2.1.5 native Codex checks verify Windows artifacts against deterministic mock Providers.\nmacOS/Linux release smoke jobs and live-provider acceptance are not claimed as locally run.\nPublication and installation are separate. An extension-hosted Bridge needs companion VSIX 1.13.8\nfor exact Codex routes; compilation does not establish installed VS Code acceptance.\nTraycer GUI integration is **NOT VERIFIED**; Wisp Aliases are not claimed as available in Traycer.\n\n## Routing\n\n```sh\nwisp routing                                  # show Family routes and Aliases\nwisp routing --json                           # machine-readable snapshot\nwisp routing set haiku codex/gpt-5.3-codex   # set a Family route\nwisp routing set fast openrouter/openai/gpt-5 # create or retarget an Alias\nwisp routing unset haiku                      # clear a Family route\nwisp routing unset fast                       # remove an Alias\nwisp routing codex                            # show exact Codex model routes\nwisp routing codex set gpt-5.6-sol codex/gpt-5.6-sol\nwisp routing codex unset gpt-5.6-sol\n```\n\nTargets use `<providerId>/<model>` and split on the first `/`, so Provider-native model ids may contain more slashes. A valid target is written even when its Provider lacks an API key or OAuth sign-in; the command exits zero and prints a `warning:` line.\n\nRouting commands edit the shared `~/.wisp/config.json` atomically. A running Bridge reads that file for every request, so the next request uses the new binding without a restart.\nThe TUI's `/routing` separates Claude Code, Codex and Custom. Saved routes remain editable when\nCodex discovery fails or removes a model. Existing snapshot/revert commands cover Alias and Claude\nFamily rows only; they do not capture or restore Codex routes.\n\nState lives in `~/.wisp/` (`config.json` + owner-only `auth.json`), shared with the Wisp VS Code extension.\n\n## Versioning\n\n`wisp-router` starts at **2.0.x** — there is no 1.x npm line. It shares the monorepo with the 1.x Wisp VS Code extension; the two faces version independently.\n\nSource and docs: [github.com/EstarinAzx/Wisp-Router](https://github.com/EstarinAzx/Wisp-Router).\n","readmeFilename":"README.md"}