From bf3edd8dc9cde3045c1bd813cfe94559a9964a31 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Fri, 17 Apr 2026 15:55:18 -0700 Subject: [PATCH] Add Claude Opus 4.5 to built-in Claude models - Register `claude-opus-4-5` with reasoning effort and fast mode options --- .../src/provider/Layers/ClaudeProvider.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/apps/server/src/provider/Layers/ClaudeProvider.ts b/apps/server/src/provider/Layers/ClaudeProvider.ts index c6135fe247b..6cf71fb9709 100644 --- a/apps/server/src/provider/Layers/ClaudeProvider.ts +++ b/apps/server/src/provider/Layers/ClaudeProvider.ts @@ -86,6 +86,23 @@ const BUILT_IN_MODELS: ReadonlyArray = [ promptInjectedEffortLevels: ["ultrathink"], } satisfies ModelCapabilities, }, + { + slug: "claude-opus-4-5", + name: "Claude Opus 4.5", + isCustom: false, + capabilities: { + reasoningEffortLevels: [ + { value: "low", label: "Low" }, + { value: "medium", label: "Medium" }, + { value: "high", label: "High", isDefault: true }, + { value: "max", label: "Max" }, + ], + supportsFastMode: true, + supportsThinkingToggle: false, + contextWindowOptions: [], + promptInjectedEffortLevels: [], + } satisfies ModelCapabilities, + }, { slug: "claude-sonnet-4-6", name: "Claude Sonnet 4.6",