pub async fn with_active_repo_root<F, T>(repo_path: &Path, future: F) -> Twhere F: Future<Output = T>,
Run an async operation with a repo root bound to the current task.