{"version":"2.1.296","anchor":"large-file-read-refusal-text-offers-an-override-argument","canonical_anchor":"large-file-read-refusal-text-offers-an-override-argument","heading":"Refused large file reads now tell Claude how to read what fits","tier":"notice","area":"Read Tool","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/large-file-read-refusal-text-offers-an-override-argument","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### Refused large file reads now tell Claude how to read what fits\n\nWhen a file is too large to read, Claude Code can now tell Claude to retry with an override that reads only what still fits\n\n**What**\n\nWhen the Read tool refuses a file because it is too large, Claude Code has new messages to tell Claude what to do next:\n\n- Claude can call Read again with an override option to read as much as still fits in its context, the amount of text it can hold at once.\n\n- Even the override would not fit in what is left this turn.\n\n- The override is not available where the read runs, so Claude should read the file in parts by giving a starting line and a line count.\n\n**Why**\n\nIt changes how Claude recovers when a large file read is refused, giving it a way to read part of the file straight away.\n\n- Area: Read Tool\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}