Skip to main content

Module ct_steer

Module ct_steer 

Source
Expand description

The ct-steer command grammar (see crate::cli). Like ct-okf, this tool is subcommand-shaped (ct steer hook, ct steer install, …) because its surface spans the runtime hook, settings installation, and a dry-run check. The ct-steer bin is a parse-and-dispatch wrapper over this Cli.

Global flags (--json, --quiet, --timeout, the heartbeat, --explain) are declared global so they may appear before or after the subcommand; per-verb flags live on each subcommand’s args struct.

Structs§

CheckArgs
Cli
HookArgs
InstallArgs
PostArgs

Enums§

Command
The ct-steer verbs.
Mode
How the hook steers a matched command.
Scope
Which settings file install/uninstall target.
Tool
A harness tool the steering hook can gate (one PreToolUse matcher each).