From 53fc82193c446667832d14eca3992680363d7970 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Fri, 28 Aug 2026 13:01:34 +0200 Subject: [PATCH 1/2] Add GLM 5.3 Flash and GPT 5.6 Luna models (Automattician-only) Co-Authored-By: Claude Fable 5 --- packages/common/ai/models.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/common/ai/models.ts b/packages/common/ai/models.ts index b20e8b8fad..93a8fb0a10 100644 --- a/packages/common/ai/models.ts +++ b/packages/common/ai/models.ts @@ -34,6 +34,7 @@ export const AI_MODELS = [ { id: 'claude-sonnet-5', label: 'Sonnet 5', family: 'anthropic' }, { id: 'claude-opus-5', label: 'Opus 5', family: 'anthropic' }, { id: 'gpt-5.6-sol', label: 'GPT 5.6 Sol', family: 'openai' }, + { id: 'gpt-5.6-luna', label: 'GPT 5.6 Luna', family: 'openai', requiresAutomattician: true }, // Hosted models keep their vendor-prefixed ids — the proxy passes them // upstream verbatim. { id: 'moonshotai/Kimi-K3', label: 'Kimi K3', family: 'hosted', requiresAutomattician: true }, @@ -43,6 +44,13 @@ export const AI_MODELS = [ family: 'hosted', requiresAutomattician: true, }, + { + id: 'zai-org/GLM-5.3-Flash', + label: 'GLM 5.3 Flash', + family: 'hosted', + supportsImages: false, + requiresAutomattician: true, + }, { id: 'zai-org/GLM-5.2', label: 'GLM 5.2', From 8c18d606ca6880936790f70d624244b38d86823b Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Fri, 28 Aug 2026 15:44:58 +0200 Subject: [PATCH 2/2] Remove GPT 5.6 Luna, keep the PR scoped to GLM 5.3 Flash Co-Authored-By: Claude Fable 5 --- packages/common/ai/models.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/common/ai/models.ts b/packages/common/ai/models.ts index 93a8fb0a10..e6da7b58dd 100644 --- a/packages/common/ai/models.ts +++ b/packages/common/ai/models.ts @@ -34,7 +34,6 @@ export const AI_MODELS = [ { id: 'claude-sonnet-5', label: 'Sonnet 5', family: 'anthropic' }, { id: 'claude-opus-5', label: 'Opus 5', family: 'anthropic' }, { id: 'gpt-5.6-sol', label: 'GPT 5.6 Sol', family: 'openai' }, - { id: 'gpt-5.6-luna', label: 'GPT 5.6 Luna', family: 'openai', requiresAutomattician: true }, // Hosted models keep their vendor-prefixed ids — the proxy passes them // upstream verbatim. { id: 'moonshotai/Kimi-K3', label: 'Kimi K3', family: 'hosted', requiresAutomattician: true },