Add async cli_pull support