Skip to content

Commit e378e88

Browse files
committed
fix: disable reasoning budget UI controls for Claude Code provider (#5111)
- Set supportsReasoningBudget to false for all Claude Code models - Claude Code CLI doesn't support thinking/reasoning parameters - UI controls were misleading users since they had no effect
1 parent 4905f7b commit e378e88

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

packages/types/src/providers/claude-code.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,33 @@ export const claudeCodeModels = {
99
...anthropicModels["claude-sonnet-4-20250514"],
1010
supportsImages: false,
1111
supportsPromptCache: false,
12+
supportsReasoningBudget: false,
13+
requiredReasoningBudget: false,
1214
},
1315
"claude-opus-4-20250514": {
1416
...anthropicModels["claude-opus-4-20250514"],
1517
supportsImages: false,
1618
supportsPromptCache: false,
19+
supportsReasoningBudget: false,
20+
requiredReasoningBudget: false,
1721
},
1822
"claude-3-7-sonnet-20250219": {
1923
...anthropicModels["claude-3-7-sonnet-20250219"],
2024
supportsImages: false,
2125
supportsPromptCache: false,
26+
supportsReasoningBudget: false,
27+
requiredReasoningBudget: false,
2228
},
2329
"claude-3-5-sonnet-20241022": {
2430
...anthropicModels["claude-3-5-sonnet-20241022"],
2531
supportsImages: false,
2632
supportsPromptCache: false,
33+
supportsReasoningBudget: false,
2734
},
2835
"claude-3-5-haiku-20241022": {
2936
...anthropicModels["claude-3-5-haiku-20241022"],
3037
supportsImages: false,
3138
supportsPromptCache: false,
39+
supportsReasoningBudget: false,
3240
},
3341
} as const satisfies Record<string, ModelInfo>

0 commit comments

Comments
 (0)