{"version":"2.1.323","anchor":"low-latency-submit-holds-off-unmovable-grace-end-while-a-t","canonical_anchor":"low-latency-submit-holds-off-unmovable-grace-end-while-a-t","heading":"A remote setting can delay when a queued message cuts into a running tool","tier":"soon","area":"Elsewhere","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/low-latency-submit-holds-off-unmovable-grace-end-while-a-t","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### A remote setting can delay when a queued message cuts into a running tool\n\nA remote setting can now start a timer that delays when a queued message interrupts certain running tools; it does nothing at its default of 0\n\n**What**\n\nIf you type a message while Claude is still working, Claude Code queues it. Sometimes a queued message can interrupt a running tool once a short grace period ends. That grace period used to end on a simple count.\n\nNow, when a queued message is ready, Claude Code can also start a timer whose length comes from the remote setting `tengu_splendid_puddle`, up to a cap. While the timer runs, and every tool still running is of one particular kind, the grace period is not treated as over. The setting falls back to 0, which means no timer and no change.\n\n**Why**\n\nThis gives finer control over when a message you type mid-task cuts into a tool that is already running.\n\n- Flag `tengu_splendid_puddle`: Not enough to say (read for one account on one subscription tier against v2.1.323; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Elsewhere\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}