{"version":"2.1.296","anchor":"transcript-copy-and-internal-event-catch-up-changes","canonical_anchor":"transcript-copy-and-internal-event-catch-up-changes","heading":"Transcript copying now wakes its catch-up step before waiting on it","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/transcript-copy-and-internal-event-catch-up-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### Transcript copying now wakes its catch-up step before waiting on it\n\nWhen copying a session transcript, Claude Code now starts catching up on recent events before waiting, using a read made for catch-up\n\n**What**\n\nClaude Code keeps an internal log of a session's events. When it copies a session transcript, it first catches up on events it has not processed yet. It now wakes that catch-up step before waiting on it, and reading events for catch-up goes through a separate path made for it.\n\n**Why**\n\nIn practice, the catch-up step no longer sits idle while a transcript copy waits for it.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}