pub fn run_diagnostics(registry: &AgentRegistry) -> DiagnosticReportExpand description
Run all diagnostics and return the report.
This function gathers all diagnostic information without printing. The CLI handler is responsible for formatting and displaying the results.