mcp.policy.Reporter
-
Whoever asked to be told how a long call is getting on.
Description#
Extracted from the request rather than passed, so a tool declares that it reports progress by taking one. It is empty unless the client sent a progress token, and an empty one can be built directly -- which is what lets these tools be driven without a live client.