litellm/tests/test_litellm/proxy/config_resolvers
Yuneng Jiang c9158fcc12
fix(proxy): keep a config-owned key's resolved value across a database reload
Applying a database row dropped the runtime layer for every key the row
carried, including keys the config file owns. Those runtime entries hold
the env-resolved config values, so after a reload a key written as
os.environ/<NAME> read back as that literal string. The store now keeps
the runtime entry for a key the config owns and clears only the rest.

Visible as store_model_in_db silently turning itself off: the reload read
the raw reference, coerced it to False, and overwrote the resolved global.
2026-09-18 22:58:08 -07:00
..
test_config_resolvers.py feat(proxy): add SAML 2.0 SSO for the admin UI (#31429) 2026-07-24 12:51:28 -07:00
test_settings_rules.py fix(proxy): refuse config-owned writes at one choke point and refresh the store 2026-09-18 01:49:30 -07:00
test_settings_store.py fix(proxy): keep a config-owned key's resolved value across a database reload 2026-09-18 22:58:08 -07:00