aether_cli/show_prompt/mod.rs
1mod run;
2
3use std::path::PathBuf;
4
5#[derive(clap::Args)]
6pub struct PromptArgs {
7 /// Working directory
8 #[arg(short = 'C', long = "cwd", default_value = ".")]
9 pub cwd: PathBuf,
10
11 /// Path to mcp.json (auto-detected if omitted)
12 #[arg(long = "mcp-config")]
13 pub mcp_config: Option<PathBuf>,
14
15 /// Additional system prompt
16 #[arg(long = "system-prompt")]
17 pub system_prompt: Option<String>,
18
19 /// Named agent to inspect (defaults to first user-invocable agent)
20 #[arg(short = 'a', long = "agent")]
21 pub agent: Option<String>,
22}
23
24pub use run::run_prompt;