mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-28 10:18:08 +02:00
FastMCP now properly inherits from Provider, eliminating ~200 lines of duplicated _source_* methods. Key changes: - get_tool/resource/prompt return None instead of raising NotFoundError - Visibility filter separated from transforms (applied last) - Nested server middleware runs on both list and execution operations - Resource auth failure doesn't fall back to templates - AggregateProvider kept as user-facing utility class |
||
|---|---|---|
| .. | ||
| openapi | ||
| proxy | ||
| __init__.py | ||
| test_base_provider.py | ||
| test_fastmcp_provider.py | ||
| test_local_provider.py | ||
| test_local_provider_prompts.py | ||
| test_local_provider_resources.py | ||
| test_local_provider_tools.py | ||
| test_transforming_provider.py | ||