From 9e50aa259ea4c992b6b6d3c1275c070690f172b2 Mon Sep 17 00:00:00 2001 From: Will Chen Date: Fri, 23 May 2025 15:45:20 -0700 Subject: [PATCH] Add Claude Sonnet 4 + o4-mini (#237) --- src/ipc/shared/language_model_helpers.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/ipc/shared/language_model_helpers.ts b/src/ipc/shared/language_model_helpers.ts index 74b21f5..2efb268 100644 --- a/src/ipc/shared/language_model_helpers.ts +++ b/src/ipc/shared/language_model_helpers.ts @@ -43,9 +43,25 @@ export const MODEL_OPTIONS: Record = { maxOutputTokens: 100_000, contextWindow: 200_000, }, + // https://platform.openai.com/docs/models/o4-mini + { + name: "o4-mini", + displayName: "o4 mini", + description: "Reasoning model", + maxOutputTokens: 100_000, + contextWindow: 200_000, + }, ], // https://docs.anthropic.com/en/docs/about-claude/models/all-models#model-comparison-table anthropic: [ + { + name: "claude-sonnet-4-20250514", + displayName: "Claude 4 Sonnet", + description: "Excellent coder", + maxOutputTokens: 64_000, + contextWindow: 200_000, + supportsTurboEdits: true, + }, { name: "claude-3-7-sonnet-latest", displayName: "Claude 3.7 Sonnet",