Models changedapi/models
Nearest release: v2.1.304, published 6 hours before 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+36added
Lines−6removed
From line
295
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits23to this page, all time
The whole hunk
from line 295, old and new numbered
/
from line 295
295295
296296 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
297297
298 - `between_tools: CapabilitySupport`
299
300 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
301
298302 - `disabled: CapabilitySupport`
299303
300 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.
304 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
301305
302306 - `enabled: CapabilitySupport`
303307
from line 458
454458 "adaptive": {
455459 "supported": true
456460 },
461 "between_tools": {
462 "supported": true
463 },
457464 "disabled": {
458465 "supported": true
459466 },
from line 753
746753
747754 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
748755
756 - `between_tools: CapabilitySupport`
757
758 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
759
749760 - `disabled: CapabilitySupport`
750761
751 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.
762 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
752763
753764 - `enabled: CapabilitySupport`
754765
from line 902
891902 "adaptive": {
892903 "supported": true
893904 },
905 "between_tools": {
906 "supported": true
907 },
894908 "disabled": {
895909 "supported": true
896910 },
from line 1112
10981112
10991113 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
11001114
1115 - `between_tools: CapabilitySupport`
1116
1117 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
1118
11011119 - `disabled: CapabilitySupport`
11021120
1103 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.
1121 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
11041122
11051123 - `enabled: CapabilitySupport`
11061124
from line 1252
12341252
12351253 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
12361254
1255 - `between_tools: CapabilitySupport`
1256
1257 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
1258
12371259 - `disabled: CapabilitySupport`
12381260
1239 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.
1261 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
12401262
12411263 - `enabled: CapabilitySupport`
12421264
from line 1384
13621384
13631385 Whether this capability is supported by the model.
13641386
1387 - `between_tools: CapabilitySupport`
1388
1389 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
1390
13651391 - `disabled: CapabilitySupport`
13661392
1367 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.
1393 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
13681394
13691395 - `enabled: CapabilitySupport`
13701396
from line 1410
13841410
13851411 Whether this capability is supported by the model.
13861412
1413 - `between_tools: CapabilitySupport`
1414
1415 Whether the model accepts thinking with type 'between_tools' (thinking turned off, and any short progress updates the model writes between tool calls come back as thinking blocks). False exactly when a request that sends it gets a 400 from this model. A request that sends 'between_tools' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
1416
13871417 - `disabled: CapabilitySupport`
13881418
1389 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.
1419 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. A request that sends 'disabled' can still be rejected for another reason, such as an effort level the model does not allow with thinking off.
13901420
13911421 - `enabled: CapabilitySupport`
13921422
No line in this hunk matches that.