ralph_workflow/cli/args/pause_on_exit.rs
1/// Controls whether Ralph pauses for input before process exit.
2#[derive(clap::ValueEnum, Debug, Clone, Copy, PartialEq, Eq, Default)]
3pub enum PauseOnExitMode {
4 /// Pause on failure only when launch appears standalone (double-click Explorer launch).
5 #[default]
6 Auto,
7 /// Always pause before exit, regardless of outcome.
8 Always,
9 /// Never pause before exit.
10 Never,
11}