Skip to content

fix(ci): switch retired claude-sonnet-4-20250514 to claude-sonnet-4-6#974

Closed
Spherrrical wants to merge 1 commit into
mainfrom
adil/switch-sonnet-4-6
Closed

fix(ci): switch retired claude-sonnet-4-20250514 to claude-sonnet-4-6#974
Spherrrical wants to merge 1 commit into
mainfrom
adil/switch-sonnet-4-6

Conversation

@Spherrrical

Copy link
Copy Markdown
Collaborator

Summary

The Anthropic model claude-sonnet-4-20250514 has been retired and now returns anthropic.NotFoundError: 404, causing several E2E CI jobs to fail continuously. This swaps it for the current Sonnet 4.6 id, claude-sonnet-4-6 (the canonical dateless 4.6-generation id, already present in the provider catalog at crates/hermesllm/src/bin/provider_models.yaml).

  • Replaced the retired id with claude-sonnet-4-6 across E2E tests, demo/CLI configs, CLI templates, docs, and skills references.
  • Left the crates/ Rust files untouched: provider_models.yaml already lists claude-sonnet-4-6, and crates/hermesllm/src/apis/anthropic.rs only uses the dated string in offline serialization unit-test fixtures (no live API call).

Fixes these failing CI jobs

  • test-prompt-gateway
  • test-model-alias-routing
  • test-responses-api-with-state

Note: e2e-demo-currency does not reference the Claude model (its config only uses openai/gpt-4o/gpt-4o-mini), so its failure is unrelated to this change and likely a separate issue.

Test plan

  • test-prompt-gateway passes
  • test-model-alias-routing passes
  • test-responses-api-with-state passes
  • plano-tools-tests still passes (CLI config-generator tests)

@Spherrrical Spherrrical deleted the adil/switch-sonnet-4-6 branch June 22, 2026 21:15
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