{"version":"2.1.305","anchor":"memory-extraction-carries-billing-info-mcp-tools-get-file-r","canonical_anchor":"memory-extraction-carries-billing-info-mcp-tools-get-file-r","heading":"Memory saving, MCP file inputs and a Windows helper change slightly","tier":"internal","area":"Memory","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305\/e\/memory-extraction-carries-billing-info-mcp-tools-get-file-r","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305","markdown":"### Memory saving, MCP file inputs and a Windows helper change slightly\n\nSaving memories now takes billing into account, MCP tools can be marked as taking files, and a tool helper now runs on Windows\n\n**Unclear.** It is not clear which of these changes are behind the server switch.\n\n**What**\n\nSeveral small changes:\n\n- Memory extraction, where Claude Code saves useful facts for later, now takes billing into account and skips some runs because of it.\n\n- Tools from MCP servers (outside programs that add tools) can be marked as taking a file reference, with extra handling of their input.\n\n- A tool helper that was refused on Windows is now allowed there, and is stopped by ending its whole group of processes.\n\n- MCP server details now handle servers that connect over WebSocket.\n\nPart of this sits behind a server switch that is off unless it is switched on remotely.\n\n**Why**\n\nThese are small behaviour shifts with no single visible effect.\n\n- Flag `tengu_passport_quail`: Off in both readings (read for one account on one subscription tier against v2.1.305; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Memory\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}