Skip to main content

Module plugin

Module plugin 

Source
Expand description

Plugin CLI surface.

Responsibilities:

  • Define Clap args for plugin management.

Not handled here:

  • Filesystem operations (see crate::commands::plugin).

Invariants/assumptions:

  • install copies a plugin directory containing plugin.json into the chosen scope.
  • Installing does NOT auto-enable the plugin (security).

Structs§

PluginArgs
PluginInitArgs

Enums§

PluginCommand
PluginScopeArg