pub(crate) async fn run_reports( session: &mut Session, cmd: ReportsCmd, ) -> Result<(), CommandError>