{"version":"2.1.101","anchor":"loop-dynamic-self-pacing-mode-in-development","canonical_anchor":"loop-dynamic-self-pacing-mode-in-development","heading":"\/loop Dynamic Self-Pacing Mode [In Development]","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.101\/e\/loop-dynamic-self-pacing-mode-in-development","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.101","markdown":"### \/loop Dynamic Self-Pacing Mode [In Development]\n\n**What**\n\nA major enhancement to the `\/loop` command that allows the model to dynamically choose its own iteration timing instead of requiring a fixed interval.\n\n**Status**\n\nFeature-flagged via `tengu_kairos_loop_dynamic` (defaults to false) and `tengu_kairos_loop_prompt` (defaults to false)\n\n**Details**\n\n- When enabled, `\/loop` can be invoked without an interval, and the model decides how long to wait between iterations based on the task context\n- Uses a new `ScheduleWakeup` tool for the model to request its next wake-up with a specific delay (clamped to 60\u20133600 seconds)\n- Includes sophisticated cache-aware delay selection: delays under 270s keep the prompt cache warm, delays over 300s incur a cache miss\n- Supports `loop.md` task files in `.claude\/loop.md` or `~\/loop.md` that define recurring task instructions\n- Introduces sentinel values `<<autonomous-loop-dynamic>>` and `<<loop.md-dynamic>>` for the dynamic pacing variants\n- Includes a detailed autonomous loop system prompt that instructs the model on how to behave during timer-based autonomous operation, including PR maintenance, CI monitoring, and scope management\n- The system prompt emphasizes maintaining user trust: \"Acting on what the conversation already established is safe and valuable. Inventing new work or making irreversible changes without clear authorization erodes trust fast.\"\n- Loops have a maximum age limit, after which they automatically age out\n\n**Evidence**\n\nDynamic loop system (gated by `tengu_kairos_loop_dynamic` and `tengu_kairos_loop_prompt`, search for `\"Autonomous-loop instructions\"`)\n\n- Flag `tengu_kairos_loop_dynamic`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.101; 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.\n- Flag `tengu_kairos_loop_prompt`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.101; 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."}