From cce8edf9a216337cca46c6457f9ab208c48babd1 Mon Sep 17 00:00:00 2001 From: flynn-eye <939649107@qq.com> Date: Thu, 23 Apr 2026 21:00:49 +0800 Subject: [PATCH] fix: remove minimax api key validate (#2688) MiniMax API keys don't always follow the "sk-" prefix pattern, so the validation was causing unnecessary errors for valid keys. Co-authored-by: Andrey Nering --- internal/config/config.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/internal/config/config.go b/internal/config/config.go index cad914461606ec6e7b55f26048709ade2bbb2cf2..0e1b0c6bf80393c6813527358d1993746a70f0b4 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -550,10 +550,6 @@ func (c *ProviderConfig) TestConnection(resolver VariableResolver) error { switch providerID { case catwalk.InferenceProviderMiniMax, catwalk.InferenceProviderMiniMaxChina: // NOTE: MiniMax has no good endpoint we can use to validate the API key. - // Let's at least check the pattern. - if !strings.HasPrefix(apiKey, "sk-") { - return fmt.Errorf("invalid API key format for provider %s", c.ID) - } return nil }