Skip to main content

Module commands

Module commands 

Source
Expand description

Command implementations: the thin layer between the CLI and the library.

Every command builds a crate::output::Report and hands it to crate::output::emit; emit is the only place that branches on --json. ingest, doctor, and watch render prose via crate::output::Report::prose rather than a table; either shape still goes out through emit.

Modules§

doctor
warden doctor.
ingest
warden ingest.
purge
warden purge --prompts.
query
warden query.
report
warden report <name>.
suggest
warden suggest.
watch
warden watch — the nice-to-have, built last.

Structs§

Env
The resolved global flags a reporting command needs.