code: def do_complete_fish(cli, prog_name):
      cwords = split_arg_string(os.environ["COMP_WORDS"])
      incomplete = os.environ["COMP_CWORD"]
      args = cwords[1:]
  
      for item in get_choices(cli, prog_name, args, incomplete):
          if item[1]:
              echo("{arg}\t{desc}".format(arg=item[0], desc=item[1]))
          else:
              echo(item[0])
  
      return True
  
imports: import copy
  import os
  import re
  from .core import Argument
  from .core import MultiCommand
  from .core import Option
  from .parser import split_arg_string
  from .types import Choice
  from .utils import echo
label_desc: Use image node_id 11 for calling a global function with example usage: do_complete_fish(cli, prog_name) and returns: True