pub async fn ensure_cli(auto_download: bool) -> Result<PathBuf>
Ensure the CLI is available, downloading if necessary
This is the main entry point for CLI management.