def METHOD_NAME(_: Dict[str, str]):
    """Build CLI shell autocomplete utility"""
    print("Updating autocomplete utility dependencies...")
    go_tool = install.get_tool("go")
    utils.system(
        [go_tool, "get", "-u", r"./..."],
        cwd=op.abspath(configs.AUTOCOMPPATH)
        )
    print("Autocomplete utility dependencies successfully updated")
    # generate go autocomplete source from usage patterns
    go_ast = parse_docopts(configs.USAGEPATTERNS)
    if go_ast:
        go_code = go_ast.write_go()
        with open(configs.AUTOCOMP, "w") as gf:
            gf.write(go_code)
    print("Building autocomplete utility...")
    target = op.abspath(configs.AUTOCOMPBIN)
    utils.system([go_tool, "fmt", configs.AUTOCOMP])
    utils.system(
        [go_tool, "build", "-o", target, op.abspath(configs.AUTOCOMP)],
        cwd=op.abspath(configs.AUTOCOMPPATH)
        )
    print("Building autocomplete utility completed successfully")
    # os.remove(configs.AUTOCOMP)