diff --git a/internal/config/config.go b/internal/config/config.go index 99c70079223127c71c3768da40d4aec0b55d62c7..02c0b468d9dd30208f4ec6efd376306a34f504e4 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -546,7 +546,7 @@ func (c *ProviderConfig) TestConnection(resolver VariableResolver) error { headers := make(map[string]string) apiKey, _ := resolver.ResolveValue(c.APIKey) switch c.Type { - case catwalk.TypeOpenAI, catwalk.TypeOpenAICompat: + case catwalk.TypeOpenAI, catwalk.TypeOpenAICompat, catwalk.TypeOpenRouter: baseURL, _ := resolver.ResolveValue(c.BaseURL) if baseURL == "" { baseURL = "https://api.openai.com/v1"