Skip to main content

Module config

Module config 

Source
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.

Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.

Modules§

catalog
admin config catalog — edit the services provider registry (services/ai/providers.yaml).
config_section
Config-section model and YAML helpers shared across the admin config tree.
gateway
admin config gateway — edit the services gateway section (services/ai/gateway.yaml): enable state, routing patterns, and the default provider.
governance
admin config governance — set the authorization hook mode.
list
admin config list command.
paths
admin config paths command: show and validate the configured filesystem paths.
profile_io
Shared profile load/save for the admin config setter sub-trees.
provider
admin config provider command: manage AI providers in the ai/config.yaml.
rate_limit_types
Rate-limit config editing types.
rate_limits
admin config rate-limits command tree: inspect, edit, and compare rate limits.
reconcile
Re-materialise the authz catalog after a gateway or catalog edit.
runtime
admin config runtime command: show and edit profile runtime settings.
secret
admin config secret set — write a provider or custom credential into the profile’s secrets file without hand-editing JSON.
security
admin config security — show and edit the profile’s security section.
server
admin config server command: show and edit profile server settings.
services
admin config services command: show and edit profile-level services overrides.
services_io
Shared load/save for the services files the admin config catalog and admin config gateway setters edit.
show
admin config show command.
types
Serializable output types for the admin config command tree.
validate
admin config validate command: validate config files against their schemas.

Enums§

ConfigCommands

Functions§

execute