Models changedapi/models
Nearest release: v2.1.294, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+155added
Lines−21removed
From line
181
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits24to this page, all time
### Server Tools Capability
The whole hunk
from line 181, old and new numbered
/
from line 181
181181
182182 - `code_execution: CapabilitySupport`
183183
184 Whether the model supports code execution tools.
184 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
185185
186186 - `context_management: ContextManagementCapability`
187187
from line 239
239239
240240 Whether the model accepts PDF content blocks.
241241
242 - `server_tools: ServerToolsCapability`
243
244 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
245
246 - `code_execution: CapabilitySupport`
247
248 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
249
250 - `supported: boolean`
251
252 Whether this capability is supported by the model.
253
254 - `web_search: CapabilitySupport`
255
256 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
257
242258 - `structured_outputs: CapabilitySupport`
243259
244260 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 273
257273
258274 - `adaptive: CapabilitySupport`
259275
260 Whether the model supports thinking with type 'adaptive' (auto).
276 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
261277
278 - `disabled: CapabilitySupport`
279
280 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
281
262282 - `enabled: CapabilitySupport`
263283
264 Whether the model supports thinking with type 'enabled'.
284 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
265285
266286 - `created_at: string`
267287
from line 388
368388 "pdf_input": {
369389 "supported": true
370390 },
391 "server_tools": {
392 "code_execution": {
393 "supported": true
394 },
395 "supported": true,
396 "web_search": {
397 "supported": true
398 }
399 },
371400 "structured_outputs": {
372401 "supported": true
373402 },
from line 406
377406 "adaptive": {
378407 "supported": true
379408 },
409 "disabled": {
410 "supported": true
411 },
380412 "enabled": {
381413 "supported": true
382414 }
from line 593
561593
562594 - `code_execution: CapabilitySupport`
563595
564 Whether the model supports code execution tools.
596 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
565597
566598 - `context_management: ContextManagementCapability`
567599
from line 651
619651
620652 Whether the model accepts PDF content blocks.
621653
654 - `server_tools: ServerToolsCapability`
655
656 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
657
658 - `code_execution: CapabilitySupport`
659
660 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
661
662 - `supported: boolean`
663
664 Whether this capability is supported by the model.
665
666 - `web_search: CapabilitySupport`
667
668 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
669
622670 - `structured_outputs: CapabilitySupport`
623671
624672 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 685
637685
638686 - `adaptive: CapabilitySupport`
639687
640 Whether the model supports thinking with type 'adaptive' (auto).
688 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
641689
690 - `disabled: CapabilitySupport`
691
692 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
693
642694 - `enabled: CapabilitySupport`
643695
644 Whether the model supports thinking with type 'enabled'.
696 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
645697
646698 - `created_at: string`
647699
from line 786
734786 "pdf_input": {
735787 "supported": true
736788 },
789 "server_tools": {
790 "code_execution": {
791 "supported": true
792 },
793 "supported": true,
794 "web_search": {
795 "supported": true
796 }
797 },
737798 "structured_outputs": {
738799 "supported": true
739800 },
from line 804
743804 "adaptive": {
744805 "supported": true
745806 },
807 "disabled": {
808 "supported": true
809 },
746810 "enabled": {
747811 "supported": true
748812 }
from line 914
850914
851915 - `code_execution: CapabilitySupport`
852916
853 Whether the model supports code execution tools.
917 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
854918
855919 - `context_management: ContextManagementCapability`
856920
from line 972
908972
909973 Whether the model accepts PDF content blocks.
910974
975 - `server_tools: ServerToolsCapability`
976
977 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
978
979 - `code_execution: CapabilitySupport`
980
981 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
982
983 - `supported: boolean`
984
985 Whether this capability is supported by the model.
986
987 - `web_search: CapabilitySupport`
988
989 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
990
911991 - `structured_outputs: CapabilitySupport`
912992
913993 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 1006
9261006
9271007 - `adaptive: CapabilitySupport`
9281008
929 Whether the model supports thinking with type 'adaptive' (auto).
1009 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
9301010
1011 - `disabled: CapabilitySupport`
1012
1013 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
1014
9311015 - `enabled: CapabilitySupport`
9321016
933 Whether the model supports thinking with type 'enabled'.
1017 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
9341018
9351019### Model Info
9361020
from line 1050
9661050
9671051 - `code_execution: CapabilitySupport`
9681052
969 Whether the model supports code execution tools.
1053 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
9701054
9711055 - `context_management: ContextManagementCapability`
9721056
from line 1108
10241108
10251109 Whether the model accepts PDF content blocks.
10261110
1111 - `server_tools: ServerToolsCapability`
1112
1113 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
1114
1115 - `code_execution: CapabilitySupport`
1116
1117 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
1118
1119 - `supported: boolean`
1120
1121 Whether this capability is supported by the model.
1122
1123 - `web_search: CapabilitySupport`
1124
1125 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
1126
10271127 - `structured_outputs: CapabilitySupport`
10281128
10291129 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 1142
10421142
10431143 - `adaptive: CapabilitySupport`
10441144
1045 Whether the model supports thinking with type 'adaptive' (auto).
1145 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
10461146
1147 - `disabled: CapabilitySupport`
1148
1149 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
1150
10471151 - `enabled: CapabilitySupport`
10481152
1049 Whether the model supports thinking with type 'enabled'.
1153 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
10501154
10511155 - `created_at: string`
10521156
from line 1200
10961200
10971201 - `"mythos"`
10981202
1203### Server Tools Capability
1204
1205- `ServerToolsCapability object`
1206
1207 Web search and code execution tool support, with one entry per tool.
1208
1209 - `code_execution: CapabilitySupport`
1210
1211 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
1212
1213 - `supported: boolean`
1214
1215 Whether this capability is supported by the model.
1216
1217 - `supported: boolean`
1218
1219 Whether this capability is supported by the model.
1220
1221 - `web_search: CapabilitySupport`
1222
1223 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
1224
10991225### Thinking Capability
11001226
11011227- `ThinkingCapability object`
from line 1238
11121238
11131239 - `adaptive: CapabilitySupport`
11141240
1115 Whether the model supports thinking with type 'adaptive' (auto).
1241 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
11161242
11171243 - `supported: boolean`
11181244
11191245 Whether this capability is supported by the model.
11201246
1247 - `disabled: CapabilitySupport`
1248
1249 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
1250
11211251 - `enabled: CapabilitySupport`
11221252
1123 Whether the model supports thinking with type 'enabled'.
1253 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
11241254
11251255### Thinking Types
11261256
11271257- `ThinkingTypes object`
11281258
1129 Supported thinking type configurations.
1259 Which `thinking.type` values the model accepts on requests. Read each key on its own: for example, `enabled` can be false while `disabled` is true.
11301260
11311261 - `adaptive: CapabilitySupport`
11321262
1133 Whether the model supports thinking with type 'adaptive' (auto).
1263 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
11341264
11351265 - `supported: boolean`
11361266
11371267 Whether this capability is supported by the model.
11381268
1269 - `disabled: CapabilitySupport`
1270
1271 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
1272
11391273 - `enabled: CapabilitySupport`
11401274
1141 Whether the model supports thinking with type 'enabled'.
1275 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
11421276
No line in this hunk matches that.