diff --git a/packages/app/cypress/e2e/overview.cy.ts b/packages/app/cypress/e2e/overview.cy.ts index 6ff5c79e..046db346 100644 --- a/packages/app/cypress/e2e/overview.cy.ts +++ b/packages/app/cypress/e2e/overview.cy.ts @@ -4,7 +4,7 @@ const MODEL_LABELS = [ 'DeepSeek V4 Pro 1.6T', 'Kimi K3 2.8T', 'MiniMax M3 428B', - 'GLM5.2', + 'GLM5.2/GLM5.3', 'Qwen3.5 397B', ]; diff --git a/packages/app/src/lib/data-mappings.test.ts b/packages/app/src/lib/data-mappings.test.ts index 85578bfc..8c2a400c 100644 --- a/packages/app/src/lib/data-mappings.test.ts +++ b/packages/app/src/lib/data-mappings.test.ts @@ -277,7 +277,7 @@ describe('getModelLabel', () => { expect(getModelLabel(Model.Qwen3_5)).toBe('Qwen3.5 397B'); expect(getModelLabel(Model.Kimi_K2_5)).toBe('Kimi K2.5/2.6/2.7-Code 1T'); expect(getModelLabel(Model.GLM_5)).toBe('GLM5/5.1 744B'); - expect(getModelLabel(Model.GLM_5_2)).toBe('GLM5.2'); + expect(getModelLabel(Model.GLM_5_2)).toBe('GLM5.2/GLM5.3'); expect(getModelLabel(Model.MiniMax_M2_5)).toBe('MiniMax M2.5/2.7 230B'); }); diff --git a/packages/app/src/lib/data-mappings.ts b/packages/app/src/lib/data-mappings.ts index 3f5c6da4..7e4f9fd3 100644 --- a/packages/app/src/lib/data-mappings.ts +++ b/packages/app/src/lib/data-mappings.ts @@ -155,7 +155,9 @@ const MODEL_CONFIG: Record = { category: 'maintenance', }, [Model.GLM_5]: { label: 'GLM5/5.1 744B', prefix: 'glm5', category: 'deprecated' }, - [Model.GLM_5_2]: { label: 'GLM5.2', prefix: 'glm5.2', category: 'default' }, + // GLM-5.2 and GLM-5.3 share the same architecture and inference profile, so + // the selector presents both releases over the existing GLM-5.2 data bucket. + [Model.GLM_5_2]: { label: 'GLM5.2/GLM5.3', prefix: 'glm5.2', category: 'default' }, [Model.Qwen3_5]: { label: 'Qwen3.5 397B', prefix: 'qwen3.5', category: 'default' }, [Model.GptOss]: { label: 'gpt-oss 120B', prefix: 'gptoss', category: 'deprecated' }, [Model.MiniMax_M2_5]: {