diff --git a/plugin/plugin.go b/plugin/plugin.go index a65400bc77..3b96f8d026 100644 --- a/plugin/plugin.go +++ b/plugin/plugin.go @@ -141,7 +141,7 @@ func (p *Plugin) Init(ctx context.Context, spec []byte, options NewClientOptions return fmt.Errorf("failed to unmarshal plugin spec: %w", err) } if err := p.schemaValidator.Validate(v); err != nil { - return fmt.Errorf("plugin spec is invalid: %w", err) + p.logger.Err(err).Msg("failed JSON schema validation for spec") } }