Versions in this module Expand all Collapse all v0 v0.1.0 Jun 16, 2026 Changes in this version + type Loader struct + func NewLoader(rt runtime.Runtime, pluginsDir string, hostFunctions *hostfunctions.Registry, ...) Loader + func (l Loader) Discover(ctx context.Context) ([]string, error) + func (l Loader) EnsurePluginsDir() error + func (l Loader) Load(ctx context.Context, filePath string) (plugin.Plugin, *capability.Manifest, error) + func (l Loader) LoadAll(ctx context.Context) ([]plugin.Plugin, []PluginLoadResult) + func (l Loader) Unload(ctx context.Context, plg *plugin.Plugin) error + type PluginLoadResult struct + Err error + Manifest *capability.Manifest + Plugin plugin.Plugin