CreatePlugin creates a plugin instance from the given metadata
(pluginDir string, metadata *Metadata)
| 28 | type Runtime interface { |
| 29 | // CreatePlugin creates a plugin instance from the given metadata |
| 30 | CreatePlugin(pluginDir string, metadata *Metadata) (Plugin, error) |
| 31 | |
| 32 | // TODO: move config unmarshalling to the runtime? |
| 33 | // UnmarshalConfig(runtimeConfigRaw map[string]any) (RuntimeConfig, error) |
no outgoing calls
no test coverage detected