harn-cli 0.8.0

CLI for the Harn programming language — run, test, REPL, format, and lint
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use clap::{ArgAction, Args};

#[derive(Debug, Args)]
pub(crate) struct QuickstartArgs {
    /// Run with deterministic defaults and do not prompt.
    #[arg(long = "non-interactive", default_value_t = false, action = ArgAction::SetTrue)]
    pub non_interactive: bool,
    /// Provider to configure, for example anthropic, openai, or ollama.
    #[arg(long)]
    pub provider: Option<String>,
    /// Default model or model alias to write into starter config.
    #[arg(long)]
    pub model: Option<String>,
}