Skip to main content

Crate smooth_plugin

Crate smooth_plugin 

Source
Expand description

§Smooth Plugin

Trait-based plugin system for extending Smooth with CLI commands, API routes, TUI views, and smooth-operator tools.

Third-party extensions implement the Plugin trait to register their functionality, then get loaded into a PluginRegistry at startup.

Re-exports§

pub use command::PluginCommand;
pub use command::PluginCommandBuilder;
pub use plugin::Plugin;
pub use registry::PluginRegistry;

Modules§

command
plugin
registry