Expand description
Configuration schema definitions
This module defines all data structures for representing CLI/REPL configurations loaded from YAML or JSON files.
§Main Components
CommandsConfig: Root configuration structureCommandDefinition: Individual command specificationArgumentType: Supported argument typesValidationRule: Validation constraints
Structs§
- Argument
Definition - Definition of a positional argument
- Command
Definition - Definition of a single command
- Commands
Config - Complete configuration for CLI/REPL commands
- Metadata
- Metadata for the CLI/REPL interface
- Option
Definition - Definition of a named option (flag)
Enums§
- Argument
Type - Supported argument and option types
- Validation
Rule - Validation rules for arguments and options