Module: Ace::Overseer::CLI

Extended by:
Support::Cli::RegistryDsl
Defined in:
lib/ace/overseer/cli.rb,
lib/ace/overseer/cli/commands/prune.rb,
lib/ace/overseer/cli/commands/status.rb,
lib/ace/overseer/cli/commands/work_on.rb

Defined Under Namespace

Modules: Commands

Constant Summary collapse

PROGRAM_NAME =
"ace-overseer"
REGISTERED_COMMANDS =
[
  ["work-on", "Work on a task in isolated worktree"],
  ["status", "Show status of task worktrees"],
  ["prune", "Remove stale task worktrees"]
].freeze
HELP_EXAMPLES =
[
  "ace-overseer work-on 148              # Launch task in worktree",
  "ace-overseer status                   # All active worktrees",
  "ace-overseer prune                    # Clean up finished tasks"
].freeze