fix: remove minimax api key validate (#2688)

flynn-eye and Andrey Nering created

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 <andreynering@users.noreply.github.com>

Change summary

internal/config/config.go | 4 ----
1 file changed, 4 deletions(-)

Detailed changes

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
 	}