Exec executes a command within the plugin
(ctx context.Context, config PluginExecConfig)
| 23 | type Plugin interface { |
| 24 | // Exec executes a command within the plugin |
| 25 | Exec(ctx context.Context, config PluginExecConfig) (*PluginExecResult, error) |
| 26 | |
| 27 | // GetMetadata returns plugin metadata including commands it provides |
| 28 | GetMetadata(ctx context.Context) (PluginMetadata, error) |
no outgoing calls