code: def tag_runs(ctx, args):
      """Add or remove run tags.
  
      Tags may be used to filter runs using the `--tag` option with run
      related commands.
  
      Use this command to add and remove tags for one or more runs. To
      remove all tags, use `--clear`.
  
      Note that modifying tags for a run does not modify the run label,
      which may contain tags from when the run was generated. To update
      run labels, use the `label` command.
  
      {{ runs_support.runs_arg }}
  
      If a `RUN` argument is not specified, ``1`` is assumed (the most
      recent run).
  
      {{ runs_support.all_filters }}
  
      ### Tag Remote Runs
  
      To tag remote runs, use `--remote`.
  
      {{ remote_support.remote_option }}
  
      """
      from . import runs_impl
  
      runs_impl.tag(args, ctx)
  
imports: import click
  from guild import click_util
  from .None import remote_support
  from .None import runs_support
label_desc: Use image node_id 4 for calling a global function with example usage: tag_runs(ctx, args) without return types