Module: MCPClient::Client::TaskWorkers

Included in:
TaskSupport
Defined in:
lib/mcp_client/client/task_workers.rb

Overview

The workers that carry task requests through a transport which takes no per-request timeout (see TaskSupport#capped_task_rpc), and the wire spelling of what any transport hands up.

Constant Summary collapse

MAX_PENDING_TASK_REQUESTS =

How many requests may be left hanging on one transport that takes no per-request timeout (see #capped_task_rpc) before the next distinct one is refused rather than started beside them.

4