@@ -799,6 +799,11 @@ func (c *ProviderConfig) TestConnection(resolver VariableResolver) error {
799 return fmt.Errorf("invalid API key format for provider %s", c.ID)
799 return fmt.Errorf("invalid API key format for provider %s", c.ID)
801 return nil
801 return nil
802+ case catwalk.InferenceProviderIoNet:
803+ if !strings.HasPrefix(apiKey, "io-") {
804+ return fmt.Errorf("invalid API key format for provider %s", c.ID)
804 switch c.Type {
809 switch c.Type {