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