code: def list_commands(
      self, ctx: click.Context
  ) -> Mapping[str, click.Command]:
      return self.commands
  
imports: import logging
  import click
  import uuid
  from click import core
  from collections import OrderedDict
  from typing import Optional, Mapping
  from aim.ext.notifier import get_config
  from aim.ext.notifier.utils import has_watcher_config, set_default_config
  from aim.sdk.run_status_watcher import RunStatusWatcher
  from aim.sdk.repo import Repo
label_desc: Use image node_id 2 for calling the OrderedGroup obj's underlying member method code with example usage: obj.list_commands(ctx) and returns: self