authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-04-17 16:02:41-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-04-17 16:02:41-07:00
loga3b1df5224700a1d76e590e4d7b29fd5a7a8e4d6
treecbd5e416687b4fdbda65480839a66775324270d7
parent4e0c003e78b451c25b69f43f9c7b93e760f6c371
signature Signed by PGP key B5690EEEBB952194

Add Claude Opus 4.5 to built-in Claude models (#2143)


1 files changed, 17 insertions(+), 0 deletions(-)

apps/server/src/provider/Layers/ClaudeProvider.ts+17
...@@ -86,6 +86,23 @@ const BUILT_IN_MODELS: ReadonlyArray<ServerProviderModel> = [...@@ -86,6 +86,23 @@ const BUILT_IN_MODELS: ReadonlyArray<ServerProviderModel> = [
86 promptInjectedEffortLevels: ["ultrathink"],86 promptInjectedEffortLevels: ["ultrathink"],
87 } satisfies ModelCapabilities,87 } satisfies ModelCapabilities,
88 },88 },
89 {
90 slug: "claude-opus-4-5",
91 name: "Claude Opus 4.5",
92 isCustom: false,
93 capabilities: {
94 reasoningEffortLevels: [
95 { value: "low", label: "Low" },
96 { value: "medium", label: "Medium" },
97 { value: "high", label: "High", isDefault: true },
98 { value: "max", label: "Max" },
99 ],
100 supportsFastMode: true,
101 supportsThinkingToggle: false,
102 contextWindowOptions: [],
103 promptInjectedEffortLevels: [],
104 } satisfies ModelCapabilities,
105 },
89 {106 {
90 slug: "claude-sonnet-4-6",107 slug: "claude-sonnet-4-6",
91 name: "Claude Sonnet 4.6",108 name: "Claude Sonnet 4.6",