Versions in this module Expand all Collapse all v0 v0.7.1 Jul 25, 2023 v0.7.0 Jul 20, 2023 Changes in this version + const Prefix + const Suffix + func Init(pluginsRepo *models.PluginRepository, discoveredYamlPlugins []string, ...) error + type PluginSpec struct + func NewPluginSpec(pluginPath string) (*PluginSpec, error) + func (*PluginSpec) ValidateQuestion(_ context.Context, req plugin.ValidateQuestionRequest) (*plugin.ValidateQuestionResponse, error) + func (p *PluginSpec) DefaultAssets(context.Context, plugin.DefaultAssetsRequest) (*plugin.DefaultAssetsResponse, error) + func (p *PluginSpec) DefaultConfig(_ context.Context, req plugin.DefaultConfigRequest) (*plugin.DefaultConfigResponse, error) + func (p *PluginSpec) GetQuestions(context.Context, plugin.GetQuestionsRequest) (*plugin.GetQuestionsResponse, error) + func (p *PluginSpec) PluginInfo() *plugin.Info