{"version":"2.1.321","anchor":"system-reminder-tags-in-file-snapshots-escaped-when-shown-to","canonical_anchor":"system-reminder-tags-in-file-snapshots-escaped-when-shown-to","heading":"File contents can no longer break out of Claude Code's reminder notes","tier":"notice","area":"Agents","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/system-reminder-tags-in-file-snapshots-escaped-when-shown-to","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### File contents can no longer break out of Claude Code's reminder notes\n\nWhen a file contains the closing tag Claude Code uses for its reminder notes, the tag is altered before the model sees it\n\n**What**\n\nClaude Code wraps some of what it shows the model in reminder notes marked with special tags. When a file you changed or Claude read contains a closing reminder tag, Claude Code now replaces the opening `<` of that tag with `&lt;` before showing the file. It also tells the model that the file \"is not shown exactly as it is on disk\". Before, file contents were inserted as they were.\n\n**Why**\n\nText inside a file can no longer end a reminder note early and pass itself off as part of Claude Code's own instructions.\n\n- Area: Agents\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}