Module: Ace::Sim::CLI

Extended by:
Ace::Support::Cli::RegistryDsl
Defined in:
lib/ace/sim/cli.rb,
lib/ace/sim/cli/commands/run.rb

Defined Under Namespace

Modules: Commands

Constant Summary collapse

PROGRAM_NAME =
"ace-sim"
REGISTERED_COMMANDS =
[
  ["run", "Run a preset simulation"]
].freeze
HELP_EXAMPLES =
[
  "ace-sim run --preset validate-idea --source path/to/source.md --provider codex:mini --dry-run",
  "ace-sim run --preset validate-idea --source path/to/source.md --provider codex:mini --provider google:gflash --repeat 2",
  "ace-sim run --preset validate-idea --source path/to/source.md --provider glite --synthesis-workflow wfi://task/review --synthesis-provider claude:haiku"
].freeze

Class Method Summary collapse

Class Method Details

.start(args) ⇒ Object



24
25
26
# File 'lib/ace/sim/cli.rb', line 24

def self.start(args)
  Ace::Support::Cli::Runner.new(self).call(args: args)
end