{"version":"2.1.281","anchor":"input-handlers-see-the-time-stdin-data-arrived","canonical_anchor":"input-handlers-see-the-time-stdin-data-arrived","heading":"Input handlers see the time stdin data arrived","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/input-handlers-see-the-time-stdin-data-arrived","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Input handlers see the time stdin data arrived\n\nDouble-press and anti-misclick timing now measure from when your keypress arrived, not when it was handled\n\n**What**\n\nClaude Code now records the moment keyboard input arrives while it works through a batch of keypresses. Checks that depend on timing use that moment instead of the current clock time. These include:\n\n- Double-press to cancel: pressing a key twice quickly to stop something.\n\n- Dialog anti-misclick windows: the short delay that stops a dialog from reacting to a keypress meant for something else.\n\n**Why**\n\nIn practice, these windows are measured against when you actually pressed the key. If Claude Code is slow to get to your input, the delay no longer counts against the time you have."}