@@ -47,6 +47,9 @@ export const claudeCodeModels = {
4747 supportsReasoningEffort : false ,
4848 supportsReasoningBudget : false ,
4949 requiredReasoningBudget : false ,
50+ // Claude Code manages its own tools and temperature via the CLI
51+ supportsNativeTools : false ,
52+ supportsTemperature : false ,
5053 } ,
5154 "claude-sonnet-4-5-20250929[1m]" : {
5255 ...anthropicModels [ "claude-sonnet-4-5" ] ,
@@ -56,6 +59,9 @@ export const claudeCodeModels = {
5659 supportsReasoningEffort : false ,
5760 supportsReasoningBudget : false ,
5861 requiredReasoningBudget : false ,
62+ // Claude Code manages its own tools and temperature via the CLI
63+ supportsNativeTools : false ,
64+ supportsTemperature : false ,
5965 } ,
6066 "claude-sonnet-4-20250514" : {
6167 ...anthropicModels [ "claude-sonnet-4-20250514" ] ,
@@ -64,6 +70,9 @@ export const claudeCodeModels = {
6470 supportsReasoningEffort : false ,
6571 supportsReasoningBudget : false ,
6672 requiredReasoningBudget : false ,
73+ // Claude Code manages its own tools and temperature via the CLI
74+ supportsNativeTools : false ,
75+ supportsTemperature : false ,
6776 } ,
6877 "claude-opus-4-5-20251101" : {
6978 ...anthropicModels [ "claude-opus-4-5-20251101" ] ,
@@ -72,6 +81,9 @@ export const claudeCodeModels = {
7281 supportsReasoningEffort : false ,
7382 supportsReasoningBudget : false ,
7483 requiredReasoningBudget : false ,
84+ // Claude Code manages its own tools and temperature via the CLI
85+ supportsNativeTools : false ,
86+ supportsTemperature : false ,
7587 } ,
7688 "claude-opus-4-1-20250805" : {
7789 ...anthropicModels [ "claude-opus-4-1-20250805" ] ,
@@ -80,6 +92,9 @@ export const claudeCodeModels = {
8092 supportsReasoningEffort : false ,
8193 supportsReasoningBudget : false ,
8294 requiredReasoningBudget : false ,
95+ // Claude Code manages its own tools and temperature via the CLI
96+ supportsNativeTools : false ,
97+ supportsTemperature : false ,
8398 } ,
8499 "claude-opus-4-20250514" : {
85100 ...anthropicModels [ "claude-opus-4-20250514" ] ,
@@ -88,6 +103,9 @@ export const claudeCodeModels = {
88103 supportsReasoningEffort : false ,
89104 supportsReasoningBudget : false ,
90105 requiredReasoningBudget : false ,
106+ // Claude Code manages its own tools and temperature via the CLI
107+ supportsNativeTools : false ,
108+ supportsTemperature : false ,
91109 } ,
92110 "claude-3-7-sonnet-20250219" : {
93111 ...anthropicModels [ "claude-3-7-sonnet-20250219" ] ,
@@ -96,6 +114,9 @@ export const claudeCodeModels = {
96114 supportsReasoningEffort : false ,
97115 supportsReasoningBudget : false ,
98116 requiredReasoningBudget : false ,
117+ // Claude Code manages its own tools and temperature via the CLI
118+ supportsNativeTools : false ,
119+ supportsTemperature : false ,
99120 } ,
100121 "claude-3-5-sonnet-20241022" : {
101122 ...anthropicModels [ "claude-3-5-sonnet-20241022" ] ,
@@ -104,6 +125,9 @@ export const claudeCodeModels = {
104125 supportsReasoningEffort : false ,
105126 supportsReasoningBudget : false ,
106127 requiredReasoningBudget : false ,
128+ // Claude Code manages its own tools and temperature via the CLI
129+ supportsNativeTools : false ,
130+ supportsTemperature : false ,
107131 } ,
108132 "claude-3-5-haiku-20241022" : {
109133 ...anthropicModels [ "claude-3-5-haiku-20241022" ] ,
@@ -112,6 +136,9 @@ export const claudeCodeModels = {
112136 supportsReasoningEffort : false ,
113137 supportsReasoningBudget : false ,
114138 requiredReasoningBudget : false ,
139+ // Claude Code manages its own tools and temperature via the CLI
140+ supportsNativeTools : false ,
141+ supportsTemperature : false ,
115142 } ,
116143 "claude-haiku-4-5-20251001" : {
117144 ...anthropicModels [ "claude-haiku-4-5-20251001" ] ,
@@ -120,5 +147,8 @@ export const claudeCodeModels = {
120147 supportsReasoningEffort : false ,
121148 supportsReasoningBudget : false ,
122149 requiredReasoningBudget : false ,
150+ // Claude Code manages its own tools and temperature via the CLI
151+ supportsNativeTools : false ,
152+ supportsTemperature : false ,
123153 } ,
124154} as const satisfies Record < string , ModelInfo >
0 commit comments