fastmcp/tests/tasks
Jeremiah Lowin 2d3ad9ca0d
Make a contended tasks/update wait instead of dropping its answer
Partial fulfillment means two in-flight updates can carry different answers,
so acknowledging the one that loses the update lock stranded the task on a key
the client had already sent.
2026-07-26 16:40:33 -04:00
..
client Pass the MCP conformance suite's draft and pending scenarios 2026-07-26 15:00:08 -04:00
server Make a contended tasks/update wait instead of dropping its answer 2026-07-26 16:40:33 -04:00
__init__.py Move task subsystem to fastmcp-tasks package, disconnect SEP-1686 wire from core 2026-07-21 21:51:45 -04:00
task_helpers.py Fix ty diagnostics in task tests, scope ty exclusion to client-task files 2026-07-21 23:10:00 -04:00