"""Compatibility layer for the canonical API settings module. Use `app.config` as the single source of truth for API configuration. This module remains only for older imports during migration. """ from app.config import Settings as AppSettings from app.config import get_settings, settings def reload_settings() -> AppSettings: """Reload settings for tests and legacy callers.""" import app.config as canonical_config canonical_config.settings = canonical_config.get_settings() return canonical_config.settings __all__ = ["AppSettings", "get_settings", "reload_settings", "settings"]