{"version":"2.1.221","anchor":"memory-directory-prefetch-can-block-the-turn-briefly","canonical_anchor":"memory-directory-prefetch-can-block-the-turn-briefly","heading":"Memory-directory prefetch can block the turn briefly","tier":"soon","area":"Memory","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/memory-directory-prefetch-can-block-the-turn-briefly","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### Memory-directory prefetch can block the turn briefly\n\nYour turn can pause up to two seconds waiting for memory directory files to load first.\n\n**What**\n\nTurn assembly can now wait on the in-flight memory-directory prefetch instead of proceeding without it, with the wait bounded and instrumented.\n\n**Details**\n\n- The wait is a 2000 ms race with abort-signal support.\n- Reports outcome as `consumed`, `deadline` or `aborted`, along with how long it waited and how many attachments arrived.\n- Gated on `tengu_mill_orange` with fallback `!1`, and additionally requires the org-memory decision to not be undecided.\n\n**Evidence**\n\n`tengu_memdir_prefetch_blocking_wait`\n\n- Flag `tengu_mill_orange`: Off in both readings (read for one account on one subscription tier against v2.1.221; this account: off, anonymous baseline: off, compiled default: off) 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: Memory\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}