From 006c2ca6fbd8924b6116bff6ee603125cb54e0d3 Mon Sep 17 00:00:00 2001 From: Probe Test Date: Thu, 23 Jul 2026 04:02:18 -0300 Subject: [PATCH] test(model-alias-seed): expect canonical antigravity provider for the agy alias MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same #8013 realignment as this PR: `getModelInfo` resolves the stored `agy/…` alias target to its canonical provider id `antigravity` (ALIAS_TO_PROVIDER_ID). The stored alias STRING stays `agy/gemini-pro-agent`; only the resolved `provider` is now `antigravity`, not `agy`. Test updated to match. 6/0. --- tests/unit/model-alias-seed.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/unit/model-alias-seed.test.ts b/tests/unit/model-alias-seed.test.ts index e706d565a2..513c074593 100644 --- a/tests/unit/model-alias-seed.test.ts +++ b/tests/unit/model-alias-seed.test.ts @@ -42,8 +42,10 @@ test("default model alias seed writes missing aliases and is idempotent", async assert.equal(aliases["gemini-3-flash-preview"], undefined); const routed = await sseModelService.getModelInfo("gemini-3.1-pro"); + // The stored alias target is "agy/gemini-pro-agent", but getModelInfo canonicalizes + // the "agy" alias to its provider id "antigravity" (ALIAS_TO_PROVIDER_ID, #8013). assert.deepEqual(routed, { - provider: "agy", + provider: "antigravity", model: "gemini-pro-agent", extendedContext: false, });