Module: MCPClient::HttpTransportBase::RequestRecovery::NestedExchange

Defined in:
lib/mcp_client/http_transport_base/request_recovery.rb

Overview

Marks an error that escaped another exchange run from inside this one: host code this transport handed control to while a response was still being parsed, or the tools/list a tools/call reads first to derive its headers. It belongs to that exchange -- which had its own recovery -- and never to the one it surfaced in.