What's wrong with this entry?
Anonymous. No account, no email.
What
MCP tools that stop sending progress or responses are now detected and aborted after a configurable timeout. A new env var controls the timeout duration.
Usage
# Set timeout in milliseconds (default is built-in; 0 disables timeout)
export CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT=120000 # 2 minutes
export CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT=0 # disableDetails
- When an MCP tool produces no output for the configured duration, Claude aborts the call and reports the timeout
- Error message includes the tool name and duration: "MCP server
XtoolYsent no response or progress for Ns; aborting" - A new
McpResponseSchemaErroris thrown and surfaced when an MCP server returns a result that fails schema validation, with a description of what was wrong
Evidence
New timeout guard (search for "CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT" or "MCP tool idle timeout")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.