{"version":"2.1.225","anchor":"heuristic-classifier-summaries-are-emitted-without-a-flag","canonical_anchor":"heuristic-classifier-summaries-are-emitted-without-a-flag","heading":"Heuristic classifier summaries are emitted without a flag","tier":"internal","area":"Telemetry","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225\/e\/heuristic-classifier-summaries-are-emitted-without-a-flag","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225","markdown":"### Heuristic classifier summaries are emitted without a flag\n\nLightweight conversation summaries are now always generated instead of needing a flag.\n\n**What**\n\nHeuristic classifier summaries are now the unconditional fallback rather than needing their own flag turned on.\n\n**Details**\n\n- the selector previously returned \"llm\" under one flag, \"heuristic\" under a second flag, and null otherwise\n- it now returns \"heuristic\" whenever the llm flag is off\n- `tengu_classifier_summary_llm_emit` still selects \"llm\", fallback false\n- `tengu_classifier_summary_heuristic_emit` no longer appears anywhere in the bundle\n\n**Evidence**\n\n`tengu_classifier_summary_llm_emit`\n\n- Flag `tengu_classifier_summary_llm_emit`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.225; this account: on, anonymous baseline: on, 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- Flag `tengu_classifier_summary_heuristic_emit`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.225; this account: on, anonymous baseline: on, compiled default: not a boolean we can read) 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: Telemetry\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 0\/5"}