{"version":"2.1.311","anchor":"mcp-resource-and-directory-reads-are-now-abortable","canonical_anchor":"mcp-resource-and-directory-reads-are-now-abortable","heading":"Reading MCP resources and folders can now be cancelled","tier":"notice","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/mcp-resource-and-directory-reads-are-now-abortable","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Reading MCP resources and folders can now be cancelled\n\nInterrupting Claude Code while it reads an MCP resource or folder now cancels the read cleanly instead of reporting a misleading error\n\n**What**\n\nMCP servers are add-on programs that give Claude extra tools and data. When Claude Code reads a resource or a folder from one of them, the read can now be cancelled. A cancelled read ends with a cancellation error. Before, the read could not be cancelled, and it could end by wrongly reporting that the path was not a folder or that the server did not support the request.\n\n**Why**\n\nInterrupting a read from an MCP server that has stalled now actually stops it.\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}