{"version":"2.1.275","anchor":"repl-progress-message-deduplication-in-the-transcript-reduce","canonical_anchor":"repl-progress-message-deduplication-in-the-transcript-reduce","heading":"REPL progress-message deduplication in the transcript reducer","tier":"internal","area":"REPL","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275\/e\/repl-progress-message-deduplication-in-the-transcript-reduce","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275","markdown":"### REPL progress-message deduplication in the transcript reducer\n\nClaude Code now cleans up stale REPL progress messages instead of letting them pile up in the transcript\n\n**What**\n\nThe internal system that tracks and updates progress messages in the conversation transcript now matches progress updates more precisely for REPL (interactive code execution) tool calls, using the specific tool call ID rather than a looser match. It also automatically discards older completed or errored REPL progress entries once more than a small number have built up recently.\n\n**Why**\n\nThis keeps the transcript from accumulating stale, no-longer-useful REPL progress records, which should make transcripts cleaner and progress updates more accurate when running interactive code.\n\n- Area: REPL\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}