From 385ec9fd8648368498f35418bd03e71c022aafba Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 11 May 2026 03:15:55 +0100 Subject: [PATCH] test: cover gemini preview models set normalization --- src/commands/models.set.e2e.test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/commands/models.set.e2e.test.ts b/src/commands/models.set.e2e.test.ts index 3933a66d17e..ab36d9f05e0 100644 --- a/src/commands/models.set.e2e.test.ts +++ b/src/commands/models.set.e2e.test.ts @@ -112,6 +112,15 @@ describe("models set + fallbacks", () => { expectWrittenPrimaryModel("openrouter/hunter-alpha"); }); + it("normalizes retired Google Gemini preview ids in models set", async () => { + mockConfigSnapshot({}); + const runtime = makeRuntime(); + + await modelsSetCommand("google/gemini-3-pro-preview", runtime); + + expectWrittenPrimaryModel("google/gemini-3.1-pro-preview"); + }); + it("migrates legacy duplicated OpenRouter keys on write", async () => { mockConfigSnapshot({ agents: {