diff --git a/changelog.d/maintenance/11593-gemini-alias-target.md b/changelog.d/maintenance/11593-gemini-alias-target.md new file mode 100644 index 0000000000..c2f26f43a0 --- /dev/null +++ b/changelog.d/maintenance/11593-gemini-alias-target.md @@ -0,0 +1 @@ +- **test(models):** follow #11503's retarget of the `gemini-3-pro-high` alias to the hyphenated catalog id ([#11593](https://github.com/diegosouzapw/OmniRoute/pull/11593)) diff --git a/tests/unit/t31-t33-t34-t38-model-specs.test.ts b/tests/unit/t31-t33-t34-t38-model-specs.test.ts index 077c38a344..eeacca5d23 100644 --- a/tests/unit/t31-t33-t34-t38-model-specs.test.ts +++ b/tests/unit/t31-t33-t34-t38-model-specs.test.ts @@ -32,8 +32,12 @@ test("T31: antigravity static catalog exposes client-visible Gemini preview IDs" assert.ok(!staticIds.includes("gemini-claude-opus-4-5-thinking")); }); +// #11503 retargeted the -high alias from the dotted id to the hyphenated one, on the +// grounds that the catalog spells it that way and the dotted form is not routable. +// The two rungs therefore no longer share a spelling — pinned separately so a future +// re-unification is a deliberate edit here rather than a silent drift. test("T31: legacy Gemini aliases resolve to Gemini 3.1 IDs", () => { - assert.equal(resolveDeprecatedAlias("gemini-3-pro-high"), "gemini-3.1-pro-high"); + assert.equal(resolveDeprecatedAlias("gemini-3-pro-high"), "gemini-3-1-pro-high"); assert.equal(resolveDeprecatedAlias("gemini-3-pro-low"), "gemini-3.1-pro-low"); });