{"version":"2.1.275","anchor":"new-repl-poll-event-idle-delivery-guard-class","canonical_anchor":"new-repl-poll-event-idle-delivery-guard-class","heading":"New REPL poll-event idle delivery guard class","tier":"internal","area":"REPL","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275\/e\/new-repl-poll-event-idle-delivery-guard-class","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275","markdown":"### New REPL poll-event idle delivery guard class\n\nClaude Code now detects and recovers queued REPL events that a turn failed to deliver\n\n**What**\n\nClaude Code now tracks whether queued interactive-session (REPL) events were actually delivered during the turn that was supposed to handle them. If a turn finishes without delivering those queued events, an error is logged internally and an empty placeholder prompt command is re-queued so the events get flushed on the next turn instead of being silently dropped.\n\n**Why**\n\nThis prevents queued input from getting stuck and never reaching a turn, ensuring it's eventually processed on a following prompt.\n\n- Area: REPL\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}