diff --git a/internal/runner/runner.go b/internal/runner/runner.go index a2becbcfd..637a651cf 100644 --- a/internal/runner/runner.go +++ b/internal/runner/runner.go @@ -112,6 +112,7 @@ func New(opts ...Option) (*Runner, error) { runner.ctx, runner.logger.Named("plugin-manager"), ) + runner.cleanup(func() { runner.plugins.Close() }) } if err := runner.plugins.LoadBuiltins(); err != nil {