code: def comment_runs(ctx, args):
      """Add or remove run comments.
  
      By default Guild opens the default text editor to add a new
      comment to the specified runs.
  
      To list runs, use `--list`.
  
      To add a comment without using an editor, use `--add`.
  
      To delete a comment, use `--delete` with the comment index shown
      using `--list`.
  
      To delete all comments associated with specified runs, use `--clear`.
  
      {{ runs_support.runs_arg }}
  
      If a `RUN` argument is not specified, ``1`` is assumed (the most
      recent run).
  
      {{ runs_support.all_filters }}
  
      ### Comment Remote Runs
  
      To apply the comment command to remote runs, use `--remote`. When
      using `--remote` you must explicitly provide comments when adding
      using `-a, --add`. The `--edit` option is not supported with
      `--remote`.
  
      {{ remote_support.remote_option }}
  
      """
      from . import runs_impl
  
      runs_impl.comment(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 3 for calling a global function with example usage: comment_runs(ctx, args) without return types