mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-10 01:02:14 +03:00
#9178 (fix #9175) dropped the provider prefix from static-catalog model dict keys — the correct production behavior (OC's getModel looks models up by bare id), live-validated in the PR — but the subpackage's own suite was not swept: 21 tests in config-shim.test.ts + provider-id-routing.test.ts still asserted the prefixed keys, breaking opencode-plugin CI on every living-release-PR run since the merge. - Lookups opencode-omniroute/<raw-id> -> <raw-id>; omniroute/<combo> -> <combo>. - #7976 anti-double-prefix invariant kept (the negative assert on the OC-gate-prefixed key stays). - Obsolete comment above the raw-model dict write rewritten to describe the #9175 contract it contradicted. - Subpackage lockfile synced to the already-bumped 0.2.1. Validation: full subpackage suite hermetic — 287/287 pass (was 21 failing).