on main help sign in
fix: openrouter key validation
2834bf7kujtimiihoxha
internal/config/config.go+1−1
@@ -546,7 +546,7 @@ func (c *ProviderConfig) TestConnection(resolver VariableResolver) error {
546 headers := make(map[string]string)
546 headers := make(map[string]string)
547 apiKey, _ := resolver.ResolveValue(c.APIKey)
547 apiKey, _ := resolver.ResolveValue(c.APIKey)
548 switch c.Type {
548 switch c.Type {
549− case catwalk.TypeOpenAI, catwalk.TypeOpenAICompat:
549+ case catwalk.TypeOpenAI, catwalk.TypeOpenAICompat, catwalk.TypeOpenRouter:
550 baseURL, _ := resolver.ResolveValue(c.BaseURL)
550 baseURL, _ := resolver.ResolveValue(c.BaseURL)
551 if baseURL == "" {
551 if baseURL == "" {
552 baseURL = "https://api.openai.com/v1"
552 baseURL = "https://api.openai.com/v1"