Skip to main content

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;