ralph/cli/run/mod.rs
1//! `ralph run ...` facade.
2//!
3//! Responsibilities:
4//! - Re-export clap argument types and command handlers for `ralph run`.
5//! - Keep clap definitions, long-help content, and dispatch logic in separate modules.
6//!
7//! Not handled here:
8//! - Queue/task execution internals.
9//! - Runner implementations.
10//!
11//! Invariants/assumptions:
12//! - This module remains a thin facade consistent with other decomposed CLI command groups.
13
14mod args;
15mod handle;
16mod help;
17#[cfg(test)]
18mod tests;
19
20pub use args::{
21 ParallelArgs, ParallelRetryArgs, ParallelStatusArgs, ParallelSubcommand, ResumeArgs, RunArgs,
22 RunCommand, RunLoopArgs, RunOneArgs,
23};
24pub use handle::handle_run;