Beta changedapi/beta
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+4,368added
Lines−4,002removed
From line
4,301
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits20to this page, all time
The whole hunk
from line 4301, 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 4301
43014301
43024302 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
43034303
4304 - `string`
4304 - `"claude-sonnet-5-5" or "claude-fable-5-1" or "claude-opus-5-5" or 16 more`
43054305
4306 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
4307
43084306 The model that will complete your prompt.
43094307
43104308 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
43114309
4310 - `"claude-sonnet-5-5"`
4311
4312 Efficient model for coding and agents
4313
43124314 - `"claude-fable-5-1"`
43134315
43144316 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
from line 4325
43234325
43244326 - `"claude-sonnet-5"`
43254327
4326 High-performance model for coding and agents
4328 Efficient model for coding and agents
43274329
43284330 - `"claude-fable-5"`
43294331
from line 4385
43834385
43844386 New class of intelligence, strongest in coding and cybersecurity
43854387
4388 - `string`
4389
43864390 - `name: "advisor"`
43874391
43884392 Name of the tool.
from line 5021
50175021
50185022 - `"fast"`
50195023
5020 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigAdaptive or null`
5024 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
50215025
50225026 - `BetaThinkingConfigEnabled object`
50235027
from line 5063
50595063
50605064 - `type: "disabled"`
50615065
5066 - `BetaThinkingConfigBetweenTools object`
5067
5068 - `type: "between_tools"`
5069
50625070 - `BetaThinkingConfigAdaptive object`
50635071
50645072 - `type: "adaptive"`
from line 5155
51475155
51485156- `stream: optional boolean`
51495157
5150 Whether to incrementally stream the response using server-sent events.
5158 Whether to incrementally stream the response using server-sent events. When `true`, SDKs return a raw event stream.
51515159
5152 See [streaming](https://platform.claude.com/docs/en/build-with-claude/streaming) for details.
5160 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.
51535161
51545162- `system: optional string or array of BetaTextBlockParam`
51555163
from line 5193
51855193
51865194 - `BetaThinkingConfigDisabled object`
51875195
5196 - `BetaThinkingConfigBetweenTools object`
5197
51885198 - `BetaThinkingConfigAdaptive object`
51895199
51905200- `tool_choice: optional BetaToolChoice`
from line 7763
77537763
77547764 minimum: 1
77557765
7756 - `strict: optional boolean`
7757
7758 When true, guarantees schema validation on tool names and inputs
7759
7760 - `url_sources: optional BetaWebFetchURLSources or null`
7761
7762 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
7763
7764 - `client_tool_results: optional BetaWebFetchURLSourceAll or BetaWebFetchURLSourceNone or BetaWebFetchURLSourceOnly or BetaWebFetchURLSourceExcept`
7765
7766 Which client tools' results contribute fetchable URLs: "all"
7766 - `strict: optional
No line in this hunk matches that.