Skip to main content

Module plugin

Module plugin 

Source
Expand description

Plugin command facade.

Responsibilities:

  • Route plugin subcommands to focused handlers.
  • Keep plugin command entrypoints thin and behavior-grouped.

Not handled here:

  • CLI argument parsing (see crate::cli::plugin).
  • Plugin discovery/registry internals (see crate::plugins).

Invariants/assumptions:

  • Subcommand behavior stays delegated to focused helper modules.
  • This facade preserves the existing plugin CLI contracts.

Functionsยง

run