pub enum Command {
Show 16 variants
Config {
command: ConfigCommand,
},
Auth {
command: AuthCommand,
},
Init {
name: String,
template_id: Option<String>,
dir: Option<PathBuf>,
no_clone: bool,
owner_email: Option<String>,
system_prompt: Option<String>,
skills: Vec<String>,
},
Gateway {
command: GatewayCommand,
},
Trace {
command: TraceCommand,
},
Agent {
command: AgentCommand,
},
Runtime {
command: RuntimeCommand,
},
Context {
command: ContextCommand,
},
Computer {
command: ComputerCommand,
},
Space {
command: SpaceCommand,
},
Snapshot {
command: SnapshotCommand,
},
Model {
command: ModelCommand,
},
Evaluate {
command: EvaluateCommand,
},
Eval {
command: EvalCommand,
},
Execution {
command: ExecutionCommand,
},
Deploy {
command: DeployCommand,
},
}Variants§
Config
Persist and inspect local CLI settings.
Fields
command: ConfigCommandAuth
Inspect local Gateway credential discovery.
Fields
command: AuthCommandInit
Create a runtime, agent, repo, trace binding, context, and default model.
Fields
template_id: Option<String>Enabled Runtime template. Required when more than one template is enabled.
dir: Option<PathBuf>Local checkout directory. Defaults to the repository name under the current directory.
Gateway
Inspect Gateway health, discovery, routing, and policy.
Fields
command: GatewayCommandTrace
Query trace events and Langfuse-backed usage metrics.
Fields
command: TraceCommandAgent
Create and inspect Agent Registry resources.
Fields
command: AgentCommandRuntime
Create and manage Runtime Identity resources.
Fields
command: RuntimeCommandContext
Read and append durable conversation context.
Fields
command: ContextCommandComputer
Manage Environment computers.
Fields
command: ComputerCommandSpace
Manage Environment spaces.
Fields
command: SpaceCommandSnapshot
Manage Environment snapshots.
Fields
command: SnapshotCommandModel
Invoke the OpenAI-compatible Model Infra API.
Fields
command: ModelCommandEvaluate
Manage versioned evaluation resources and durable runs.
Fields
command: EvaluateCommandEval
Snapshot-based evaluation: catalogue, bindings, runs and reports.
Fields
command: EvalCommandExecution
Manage durable execution runs and events.
Fields
command: ExecutionCommandDeploy
List enabled Runtime templates and bound Runtime repositories.
Fields
command: DeployCommandTrait Implementations§
Source§impl FromArgMatches for Command
impl FromArgMatches for Command
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for Command
impl Subcommand for Command
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommand