diff --git a/pkg/config/auto.go b/pkg/config/auto.go index 86f2b4fe5..c11a37f5b 100644 --- a/pkg/config/auto.go +++ b/pkg/config/auto.go @@ -54,7 +54,7 @@ func (e *AutoModelFallbackError) Error() string { var DefaultModels = map[string]string{ "openai": "gpt-5-mini", - "anthropic": "claude-sonnet-4-5", + "anthropic": "claude-sonnet-4-6", "google": "gemini-2.5-flash", "dmr": "ai/qwen3:latest", "mistral": "mistral-small-latest", diff --git a/pkg/config/auto_test.go b/pkg/config/auto_test.go index 8fb073872..f7c6499a2 100644 --- a/pkg/config/auto_test.go +++ b/pkg/config/auto_test.go @@ -168,7 +168,7 @@ func TestAutoModelConfig(t *testing.T) { "ANTHROPIC_API_KEY": "test-key", }, expectedProvider: "anthropic", - expectedModel: "claude-sonnet-4-5", + expectedModel: "claude-sonnet-4-6", expectedMaxTokens: 32000, }, { @@ -210,7 +210,7 @@ func TestAutoModelConfig(t *testing.T) { envVars: map[string]string{}, gateway: "gateway:8080", expectedProvider: "anthropic", - expectedModel: "claude-sonnet-4-5", + expectedModel: "claude-sonnet-4-6", expectedMaxTokens: 32000, }, } @@ -288,7 +288,7 @@ func TestDefaultModels(t *testing.T) { // Test specific model values assert.Equal(t, "gpt-5-mini", DefaultModels["openai"]) - assert.Equal(t, "claude-sonnet-4-5", DefaultModels["anthropic"]) + assert.Equal(t, "claude-sonnet-4-6", DefaultModels["anthropic"]) assert.Equal(t, "gemini-2.5-flash", DefaultModels["google"]) assert.Equal(t, "ai/qwen3:latest", DefaultModels["dmr"]) assert.Equal(t, "mistral-small-latest", DefaultModels["mistral"]) @@ -439,7 +439,7 @@ func TestAutoModelConfig_UserDefaultModel(t *testing.T) { defaultModel: &latest.ModelConfig{Provider: "openai", Model: ""}, envVars: map[string]string{"ANTHROPIC_API_KEY": "test-key"}, expectedProvider: "anthropic", - expectedModel: "claude-sonnet-4-5", + expectedModel: "claude-sonnet-4-6", expectedMaxTokens: 32000, }, }