mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-24 22:44:17 +02:00
Three review fixes: transparent call_tool(timeout=N) now enforces one deadline across the whole poll loop (not per-request), matching the sync timeout; the tools/call interceptor resolves the client-requested component version instead of the highest; tasks/cancel runs under the per-task update lock and re-resolves the live leg, so it can't cancel a stale leg while an update enqueues the next. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_client_tool_tasks.py | ||
| test_poll_interval.py | ||
| test_transparent_tasks.py | ||