Skip to content

[P1.59] Move the Sonnet-tier defaults to claude-sonnet-5-5 before claude-sonnet-4-5 reaches end of life (2026-11-30) #1348

Description

@frankbria

Spun off from PR #1347 (issue #1267) during post-merge disposition.

Context

claude-sonnet-4-5 reaches end of life on 2026-11-30 (anthropic 1.11 DEPRECATED_MODELS). It is still the default for planning, execution, correction and supervision (adapters/llm/base.py:59-63). #1267 made every current model usable, which unblocks the move. The dated plan is in docs/AGENT_SYSTEM_REFERENCE.md under "Plan: moving the defaults off Sonnet 4.5".

Why it was not done in that PR

#1267 asked for the plan. The move changes cost and behaviour (Sonnet 5.5 runs adaptive thinking by default), so it needs its own comparison and review.

Definition of done (by 2026-10-31)

  • DEFAULT_PLANNING/EXECUTION/CORRECTION/SUPERVISION_MODEL are claude-sonnet-5-5, and tests/adapters/test_model_defaults_guard_1112.py is updated.
  • scripts/lifecycle --mode cli runs on the new default, and its cost and gate pass rate are compared with Sonnet 4.5 in the PR.
  • A release carrying the new defaults ships at least two weeks before 2026-11-30, and scripts/quickstart-cleanroom/run.sh passes against the published package (the [P0.31] Published codeframe-ai 0.9.1 pins retired Anthropic model IDs — every LLM command 404s on a fresh install #1112 lesson).
  • claude-haiku-4-5 (generation default) stays until it has an announced retirement date.

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1-high-betaHigh priority - should fix before beta for best experiencedependenciesPull requests that update a dependency fileneeds-operatorNeeds box or production access no agent session can reachpriority:high

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions