From 73ed98c6237ed5f1addd5fadaca8ce1e87e68925 Mon Sep 17 00:00:00 2001 From: Christoph Heer Date: Thu, 7 May 2026 14:14:25 +0200 Subject: [PATCH] Add Sonnet 4.6 1M model to Claude model picker (#799) Closes #334 --- .../server/agent/providers/claude/claude-models.test.ts | 1 + .../src/server/agent/providers/claude/claude-models.ts | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/packages/server/src/server/agent/providers/claude/claude-models.test.ts b/packages/server/src/server/agent/providers/claude/claude-models.test.ts index 0da2b8fa2..6f96cd1a5 100644 --- a/packages/server/src/server/agent/providers/claude/claude-models.test.ts +++ b/packages/server/src/server/agent/providers/claude/claude-models.test.ts @@ -10,6 +10,7 @@ describe("getClaudeModels", () => { "claude-opus-4-7", "claude-opus-4-6[1m]", "claude-opus-4-6", + "claude-sonnet-4-6[1m]", "claude-sonnet-4-6", "claude-haiku-4-5", ]); diff --git a/packages/server/src/server/agent/providers/claude/claude-models.ts b/packages/server/src/server/agent/providers/claude/claude-models.ts index f38170223..fa931bbe0 100644 --- a/packages/server/src/server/agent/providers/claude/claude-models.ts +++ b/packages/server/src/server/agent/providers/claude/claude-models.ts @@ -45,6 +45,13 @@ const CLAUDE_MODELS: AgentModelDefinition[] = [ isDefault: true, thinkingOptions: [...CLAUDE_THINKING_OPTIONS], }, + { + provider: "claude", + id: "claude-sonnet-4-6[1m]", + label: "Sonnet 4.6 1M", + description: "Sonnet 4.6 with 1M context window", + thinkingOptions: [...CLAUDE_THINKING_OPTIONS], + }, { provider: "claude", id: "claude-sonnet-4-6",