summaryrefslogtreecommitdiffstats
path: root/src/cli.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli.rs')
-rw-r--r--src/cli.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/cli.rs b/src/cli.rs
index 20192c8..d3e1075 100644
--- a/src/cli.rs
+++ b/src/cli.rs
@@ -3,43 +3,43 @@ use clap::Parser;
#[derive(Parser, Debug)]
#[command(author, version, about, long_about = None)]
pub struct Cli {
- /// Choose a LLM model
+ /// Select a LLM model
#[clap(short, long)]
pub model: Option<String>,
- /// Choose a role
+ /// Select a role
#[clap(short, long)]
pub role: Option<String>,
- /// Create or reuse a session
+ /// Start or join a session
#[clap(short = 's', long)]
pub session: Option<Option<String>>,
- /// Whether to save the session
+ /// Forces the session to be saved
#[clap(long)]
pub save_session: bool,
- /// Execute commands using natural language
+ /// Execute commands in natural language
#[clap(short = 'e', long)]
pub execute: bool,
- /// Generate only code
+ /// Output code only
#[clap(short = 'c', long)]
pub code: bool,
- /// Attach files to the message
+ /// Include files with the message
#[clap(short = 'f', long, value_name = "FILE")]
pub file: Vec<String>,
- /// Disable syntax highlighting
+ /// Turn off syntax highlighting
#[clap(short = 'H', long)]
pub no_highlight: bool,
- /// No stream output
+ /// Turns off stream mode
#[clap(short = 'S', long)]
pub no_stream: bool,
- /// Specify the text-wrapping mode (no, auto, <max-width>)
+ /// Control text wrapping (no, auto, <max-width>)
#[clap(short = 'w', long)]
pub wrap: Option<String>,
/// Use light theme
#[clap(long)]
pub light_theme: bool,
- /// Run in dry run mode
+ /// Display the message without sending it
#[clap(long)]
pub dry_run: bool,
- /// Print related information
+ /// Dispaly information
#[clap(long)]
pub info: bool,
/// List all available models