pub async fn batch_generate_with_progress<F>( inputs: &[(PathBuf, PathBuf)], preset: ProxyPreset, progress_callback: F, ) -> Result<Vec<BatchResult>>where F: FnMut(usize, usize) + Send,
Generate proxies with progress reporting.