Skip to main content

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;