Skip to content

Keep only the latest Claude model of each line - #117

Merged
wxkingstar merged 1 commit into
mainfrom
claude/latest-claude-models
Oct 9, 2026
Merged

wxkingstar merged 1 commit into
mainfrom
claude/latest-claude-models

Conversation

@wxkingstar

Copy link
Copy Markdown
Owner

Summary

  • Migration 0061 adds Claude Sonnet 5.5 (claude-sonnet-5-5) and Haiku 5.5 (claude-haiku-5-5), both with xhigh and max per the official effort docs, and retires older models of each line: Fable 5; Opus 5, 4.8, 4.7, 4.6, 4.5; Sonnet 5, 4.6, 4.5; Haiku 4.5 (dated snapshot names included). Mythos is untouched; Opus 5.5 stays the default.
  • AI employees on a retired model move to the latest model of the same line (reasoning level kept) and get config_changed; restricted runtime allowlists swap in the latest model at the first retired entry.
  • relay-claude driver now advertises Fable 5.1 / Opus 5.5 / Sonnet 5.5 / Haiku 5.5 and defaults to Opus 5.5, so upgraded nodes stop reporting old models.
  • EXTRA_EFFORTS gains Sonnet 5.5 and Haiku 5.5.
  • Tests: new test_0061_* migration test; seed helper applies 0061; fixtures that used Sonnet 5 / Haiku 4.5 as live models switch to Sonnet 5.5 / a test-only catalog row.

Test plan

  • uv run pytest -n auto — 3014 passed, 2 skipped
  • uv run ruff check ., uv run mypy coreman
  • go test ./cmd/relay-claude/... in runtime_daemon/drivers

🤖 Generated with Claude Code

Add Claude Sonnet 5.5 and Haiku 5.5 (xhigh and max) and retire older
Fable, Opus, Sonnet and Haiku models in migration 0061. AI employees and
restricted runtimes move to the latest model of the same line. The
bundled Claude driver now advertises Fable 5.1, Opus 5.5, Sonnet 5.5 and
Haiku 5.5 and defaults to Opus 5.5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wxkingstar
wxkingstar merged commit 9060724 into main Oct 9, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant