Expand description
CLI-wide runtime settings: output format, verbosity, colour, and interactivity.
CliConfig holds the resolved presentation options for a CLI invocation:
defaults, overridden by the crate::env_overrides::EnvOverrides snapshot
(CliConfig::resolve), overridden by command-line flags. The
OutputFormat, VerbosityLevel, and ColorMode enums express the
individual axes. The resolved config travels explicitly on
crate::context::CommandContext; there is no process-global instance.
Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.