extended-thinking changedbuild-with-claude/extended-thinking
Recorded here
Lines+3added
Lines−3removed
From line
12
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits24to this page, all time
The whole hunk
from line 12, old and new numbered
/
from line 12
1212 - claude-sonnet-4-5-20250929
1313 supportedPlatforms:
1414 Claude API: stable
15 Amazon Bedrock: stable
16 Amazon Bedrock (bedrock-runtime): stable
1517 Claude Platform on AWS: stable
1618 Claude Models on Google Cloud (Anthropic managed): stable
17 Amazon Bedrock: stable
18 Amazon Bedrock (InvokeModel): stable
1919 Claude Models on Google Cloud (Google managed): stable
2020 Microsoft Foundry: stable
2121---
from line 363
363363You need to migrate off `type: "enabled"` if:
364364
365365* You use Claude Opus 4.6 or Claude Sonnet 4.6, where `budget_tokens` is deprecated.
366* You use Claude 4.7 or a later model, such as Claude Opus 5.5, Claude Sonnet 5, Claude Sonnet 5.5, Claude Fable 5.2, Claude Fable 5.1, or Claude Haiku 5.5, where `type: "enabled"` returns a 400 error.
366* You use a model numbered 4.7 or higher, where `type: "enabled"` returns a 400 error. Examples include Claude Opus 5.5, Claude Sonnet 5, Claude Sonnet 5.5, Claude Fable 5.2, Claude Fable 5.1, and Claude Haiku 5.5.
367367
368368The mapping is small: remove `budget_tokens`, set `thinking: {type: "adaptive"}`, and control reasoning depth with `output_config: {effort: ...}` instead of a token budget.
369369
No line in this hunk matches that.