rsclaw 2026.4.22

AI Agent Engine Compatible with OpenClaw
Documentation
use clap::{Args, Subcommand};

#[derive(Subcommand, Debug)]
pub enum SecurityCommand {
    Audit(SecurityAuditArgs),
}

#[derive(Args, Debug)]
pub struct SecurityAuditArgs {
    #[arg(long)]
    pub deep: bool,
    #[arg(long)]
    pub fix: bool,
    /// Output audit results in JSON format.
    #[arg(long)]
    pub json: bool,
    /// Bearer token for remote gateway audit.
    #[arg(long)]
    pub token: Option<String>,
    /// Password for remote gateway audit.
    #[arg(long)]
    pub password: Option<String>,
}