{"version":"2.1.292","anchor":"ccr-internal-events-split-batch-after-refusal","canonical_anchor":"ccr-internal-events-split-batch-after-refusal","heading":"Refused internal event uploads are split and retried instead of dropped","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292\/e\/ccr-internal-events-split-batch-after-refusal","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292","markdown":"### Refused internal event uploads are split and retried instead of dropped\n\nWhen an upload of internal events is refused, Claude Code can now split the batch in two and resend it instead of dropping it\n\n**What**\n\nClaude Code sends internal events, records of what happened in a session, in batches. When the server refuses an upload and the batch can be sent again in two halves, Claude Code now logs this and splits the batch. Before, a refused batch was dropped.\n\n**Why**\n\nFewer events are lost when a batch is turned down for being too large.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}