pub async fn summarize_text( provider: &dyn LLMProvider, model: &str, prompt: &str, ) -> Result<String>
Summarize the provided text using the configured provider.