OptionalaliasAlias for the command.
List of all arguments passed to the command, even unknown ones.
Formally specified and recognized arguments passed to the command. Keys are argument names from the args spec, values are parsed values.
OptionalccCamelCase version of the long option.
OptionalnameName of the command.
Options associated with the command. Keys are option names, values are the parsed option values.
Count of each option used (for counting options).
Full options associated with the command (including array indices). Each entry is the option's full args map, keyed by arg name (or index for unnamed args), which is why the value is a record and not a bare value.
Source tracking for options - indicates where each option value came from.
Sub-commands associated with this command.
OptionalunknownIndicates if the command is unknown.
Verbatim (original string) values for options before type coercion.
Represents JSON metadata for a command.