Expand description
CLI parsing — layer 1 of ADR-0008.
Produces typed argument structs from argv. The structs flow through the
action layer; no business logic lives here.
Structs§
- Cli
dsp— AI-agent-friendly CLI for the DaSCH Service Platform.- Data
Model Describe Args - Arguments for
dsp vre data-model describe. - Data
Model List Args - Arguments for
dsp vre data-model list. - Data
Model Structure Args - Arguments for
dsp vre data-model structure. - Docs
Args - Arguments for
dsp docs [topic]. - Format
Args - Output format selection for vre data commands.
- Login
Args - Arguments for
dsp auth login. - Logout
Args - Arguments for
dsp auth logout. - Project
Describe Args - Arguments for
dsp vre project describe. - Project
Dump Args - Arguments for
dsp vre project dump. - Project
List Args - Arguments for
dsp vre project list. - Resource
Describe Args - Arguments for
dsp vre resource describe. - Resource
List Args - Arguments for
dsp vre resource list. - Resource
Type Describe Args - Arguments for
dsp vre resource-type describe. - Resource
Type List Args - Arguments for
dsp vre resource-type list. - SetToken
Args - Arguments for
dsp auth set-token. - Status
Args - Arguments for
dsp auth status. - Token
Args - Arguments for
dsp auth token.
Enums§
- AuthCmd
- Auth subcommands.
- Data
Model Cmd - Data-model verb subcommands.
- Project
Cmd - Project verb subcommands.
- Resource
Cmd - Resource verb subcommands.
- Resource
Type Cmd - Resource-type verb subcommands.
- TopLevel
- VreCmd
- VRE noun-group subcommands.