{"version":"2.1.296","anchor":"transcript-loader-and-tail-read-are-more-robust","canonical_anchor":"transcript-loader-and-tail-read-are-more-robust","heading":"Session transcripts are read more carefully","tier":"notice","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/transcript-loader-and-tail-read-are-more-robust","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### Session transcripts are read more carefully\n\nClaude Code now handles unusual line-break characters in session transcripts and checks file size and change time more precisely\n\n**What**\n\nA transcript is the file where Claude Code saves a conversation. Claude Code now reads these files more carefully:\n\n- It now handles the carriage-return character (`\\r`) where it separates lines.\n\n- It copes with the special Unicode line and paragraph separator characters (U+2028 and U+2029) when they appear inside a line.\n\n- It records how many bytes each line takes up.\n\n- When it reads the end of a transcript, it measures the file's size and its last change time more precisely.\n\nBefore, lines were taken as they came.\n\n**Why**\n\nThis is likely to help with saved sessions that were corrupted or only partly written, so they load more reliably.\n\n- Area: Sessions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}