Module: MCPClient::RoundTripMarker
- Included in:
- JsonRpcCommon
- Defined in:
- lib/mcp_client/round_trip_marker.rb
Overview
Whether the request a thread last resolved went through a multi round-trip retry (MCP 2026-07-28 InputRequiredResult). A result that depended on input responses MUST NOT be cached, and the marker is thread-local because a transport serves concurrent requests: another request completing meanwhile says nothing about this one.