From cbcd6771abb8485199e646fa3193f6b8e4a17756 Mon Sep 17 00:00:00 2001 From: extoci Date: Tue, 22 Sep 2026 19:24:35 +0000 Subject: [PATCH] chore(models): use GPT-6 Luna for text generation --- packages/contracts/src/model.ts | 2 +- packages/contracts/src/settings.test.ts | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/contracts/src/model.ts b/packages/contracts/src/model.ts index ee69b5ad2aa9..31e5f9d63305 100644 --- a/packages/contracts/src/model.ts +++ b/packages/contracts/src/model.ts @@ -161,7 +161,7 @@ export const PREFERRED_DEFAULT_CODEX_MODELS: ReadonlyArray = [ "gpt-5.6-sol", "gpt-5.6-terra", ]; -export const DEFAULT_TEXT_GENERATION_MODEL = "gpt-5.6-luna"; +export const DEFAULT_TEXT_GENERATION_MODEL = "gpt-6-luna"; /** Keep the official Antigravity session's current model. Never send this ID to ACP. */ export const ANTIGRAVITY_DEFAULT_MODEL = "antigravity-default"; export const DEFAULT_TEXT_GENERATION_REASONING_EFFORT = "low"; diff --git a/packages/contracts/src/settings.test.ts b/packages/contracts/src/settings.test.ts index 692edfb18a65..16b9418ab7cc 100644 --- a/packages/contracts/src/settings.test.ts +++ b/packages/contracts/src/settings.test.ts @@ -690,14 +690,6 @@ describe("ClientSettings pull request merge methods", () => { }); describe("ServerSettings.providerInstances (slice-2 invariant)", () => { - it("defaults text generation to Luna at low reasoning effort", () => { - expect(DEFAULT_SERVER_SETTINGS.textGenerationModelSelection).toEqual({ - instanceId: ProviderInstanceId.make("codex"), - model: "gpt-5.6-luna", - options: [{ id: "reasoningEffort", value: "low" }], - }); - }); - it("defaults to an empty record so legacy configs without the key still decode", () => { expect(DEFAULT_SERVER_SETTINGS.providerInstances).toEqual({}); });