You can now set when auto-compaction kicks in with a new --autocompact flag, and /autocompact works for everyone.
tengu_amber_redwood2 Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.221: 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.
tengu_amber_redwood3 Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.221: 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.
Read once, for one account on one subscription tier, against v2.1.221. It isn't a statement about your account. What a flag value here can and cannot tell you
What's wrong with this entry?
The autocompact slash command no longer checks remote config, and there is now a real --autocompact flag whose value is applied to the session instead of being discarded.
isEnabledfor the slash command dropped its remote-config check, which previously required tengu_amber_redwood2 or tengu_amber_redwood3; it is now enabled outside the thin-client case.- New CLI option
--autocompact <auto|tokens>sets how full the context gets before auto-summarizing. - The parsed value now reaches the session's auto-compact window; the previous code hardcoded undefined and always fell back to the stored setting.
claude --autocompact auto
claude --autocompact 120000Set how full the context gets before auto-summarizing
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.239
Skill text carried through compaction is no longer mistaken for a live request
Both mention compaction
-
v2.1.247
Summarizing uses the same prompt assembly as the rest of the conversation
Both mention compaction
-
v2.1.247
Compaction builds its system prompt with the shared assembler
Both mention compaction