{"version":"2.1.260","anchor":"rewind-now-evicts-cached-filememory-reads-for-the-discarded","canonical_anchor":"rewind-now-evicts-cached-filememory-reads-for-the-discarded","heading":"Rewind now evicts cached file\/memory reads for the discarded messages","tier":"notice","area":"Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260\/e\/rewind-now-evicts-cached-filememory-reads-for-the-discarded","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.260","markdown":"### Rewind now evicts cached file\/memory reads for the discarded messages\n\nRewinding a conversation now clears cached file reads so you don't see stale content after rewind.\n\nRewinding a conversation (`rewind_conversation`) now evicts cached file and memory reads tied to the discarded messages instead of just dropping them. Claude Code walks the spliced-off messages, determines which files and which nested `CLAUDE.md`\/memory files were read during that span, and clears them from the in-memory read-file cache and from the agent's read-file state via a new `evictNestedMemoryPaths` callback. Previously a later re-read after a rewind could have served stale cached content for files that changed between the original read and the rewind point.\n\n- Area: Sessions\n- Names: `rewind_conversation`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}