code: def runs_arg(fn):
      """### Specify Runs
  
      You may use one or more `RUN` arguments to indicate which runs
      apply to the command. `RUN` may be a run ID, a run ID prefix, or a
      one-based index corresponding to a run returned by the list
      command.
  
      Indexes may also be specified in ranges in the form `START:END`
      where `START` is the start index and `END` is the end
      index. Either `START` or `END` may be omitted. If `START` is
      omitted, all runs up to `END` are selected. If `END` id omitted,
      all runs from `START` on are selected. If both `START` and `END`
      are omitted (i.e. the ``:`` char is used by itself) all runs are
      selected.
  
      """
      click_util.append_params(
          fn,
          [
              click.Argument(
                  ("runs",),
                  metavar="[RUN...]",
                  nargs=-1,
                  shell_complete=ac_run,
              )
          ],
      )
      return fn
  
imports: import logging
  import click
  from guild import click_util
  from .None import ac_support
label_desc: Use image node_id 14 for calling a global function with example usage: runs_arg(fn) and returns: fn