{"version":"2.1.221","anchor":"mcp-mention-resource-reads-go-through-the-shared-reader-with","canonical_anchor":"mcp-mention-resource-reads-go-through-the-shared-reader-with","heading":"MCP @-mention resource reads go through the shared reader with abort support","tier":"notice","area":"MCP","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/mcp-mention-resource-reads-go-through-the-shared-reader-with","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### MCP @-mention resource reads go through the shared reader with abort support\n\nCancelling while an @-mentioned MCP resource loads no longer spits out an error.\n\n**What**\n\nReading an @-mentioned MCP resource now uses the shared reader helper and respects the session abort signal.\n\n**Details**\n\n- the abort signal is passed with context \"MCP @-mention resource read\"\n- an aborted read returns quietly instead of logging an error\n- server state acceptance now uses the connectivity predicate rather than requiring `type === \"connected\"`\n\n**Evidence**\n\n`MCP @-mention resource read`\n\n- Area: MCP\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}