Batches changedapi/beta/messages/batches
Nearest release: v2.1.284, published 8 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+430added
Lines−404removed
From line
3,124
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits17to this page, all time
The whole hunk
from line 3124, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 3124
31243124
31253125 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
31263126
3127 - `string`
3127 - `"claude-sonnet-5-5" or "claude-fable-5-1" or "claude-opus-5-5" or 16 more`
31283128
3129 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
3130
31313129 The model that will complete your prompt.
31323130
31333131 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
31343132
3133 - `"claude-sonnet-5-5"`
3134
3135 Efficient model for coding and agents
3136
31353137 - `"claude-fable-5-1"`
31363138
31373139 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
from line 3148
31463148
31473149 - `"claude-sonnet-5"`
31483150
3149 High-performance model for coding and agents
3151 Efficient model for coding and agents
31503152
31513153 - `"claude-fable-5"`
31523154
from line 3208
32063208
32073209 New class of intelligence, strongest in coding and cybersecurity
32083210
3211 - `string`
3212
32093213 - `name: "advisor"`
32103214
32113215 Name of the tool.
from line 3844
38403844
38413845 - `"fast"`
38423846
3843 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigAdaptive or null`
3847 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
38443848
38453849 - `BetaThinkingConfigEnabled object`
38463850
from line 3886
38823886
38833887 - `type: "disabled"`
38843888
3889 - `BetaThinkingConfigBetweenTools object`
3890
3891 - `type: "between_tools"`
3892
38853893 - `BetaThinkingConfigAdaptive object`
38863894
38873895 - `type: "adaptive"`
from line 3978
39703978
39713979 - `stream: optional boolean`
39723980
3973 Whether to incrementally stream the response using server-sent events.
3981 Whether to incrementally stream the response using server-sent events. When `true`, SDKs return a raw event stream.
39743982
3975 See [streaming](https://platform.claude.com/docs/en/build-with-claude/streaming) for details.
3983 In the TypeScript, Python and Ruby SDKs, the recommended way to stream is `messages.stream()`. It sets `stream` for you and accumulates the events into the final message. See [Streaming with SDKs](https://platform.claude.com/docs/en/build-with-claude/streaming#streaming-with-sdks) for an example in each language.
39763984
39773985 - `system: optional string or array of BetaTextBlockParam`
39783986
from line 4016
40084016
40094017 - `BetaThinkingConfigDisabled object`
40104018
4019 - `BetaThinkingConfigBetweenTools object`
4020
40114021 - `BetaThinkingConfigAdaptive object`
40124022
40134023 - `tool_choice: optional BetaToolChoice`
from line 7336
73267336
73277337 The X11 display number (e.g. 0, 1) for the display.
73287338
7329 minimum: 0
7330
7331 - `input_examples: optional array of map[unknown]`
7332
7333 - `strict: optional boolean`
7334
7335 When true, guarantees schema validation on tool names and inputs
7336
7337 - `BetaToolTextEditor20241022 object`
7338
7339 - `type: "text_editor_20241022"`
7340
7341 - `name: "str_replace_editor"`
7342
7343 Name of the tool.
7344
7345 This is how the tool will be called by the model and
7339
No line in this hunk matches that.