{"name":"sonnet","slug":"sonnet","family":"setting","title":"Settings keys","noun":"settings key","description":"The 1M-context restriction that blocks certain Sonnet model switches now also blocks opusplan[1m]","description_source":"entry","described_by":{"version":"2.1.265","anchor":"opus-1m-context-restriction-extended-to-opusplan1m"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.284","builds":0,"mined_builds":127,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.284","anchor":"sonnet-55-claude-sonnet-5-5-added-and-made-the-default-s","heading":"Sonnet 5.5 added and made the default for the sonnet model name","line":"Sonnet 5.5 (`claude-sonnet-5-5`) is now in the model list and is what `sonnet` picks when using Anthropic directly","released_at":"2026-09-28 17:11:59","reason":"named in this entry, found in this entry's text"},{"version":"2.1.284","anchor":"sonnet-alias-now-resolves-to-sonnet-55-claude-sonnet-5-5","heading":"The sonnet model name now points to Sonnet 5.5 on the Anthropic API","line":"Choosing sonnet now selects Sonnet 5.5 instead of Sonnet 5 on the Anthropic API, while Bedrock, Vertex and other providers keep older models","released_at":"2026-09-28 17:11:59","reason":"named in this entry, found in this entry's text"},{"version":"2.1.284","anchor":"model-family-aliases-resolve-to-the-first-listed-model-not","heading":"Model aliases like opus now pick the first matching model in a configured list","line":"With a configured model list, opus, sonnet and haiku now map to the first model of that family in the list, not the canonical claude- ID","released_at":"2026-09-28 17:11:59","reason":"named in this entry, found in this entry's text"},{"version":"2.1.282","anchor":"schedule-cloud-routines-skill-example-uses-the-resolved-so","heading":"Routine-scheduling example uses the current Sonnet model instead of a fixed one","line":"The example in the routine-scheduling skill now fills in whatever model \"sonnet\" currently points to rather than always naming claude-sonnet-5","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text"},{"version":"2.1.265","anchor":"opus-1m-context-restriction-extended-to-opusplan1m","heading":"Opus 1M-context restriction extended to opusplan[1m]","line":"The 1M-context restriction that blocks certain Sonnet model switches now also blocks opusplan[1m]","released_at":"2026-09-08 19:05:16","reason":"found in this entry's text"},{"version":"2.1.197","anchor":"claude-sonnet-5-is-now-the-default-model","heading":"Claude Sonnet 5 Is Now the Default Model","line":null,"released_at":"2026-06-30 13:31:18","reason":"found in this entry's text"},{"version":"2.1.197","anchor":"alias-to-canonical-id-resolution-for-persisted-model-prefere","heading":"Alias-to-Canonical-ID Resolution for Persisted Model Preferences","line":null,"released_at":"2026-06-30 13:31:18","reason":"found in this entry's text"},{"version":"2.1.195","anchor":"model-catalog-new-and-updated-models","heading":"Model Catalog: New and Updated Models","line":null,"released_at":"2026-06-26 18:16:23","reason":"found in this entry's text"},{"version":"2.1.166","anchor":"fallbackmodel-setting-in-settings-json","heading":"fallbackModel setting in settings.json","line":null,"released_at":"2026-06-05 19:01:59","reason":"found in this entry's text"},{"version":"2.1.67","anchor":"automatic-sonnet-4-5-sonnet-4-6-migration","heading":"Automatic Sonnet 4.5 \u2192 Sonnet 4.6 Migration","line":null,"released_at":"2026-03-04 05:31:10","reason":"found in this entry's text"}],"entries_total":11,"docs":[{"source":"api","path":"about-claude\/model-deprecations","title":"model-deprecations","documented":false},{"source":"api","path":"about-claude\/models\/choosing-a-model","title":"choosing-a-model","documented":false},{"source":"api","path":"about-claude\/models\/migration-guide","title":"Or, for the model with the same capabilities and no access approval requirement:","documented":false},{"source":"api","path":"about-claude\/models\/model-ids-and-versions","title":"model-ids-and-versions","documented":false},{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"about-claude\/pricing","title":"pricing","documented":false},{"source":"api","path":"about-claude\/use-case-guides\/ticket-routing","title":"Create an instance of the Claude API client","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/claude-api-skill","title":"claude-api-skill","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/enterprise","title":"enterprise","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/sonnet","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}