Skip to content

fix: replace retired claude-3-5-haiku-20241022 with claude-haiku-4-5#1719

Merged
EItanya merged 2 commits into
kagent-dev:mainfrom
mesutoezdil:fix/retire-haiku-model
Apr 21, 2026
Merged

fix: replace retired claude-3-5-haiku-20241022 with claude-haiku-4-5#1719
EItanya merged 2 commits into
kagent-dev:mainfrom
mesutoezdil:fix/retire-haiku-model

Conversation

@mesutoezdil
Copy link
Copy Markdown
Contributor

Closes #1695.

claude-3-5-haiku-20241022 now returns a 404 from the Anthropic API. Installing with the anthropic provider works fine but every chat request fails immediately. There is no error during install so the user has no idea what went wrong.

Changed the default model in values.yaml and the matching helm unit test to claude-haiku-4-5. Also updated the AnthropicVertexAI entry in the models handler from claude-3-5-haiku@20241022 to claude-haiku-4-5@20251001.

Closes kagent-dev#1695.

claude-3-5-haiku-20241022 returns a 404 from the Anthropic API so a
fresh install with the anthropic provider fails at chat time with no
indication during install. Updated the default model in values.yaml and
the matching helm unit test to claude-haiku-4-5. Also updated the
AnthropicVertexAI model list in the models handler to the equivalent
Vertex AI model ID.

Signed-off-by: mesutoezdil <mesudozdil@gmail.com>
Copilot AI review requested due to automatic review settings April 20, 2026 20:18
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Kagent’s default Anthropic model configuration to avoid deploying a retired model that now 404s at runtime, and aligns the supported-models list for Anthropic Vertex AI accordingly.

Changes:

  • Update Helm chart default Anthropic model from claude-3-5-haiku-20241022 to claude-haiku-4-5.
  • Update Helm unit test expectation for the rendered ModelConfig spec model.
  • Update AnthropicVertexAI supported model list entry from claude-3-5-haiku@20241022 to claude-haiku-4-5@20251001.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
helm/kagent/values.yaml Switches the chart’s default Anthropic model to a non-retired model.
helm/kagent/tests/modelconfig_test.yaml Keeps Helm unit test aligned with the new default Anthropic model.
go/core/internal/httpserver/handlers/models.go Updates the supported-model list for AnthropicVertexAI to the new model ID.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread helm/kagent/values.yaml
Comment on lines 298 to 303
anthropic:
provider: Anthropic
model: "claude-3-5-haiku-20241022"
model: "claude-haiku-4-5"
apiKeySecretRef: kagent-anthropic
apiKeySecretKey: ANTHROPIC_API_KEY
# apiKey: ""
@EItanya EItanya merged commit 9d50a88 into kagent-dev:main Apr 21, 2026
23 checks passed
Huimintai pushed a commit to Huimintai/kagent that referenced this pull request Apr 21, 2026
…agent-dev#1719)

Closes kagent-dev#1695.

claude-3-5-haiku-20241022 now returns a 404 from the Anthropic API.
Installing with the anthropic provider works fine but every chat request
fails immediately. There is no error during install so the user has no
idea what went wrong.

Changed the default model in values.yaml and the matching helm unit test
to claude-haiku-4-5. Also updated the AnthropicVertexAI entry in the
models handler from claude-3-5-haiku@20241022 to
claude-haiku-4-5@20251001.

Signed-off-by: mesutoezdil <mesudozdil@gmail.com>
Co-authored-by: Eitan Yarmush <eitan.yarmush@solo.io>
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.

kagent install uses retired Anthropic model claude-3-5-haiku-20241022 with no validation

3 participants