solutions_agents.conf
solutions-agents — Configuration.
Loads settings from environment variables, .env files, or K8s ConfigMaps. Uses pydantic-settings for validation and typing.
Usage: from solutions_agents.conf import get_settings print(get_settings().app_env)
To add domain-specific configs:
1. Create a new file in conf/ (e.g. conf/llm.py, conf/database.py)
2. Define a pydantic BaseModel or BaseSettings subclass
3. Add it as a field in Settings (conf/settings.py)
4. Resolve at application lifespan with get_settings()
Functions
get_settings
get_settings() -> SettingsValidate environment configuration on first explicit runtime use.