{"version":"2.1.295","anchor":"read-state-restore-tightened","canonical_anchor":"read-state-restore-tightened","heading":"Resumed sessions are stricter about which files Claude remembers reading","tier":"notice","area":"Elsewhere","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/read-state-restore-tightened","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### Resumed sessions are stricter about which files Claude remembers reading\n\nWhen a session resumes, Claude Code now drops remembered file reads for non-files, blank content, and content that no longer matches\n\n**What**\n\nClaude Code keeps a record of which files Claude has read. When you resume a session, it restores that record. Before, it only skipped files that were too large. Now it also skips:\n\n- anything that is not a regular file\n\n- files whose content is only blank space\n\n- files whose content no longer matches what Claude has in the conversation\n\n**Why**\n\nThis makes it less likely that Claude acts as if it has read a file whose contents it no longer has right after you resume.\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}