Class: Ace::Review::CLI::Commands::Feedback

Inherits:
Support::Cli::Command
  • Object
show all
Includes:
Support::Cli::Base
Defined in:
lib/ace/review/cli/commands/feedback.rb

Overview

Base feedback command that shows help for subcommands

This handles the base “feedback” command:

  • No arguments: Show help with available subcommands

All subcommands (list, show, verify, skip, resolve) are handled

by nested ace-support-cli commands in CLI::Commands::FeedbackSubcommands

namespace.

Instance Method Summary collapse

Instance Method Details

#call(**options) ⇒ Object



62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/ace/review/cli/commands/feedback.rb', line 62

def call(**options)
  # Show help when no subcommand is provided
  puts "Usage: ace-review feedback <subcommand> [options]"
  puts
  puts "Subcommands:"
  puts "  create   Create feedback items from review reports"
  puts "  list     List feedback items"
  puts "  show     Show feedback item details"
  puts "  verify   Verify a draft feedback item (valid/invalid/skip)"
  puts "  resolve  Resolve a pending feedback item"
  puts
  puts "Run 'ace-review feedback <subcommand> --help' for more information."
end