release_kit/cli/doctor.rs
1//! Arguments for `rk doctor`.
2
3use clap::Args;
4
5/// Run every environment probe and report by class.
6///
7/// Reporting only: the exit code stays 0 whatever the probes find, and no
8/// read-only verb gates on them — a doctor you cannot run while broken is
9/// its own bug.
10#[derive(Debug, Args)]
11pub struct DoctorArgs {
12 /// Emit one JSON object on stdout instead of the human report.
13 #[arg(long)]
14 pub json: bool,
15}