Skip to main content

ai_lib_rust/plugins/
mod.rs

1//! Plugin and middleware system.
2
3mod base;
4mod hooks;
5mod middleware;
6mod registry;
7
8pub use base::{Plugin, PluginContext, PluginPriority, CompositePlugin};
9pub use hooks::{Hook, HookType, HookManager, AsyncHook, FnHook};
10pub use middleware::{Middleware, MiddlewareChain, MiddlewareContext};
11pub use registry::{PluginRegistry, get_plugin_registry};