Protected Static_Internal registry mapping aliases to ConfigContainer instances.
Protected Static_Internal store for the default configuration alias.
Static ReadonlyloggerDedicated logger scope for the Config subsystem.
StaticdefaultThe alias of the currently active default configuration container.
StaticaddRegisters a new or existing configuration container under a specific alias.
Short identifier name (e.g. 'odoo', 'google-drive', 'supabase').
OptionaldataOrSource: AbstractConfigSource | Record<string, unknown> | ConfigContainerObject data, custom AbstractConfigSource, or ConfigContainer.
Whether to set this alias as the default target.
The registered ConfigContainer.
StaticclearClears all registered configurations and resets the default alias. Useful for isolating unit tests.
StaticgetStaticgetRetrieves an optional boolean on the default container.
Optionalfallback: booleanStaticgetRetrieves an existing configuration container by alias. If the default alias is requested but not yet registered, an automatic default container wired to environment variables is initialized.
Target alias identifier. Defaults to defaultConfig ('@default').
The resolved ConfigContainer.
StaticgetRetrieves an optional number on the default container.
Optionalfallback: numberStaticgetRetrieves an optional string on the default container.
Optionalfallback: stringStatichasChecks if a configuration alias is currently registered.
Target alias identifier.
StaticremoveRemoves a registered configuration container from the registry.
Target alias identifier.
True if the container was removed.
StaticrequireRequires a parameter on the default container (Fail-Fast).
OptionalhelpText: stringStaticrequireRequires an array on the default container (Fail-Fast).
OptionalhelpText: stringStaticrequireRequires a boolean on the default container (Fail-Fast).
OptionalhelpText: stringStaticrequireStaticrequireRequires a number on the default container (Fail-Fast).
OptionalhelpText: stringStaticrequireRequires a non-empty string on the default container (Fail-Fast).
OptionalhelpText: stringStaticscopeAccesses a fine-grained configuration scope. If alias exists directly in the registry, returns that container. Otherwise, resolves a sub-scope on the default container.
Registered namespace alias or dot-notation path.
Scoped ConfigContainer.
StaticsetSets a configuration value on the default container.
Pivot class for managing application and agent tool configurations across Quatrain. Manages a central registry of isolated configuration namespaces, mirroring sister classes such as
Backend,Storage,Log, andQueue.