{"version":"2.1.286","anchor":"log-lines-now-sanitised-when-multi-line","canonical_anchor":"log-lines-now-sanitised-when-multi-line","heading":"Log messages get an extra cleanup step before being written","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/log-lines-now-sanitised-when-multi-line","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Log messages get an extra cleanup step before being written\n\nClaude Code's logger now passes multi-line messages through an extra transform and applies a replace step to single-line ones\n\n**Unclear.** What the new processing actually does to log text is not known.\n\n**What**\n\nClaude Code writes its own log lines, each stamped with a time and a level such as INFO or ERROR. Messages that span several lines now pass through an extra processing step before they are written. Single-line messages also get a text-replacement step that they did not get before.\n\n**Why**\n\nThis may mean some log content is now hidden or escaped. Escaping means special characters are rewritten so they cannot be misread.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}