pub fn new(mcp_service: Arc<M>) -> Self {
        Self { workflows: Arc::new(Mutex::new(HashMap::new())), mcp_service }
    }
Creates a new ForgeConversationService with the provided MCP service
crates/forge_services/src/conversation.rs