fastmcp/tests/server/middleware
Jake Kaplan 9feb1f378b
Forward proxy server metadata across protocol eras (#4776)
* Forward proxy negotiation metadata

🤖 Generated with OpenAI Codex

* Limit forwarded proxy metadata

🤖 Generated with OpenAI Codex

* Tighten negotiation metadata forwarding

🤖 Generated with OpenAI Codex

* Tighten proxy metadata docs

🤖 Generated with OpenAI Codex

* Keep proxy metadata middleware with provider

🤖 Generated with OpenAI Codex

* Simplify proxy negotiation middleware API

🤖 Generated with OpenAI Codex

* Name proxy metadata middleware directly

🤖 Generated with OpenAI Codex

* Preserve discovery middleware contracts

🤖 Generated with OpenAI Codex

* Clarify proxy metadata ownership

🤖 Generated with OpenAI Codex

* Align proxy metadata wording

🤖 Generated with OpenAI Codex

* Call forwarded values server metadata

🤖 Generated with OpenAI Codex

* Harden proxy metadata reads

🤖 Generated with OpenAI Codex

* Expose configured discovery result

🤖 Generated with OpenAI Codex

* Preserve proxy discovery compatibility

🤖 Generated with OpenAI Codex

* Preserve deprecated initialization middleware

🤖 Generated with OpenAI Codex

* Harden proxy metadata boundaries

🤖 Generated with OpenAI Codex

* Restore deprecated middleware location

🤖 Generated with OpenAI Codex

* Simplify proxy metadata client lifecycle

🤖 Generated with OpenAI Codex

* Clarify proxy metadata lifecycle

🤖 Generated with OpenAI Codex

* Preserve proxy factory errors

🤖 Generated with OpenAI Codex

* Detach forwarded proxy metadata

🤖 Generated with OpenAI Codex

* Simplify proxy metadata implementation

🤖 Generated with OpenAI Codex

* Distinguish proxy metadata failures

🤖 Generated with OpenAI Codex

* Narrow proxy metadata validation fallback

🤖 Generated with OpenAI Codex

* Retrigger CI

🤖 Generated with OpenAI Codex
2026-08-06 19:09:05 -04:00
..
__init__.py Add single-component methods 2025-06-18 19:47:19 -04:00
test_caching.py Don't cache error results in ResponseCachingMiddleware (#4705) 2026-08-04 17:15:01 -04:00
test_caching_guards.py Split guard caching tests into their own module 2026-07-26 16:46:21 -04:00
test_dereference.py Migrate to MCP Python SDK v2 (#4437) 2026-07-06 17:36:45 -04:00
test_discovery_middleware.py Forward proxy server metadata across protocol eras (#4776) 2026-08-06 19:09:05 -04:00
test_error_handling.py Migrate to MCP Python SDK v2 (#4437) 2026-07-06 17:36:45 -04:00
test_initialization_middleware.py Audit mode="legacy" pins in server tests and top-level stragglers 2026-07-20 16:00:27 -04:00
test_logging.py Migrate to MCP Python SDK v2 (#4437) 2026-07-06 17:36:45 -04:00
test_message_visibility.py Forward proxy server metadata across protocol eras (#4776) 2026-08-06 19:09:05 -04:00
test_middleware.py Update tests for the removed sampling and roots server API 2026-07-26 14:38:26 -04:00
test_middleware_nested.py Update tests for the removed sampling and roots server API 2026-07-26 14:38:26 -04:00
test_ping.py Audit mode="legacy" pins in server tests and top-level stragglers 2026-07-20 16:00:27 -04:00
test_rate_limiting.py Make the unit suite fast: in-process HTTP tests, no real sleeps, parallel Windows CI (#4554) 2026-07-20 10:51:14 -04:00
test_response_limiting.py Migrate to MCP Python SDK v2 (#4437) 2026-07-06 17:36:45 -04:00
test_timing.py Consolidate test fixtures and refactor large test files (#2941) 2026-01-19 15:18:35 -05:00
test_tool_injection.py Default fastmcp.Client to mode="auto"; surface extensions=/result_claims= 2026-07-19 21:22:49 -04:00