litellm/tests/unit/proxy/_experimental
yucheng-berri 3d589dc35b fix(mcp): default the legacy KDF grace window on, force off under FIPS, cache the legacy derivation
legacy_kdf_grace_enabled required LITELLM_MCP_LEGACY_KDF_GRACE=true, so
operators who never heard of the variable lost every main-era scrypt token
on upgrade day. The window now defaults on and only explicit false-style
values (false/0/no/off) disable it; FIPS deployments stay force-off via the
existing is_fips_mode check. legacy_scrypt (n=2**15, memory-hard) is now
lru_cache'd per process so repeated legacy-format token attempts derive the
subkeys once instead of re-running scrypt per attempt.
2026-10-14 02:03:10 -07:00
..
mcp_server fix(mcp): default the legacy KDF grace window on, force off under FIPS, cache the legacy derivation 2026-10-14 02:03:10 -07:00
__init__.py ci: move provider-independent MCP tests into tests/unit and run mcp-integration from litellm-tests (#42904) 2026-09-24 23:07:48 +00:00