Expand description
admin config command tree: inspect and edit profile/service configuration.
ConfigCommands dispatches to the show, list, and validate handlers plus
the rate-limit, server, runtime, security, paths, and provider sub-trees.
Each sub-module owns its clap surface and renders results through
crate::shared::render_result.
Modules§
- catalog
admin config catalog— edit the profile’s provider registry (profile.providers).- config_
section - Config-section model and YAML helpers shared across the
admin configtree. - gateway
admin config gateway— edit the profile’s gateway section: enable state, routing patterns, and the default provider.- governance
admin config governance— set the authorization hook mode.- list
- paths
admin config pathscommand: show and validate the configured filesystem paths.- profile_
io - Shared profile load/save for the
admin configsetter sub-trees. - provider
admin config providercommand: manage AI providers in theai/config.yaml.- rate_
limit_ types - rate_
limits admin config rate-limitscommand tree: inspect, edit, and compare rate limits.- reconcile
- Re-materialise the authz catalog after a profile edit.
- runtime
admin config runtimecommand: show and edit profile runtime settings.- secret
admin config secret set— write a provider credential into the profile’s secrets file without hand-editing JSON.- security
- server
admin config servercommand: show and edit profile server settings.- show
- types
- Serializable output types for the
admin configcommand tree. - validate
admin config validatecommand: validate config files against their schemas.