{"version":"2.1.269","anchor":"multilingual-detection-for-emptyno-suggestion-subagent-repl","canonical_anchor":"cjksoutheast-asian-aware-word-counting-feeds-a-multilingual","heading":"Reply-classification heuristics made aware of Chinese, Japanese, and Korean text","tier":"notice","area":"Localization","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/multilingual-detection-for-emptyno-suggestion-subagent-repl","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### Reply-classification heuristics made aware of Chinese, Japanese, and Korean text\n\nSeveral heuristics that judge a subagent reply's meaning now understand Chinese, Japanese, and Korean text, not just English\n\n**What**\n\nA set of internal text-classification checks that Claude Code uses to interpret short or automated replies from subagents (helper AI processes that do sub-tasks) were extended to handle East Asian languages:\n\n- A new script-detection helper recognizes Han (Chinese\/Japanese kanji), Hiragana\/Katakana, Thai\/Lao\/Khmer\/Myanmar, and Hangul (Korean) characters, and uses this to compute a more accurate word count for text in these scripts. The \"is this reply just saying done\" check now also matches Japanese\/Chinese\/Korean completion phrases, not only the literal word \"done\".\n\n- The check that decides a subagent reply means \"nothing to report\" (silence, or no suggestion) now also matches Chinese, Japanese, and Korean equivalents (for example \u6c88\u9ed9, \u63d0\u6848\u306a\u3057, \uc81c\uc548 \uc5c6\uc74c), and it now recognizes fullwidth and Japanese-style brackets (\uff08\uff09\uff3b\uff3d\u3010\u3011\u3014\u3015) as well as ASCII ones.\n\n- The check that decides whether a very short reply counts as a real yes\/no-style answer now also counts Han, phonetic, and Hangul characters, treating a single such character specially, alongside the existing English yes\/no word list.\n\n**Why**\n\nWithout these changes, a subagent replying in Chinese, Japanese, or Korean could have its \"done\", \"nothing to report\", or short-answer replies misclassified simply because the matching logic only understood English words and ASCII punctuation, leading to incorrect handling of otherwise normal responses.\n\n- Area: Localization\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}