mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-10-27 22:31:26 +01:00
Backports #4852 to 3.x. CIMD clients resolve through the process-local document cache, which now holds at most 1,000 entries and evicts the oldest first. URL-derived clients are not written to the persistent DCR client store, which holds clients that registered. A record stored by an earlier release is used only as a fallback if a fresh resolution fails, and is removed after a successful one. The assertion replay cache also checks its capacity before it adds a new JTI. Behavior matches main. Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_authorization.py | ||
| test_client_registration.py | ||
| test_config.py | ||
| test_e2e.py | ||
| test_oauth_proxy.py | ||
| test_tokens.py | ||
| test_ui.py | ||