code: func ClientConfig(m discovery.PluginMeta) *plugin.ClientConfig {
  	logger := hclog.New(&hclog.LoggerOptions{
  		Name:   "plugin",
  		Level:  hclog.Trace,
  		Output: os.Stderr,
  	})
  
  	return &plugin.ClientConfig{
  		Cmd:              exec.Command(m.Path),
  		HandshakeConfig:  Handshake,
  		VersionedPlugins: VersionedPlugins,
  		Managed:          true,
  		Logger:           logger,
  		AllowedProtocols: []plugin.Protocol{plugin.ProtocolGRPC},
  		AutoMTLS:         true,
  	}
  }
docs: // ClientConfig returns a configuration object that can be used to instantiate
  // a client for the plugin described by the given metadata.