{"version":"2.1.281","anchor":"read-dedup-skips-files-whose-content-never-reached-the-model","canonical_anchor":"read-dedup-skips-files-whose-content-never-reached-the-model","heading":"Read dedup skips files whose content never reached the model","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/read-dedup-skips-files-whose-content-never-reached-the-model","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Read dedup skips files whose content never reached the model\n\nThe Read tool no longer skips re-reading a file when the earlier read never actually reached the model\n\n**What**\n\nThe Read tool is how Claude Code opens a file for the model. It has a shortcut: if the model already read the same part of a file in full, it can skip reading it again. That shortcut now applies only if the earlier read's content was actually placed in the model's context, the text the model can see. Several kinds of reads are now marked as not having reached the model, and those do not trigger the shortcut.\n\n**Why**\n\nBefore, the model could be told it already had a file's contents when it never saw them, and so work without them. Now a file that never reached the model gets read properly."}