1pub mod debug_sandbox;
2mod exit_status;
3pub mod login;
4pub mod proto;
5
6use agcodex_common::CliConfigOverrides;
7use clap::Parser;
8
9#[derive(Debug, Parser)]
10pub struct SeatbeltCommand {
11 #[arg(long = "full-auto", default_value_t = false)]
13 pub full_auto: bool,
14
15 #[clap(skip)]
16 pub config_overrides: CliConfigOverrides,
17
18 #[arg(trailing_var_arg = true)]
20 pub command: Vec<String>,
21}
22
23#[derive(Debug, Parser)]
24pub struct LandlockCommand {
25 #[arg(long = "full-auto", default_value_t = false)]
27 pub full_auto: bool,
28
29 #[clap(skip)]
30 pub config_overrides: CliConfigOverrides,
31
32 #[arg(trailing_var_arg = true)]
34 pub command: Vec<String>,
35}