mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-27 01:22:18 +00:00
- apply_db_row only clears runtime values for keys the row actually changed, so an env-resolved DB-owned setting survives a reload - DELETE /config/field/delete refuses a key the config file owns instead of silently rewriting the row - GET /config/field/info reports the declared value of a config-owned key, not the env-resolved secret - SettingsStore gains a short-circuiting __bool__ so truthiness checks stop at the first key - _initialize_jwt_auth resolves os.environ refs into a local mapping instead of mutating the shared general_settings dict - rejected_writes compares against the resolved value, matching what __setitem__ accepts - a stored value identical to the config template is no longer reported as shadowed - the enterprise email-settings and coordination-redis writers go through reject_config_owned_writes |
||
|---|---|---|
| .. | ||
| pagerduty | ||
| secrets_plugins | ||
| send_emails | ||
| __init__.py | ||
| callback_controls.py | ||
| example_logging_api.py | ||
| llama_guard.py | ||
| llm_guard.py | ||
| secret_detection.py | ||