Files
claude-code-router/packages
Burlesque1 c3bb363640 fix: disambiguate bare model ids by request protocol in model registry
A bare model id registered under multiple providers with disjoint
protocol capabilities resolved to undefined, so hop 1 failed locally
and the request silently fell through to the global fallback chain on
a different model. ModelRegistry.resolve() now accepts the request
protocol and uses it to break ties between bare-id matches;
genuinely ambiguous ids (no protocol given, same protocol declared
on both providers, or providers without capability metadata) keep
the previous undefined behavior instead of guessing.

Fixes #1860.
2026-10-08 10:10:24 +00:00
..
2026-09-16 20:09:27 +08:00
2026-09-16 20:09:27 +08:00