codetether_agent/cli/browserctl/
offline_args.rs1use clap::Subcommand;
2use std::path::PathBuf;
3
4#[derive(Subcommand, Debug)]
5pub enum OfflineCommand {
6 AuthTrace {
8 url: String,
9 #[arg(long, default_value_t = 10)]
10 max_redirects: u8,
11 },
12 CookieDiff { before: PathBuf, after: PathBuf },
14 ExplainCors {
16 url: String,
17 #[arg(long)]
18 origin: String,
19 #[arg(long, default_value = "GET")]
20 method: String,
21 },
22 Record {
24 url: String,
25 #[arg(long)]
26 out: PathBuf,
27 },
28 Replay { capture: PathBuf },
30}