feat: Add type and module reorganization for Services, Modes, Meta and Filter Plugins

Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-09-10 09:39:22 -03:00
parent eaf47d7fed
commit 832330f31b
8 changed files with 211 additions and 6 deletions

View File

@@ -9,6 +9,8 @@ pub mod filter_plugin;
pub mod modes;
pub mod plugins;
pub mod args;
pub mod parser;
pub mod utils;
// Re-export Args struct for library usage
pub use args::Args;
@@ -28,5 +30,11 @@ use meta_plugin::{
read_time, read_rate, hostname, exec, env
};
// Initialize plugins at library load time
pub fn init_plugins() {
// This will be expanded in Step 3 implementation
// For now, the ctors handle registration
}
#[cfg(test)]
mod tests;