{"version":"2.1.219","anchor":"memory-recall-now-triggers-on-cjk-input-with-no-spaces","canonical_anchor":"memory-recall-now-triggers-on-cjk-input-with-no-spaces","heading":"Memory recall now triggers on CJK input with no spaces","tier":"soon","area":"Memory","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219\/e\/memory-recall-now-triggers-on-cjk-input-with-no-spaces","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219","markdown":"### Memory recall now triggers on CJK input with no spaces\n\nChinese, Japanese and Korean messages without spaces could trigger memory recall, but that branch is off here.\n\n**What**\n\nRecall previously required whitespace in the user's message, which excluded Chinese, Japanese and Korean text written without spaces.\n\n**Details**\n\n- Adds a branch accepting NFKC-normalized text matching CJK and Hangul ranges.\n- That branch is gated on `eJi() = Ke(\"tengu_mill_orange\", !1)`, so off absent a remote value.\n- Separately and unconditionally, exhausting the per-session recall byte budget is now reported as a feature error instead of returning silently.\n\n**Evidence**\n\n`session_budget_exhausted`\n\n- Flag `tengu_mill_orange`: Off in both readings (read for one account on one subscription tier against v2.1.219; 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: 3\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}