pub async fn cleanup_old_progress_files( dir: &Path, max_age_hours: u64, ) -> Result<usize>
Clean up old completed download progress files