Claude Sonnet 4.5 retires on 2026-11-30
- Provider
- Anthropic
- Endpoint
POST /v1/messages- Effective
- 2026-11-30
- Severity
- medium
- Change
- version-sunset
- Status
- verified
What changed
Anthropic retires claude-sonnet-4-5-20250929 on the Claude API on 2026-11-30 (announced 2026-09-30). Only calls that send this model are hit; requests to a retired model fail.
What to do
Change the model to claude-sonnet-5-5 (Anthropic's recommended replacement) and follow the Sonnet 4.5 to 5.5 migration guide, because some request shapes Sonnet 4.5 accepts (for example sampling parameters or forced tool use) can return 400 on newer models. Amazon Bedrock and Google-managed Google Cloud set their own retirement dates.
Sources
Check your code
bash
npx shapi-cli scan .shapi scan lists the call sites this change affects; shapi fix repairs them test-first when the advisory has an automatic fix. All advisories · Markdown · OSV · JSON