pub enum Commands {
Show 14 variants
InstallHooks(InstallHooksArgs),
Review(ReviewArgs),
Gate(GateArgs),
Reinject(ReinjectArgs),
Ledger(LedgerArgs),
Resolve(ResolveArgs),
MemorySkill(MemorySkillArgs),
Watch(WatchArgs),
EnsureWatcher(EnsureWatcherArgs),
Status(StatusArgs),
Debt(DebtArgs),
Skills(SkillsArgs),
Uninstall(UninstallArgs),
HookDispatch(HookDispatchArgs),
}Variants§
InstallHooks(InstallHooksArgs)
Install, uninstall, or preview agent hook shims.
Review(ReviewArgs)
Review a commit or the staged diff with a separate reviewer model.
Gate(GateArgs)
Run deterministic repository gates.
Reinject(ReinjectArgs)
Reinject unresolved findings into an agent prompt surface.
Ledger(LedgerArgs)
Inspect or update the dual ledger.
Resolve(ResolveArgs)
Petition to resolve a rejection, or waive it (human-only).
MemorySkill(MemorySkillArgs)
Inspect, render, approve, apply, or reject memory-skill candidates.
Watch(WatchArgs)
Run the post-commit reviewer loop.
EnsureWatcher(EnsureWatcherArgs)
Idempotently ensure a queue-tied watcher is running (spawn if none).
Status(StatusArgs)
Show hook wiring, review queue, run, ledger, and checkpoint status.
Debt(DebtArgs)
List FLAG-class findings (process / evidence / provenance debt) for the human.
Skills(SkillsArgs)
Print or install the embedded truth-mirror skill document.
Uninstall(UninstallArgs)
Full teardown: remove all hooks, surfaces, and optional state dirs.
HookDispatch(HookDispatchArgs)
Internal git hook dispatcher.
Trait Implementations§
Source§impl FromArgMatches for Commands
impl FromArgMatches for Commands
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 Commands
impl Subcommand for Commands
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