MCP debugging: how do you match progress notifications without a JSON-RPC ID?

HookPeekOnline · reddit · 2026-10-31

The HookPeek author, who built the MCP trace-debugging tool after wasting time manually matching requests to responses, hit a new case: progress notifications lack a JSON-RPC ID, so they stay ungrouped. progressToken seems like the right anchor, but guessing by timing risks attaching updates to the wrong request; showing uncertainty when tokens are missing or ambiguous seems safer. The author asks the community how they handle reused or missing progress tokens.

Original post →

More from coding & agent

coding & agent channel →