{"version":"2.1.98","anchor":"sleep-command-blocking-in-agent-mode","canonical_anchor":"sleep-command-blocking-in-agent-mode","heading":"Sleep Command Blocking in Agent Mode","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98\/e\/sleep-command-blocking-in-agent-mode","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98","markdown":"### Sleep Command Blocking in Agent Mode\n\nLong-running foreground `sleep` commands (\u22652 seconds) are now blocked when running in agent mode (`tengu_amber_sentinel` flag). This prevents agents from wasting time on unnecessary delays.\n\n- Detects `sleep N` as the first command when N \u2265 2\n- Distinguishes between standalone sleeps and sleep-then-continue patterns\n- Agents must use `run_in_background: true` for commands that need delays\n\n**Evidence**\n\nSleep blocking (search for `\"standalone sleep\"` and `` \"`sleep N` as the first command with N \u2265 2 is blocked\" ``)\n\n- Flag `tengu_amber_sentinel`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.98; this account: on, anonymous baseline: on, compiled default: no gate table built for this version) 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."}