{"version":"2.1.295","anchor":"disable-compact-now-feeds-a-new-compaction-predicate","canonical_anchor":"disable-compact-now-feeds-a-new-compaction-predicate","heading":"DISABLE_COMPACT now feeds a new compaction check","tier":"internal","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/disable-compact-now-feeds-a-new-compaction-predicate","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### `DISABLE_COMPACT` now feeds a new compaction check\n\nA new check that decides something about compaction now returns false whenever `DISABLE_COMPACT` is set\n\n**Unclear.** What this new check controls for a reader is not stated.\n\n**What**\n\nClaude Code has a new check related to compaction (summarising the conversation to free space). It can only pass when `DISABLE_COMPACT` is not set, along with several other conditions.\n\n**Why**\n\nThis touches when compaction is allowed.\n\n- Area: Compaction\n- Names: `DISABLE_COMPACT`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}