Interface: CliRouteConfig
Static metadata of one src/cli/** command route (#102 stage 2). Every
field must stay inside the static route-config grammar; the command path
itself comes from the file path, never from config.
Properties
aliases?
readonlyoptionalaliases?: readonlystring[]
Alternative command names at the same nesting level.
description?
readonlyoptionaldescription?:string
exitCode?
readonlyoptionalexitCode?:"result"
Exit-code policy: omit for 0-on-success, or 'result' to read the
validated result's integer exitCode property (0-255).
positionals?
readonlyoptionalpositionals?: readonlystring[]
The inputSchema keys consumed as bare arguments, in order. All but the
last must be scalar; a trailing z.array(...) key is variadic. Keys not
named here become --options.