Positional arguments in registration order.
Schema format discriminator; currently 1.
OptionalcommandsNested commands with their own options, arguments, and metadata.
OptionalconstraintsDeclared exclusive, requires, and oneOf option relationships.
Human-readable description shown in help and documentation.
OptionaleffectsDeclared read-only, idempotent, destructive, or network effects.
Text shown after the help sections.
Options declared at this command level, in registration order.
External executables required by the tool, with descriptions and install hints.
Executable name searched for on PATH.
Why the executable is needed.
Installation instructions when the executable is absent.
Program name declared by the tool, which may differ from its executable path.
OptionalstdinDeclared input stream, or null/absent when none is declared.
OptionalstdoutDeclared output stream, or null/absent when undeclared (text output).
Root schema with the format discriminator and declared program name.