Thrown when the HTTP request for a tool call actually failed (network error, non-2xx response, ...) — as opposed to ToolNotFoundError (bad tool name) or ResponseProcessingError (the request succeeded but post-processing the response failed).
Optional
Readonly
Thrown when the HTTP request for a tool call actually failed (network error, non-2xx response, ...) — as opposed to ToolNotFoundError (bad tool name) or ResponseProcessingError (the request succeeded but post-processing the response failed).