code: def complete_config_variable(incomplete: str):
      for var, var_info in config_variables().items():
          if var.value.startswith(incomplete):
              yield (var.value, var_info.help_msg)
  
file_path: hail/hail/python/hailtop/hailctl/config/cli.py
imports: import os
  import sys
  from typing import Optional, Tuple, Annotated
  from rich import print
  import typer
  from typer import Argument
  from hailtop.config.variables import ConfigVariable
  from .config_variables import config_variables
label_desc: Use image node_id 2 for calling a global function with example usage: complete_config_variable(incomplete) without return types