diff --git a/crates/erp-server/src/main.rs b/crates/erp-server/src/main.rs index 572f9da..5ac0408 100644 --- a/crates/erp-server/src/main.rs +++ b/crates/erp-server/src/main.rs @@ -454,6 +454,7 @@ async fn main() -> anyhow::Result<()> { ); let prompt = std::sync::Arc::new(erp_ai::service::prompt::PromptService::new(db.clone())); let usage = std::sync::Arc::new(erp_ai::service::usage::UsageService::new(db.clone())); + let suggestion = std::sync::Arc::new(erp_ai::service::suggestion::SuggestionService); let health_provider = std::sync::Arc::new(erp_health::HealthDataProviderImpl { db: db.clone(), }); @@ -463,6 +464,7 @@ async fn main() -> anyhow::Result<()> { analysis, prompt, usage, + suggestion, health_provider, } };