Follow Discord
Sweep 30 Oct 2026 · 01:02Z Build v2.1.314 532 read Stable v2.1.308 Latest v2.1.314 Next v2.1.314 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-code

All settings changedsettings-reference

Nearest release: v2.1.312, published 23 hours before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Upstream edited this page at 28 Oct 2026 18:31 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Oct 2026 18:37 UTC.

Upstream edited
Recorded here
Lines+3added
Lines−5removed
From line 2,420 where the diff opens
First seen 21 Aug 2026 this site's first read of the page
Recorded edits165to this page, all time

The whole hunk

from line 2420, old and new numbered
/
lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

from line 2420
24202420 
24212421Idle compaction is on by default for conversations that meet all of these conditions:
24222422 
2423* **Session**: you're in an interactive terminal session, or in the VS Code extension's chat panel or the desktop app's Code tab on an [account that Anthropic selects](#idle-compaction-in-vs-code-and-the-desktop-app)
2423* **Session**: you're in an interactive terminal session, in the VS Code extension's chat panel, or in the desktop app's Code tab when the session runs on your machine or over SSH
24242424* **Auto-compaction**: [`autoCompactEnabled`](#autocompactenabled) is on
24252425* **Prompt cache**: the conversation is on the [one-hour prompt cache TTL](https://code.claude.com/docs/en/prompt-caching.md#which-ttl-each-request-gets)
24262426* **Feature flags**: Claude Code can [fetch feature flags from Anthropic](https://code.claude.com/docs/en/env-vars.md#features-that-need-feature-flag-fetching)
24272427* **Size**: the conversation's context has reached the token threshold, which you can [change](#change-the-idle-compaction-threshold) from its default of 200,000
2428* **Idle time**: about 54 minutes have passed since the last request, and your computer is awake at that point
2428* **Idle time**: about an hour has passed since the last request, and your computer stays awake until then
24292429 
24302430To turn idle compaction off, set this key to `false`.
24312431 
from line 2471
24712471Compacted using a summary written while you were away · turn off with "idleCompaction": false in settings.json
24722472```
24732473 
2474You don't need to do anything. To turn idle compaction off, set `idleCompaction` to `false` in `~/.claude/settings.json` or another [settings file](https://code.claude.com/docs/en/settings.md#settings-files-and-who-they-affect).
2474You don't need to do anything. To turn idle compaction off, set `idleCompaction` to `false` in `~/.claude/settings.json` on the machine or WSL distribution where the session runs, or in another [settings file](https://code.claude.com/docs/en/settings.md#settings-files-and-who-they-affect).
24752475 
2476In the VS Code extension's chat panel and the desktop app's Code tab, idle compaction runs for accounts that Anthropic selects. Claude Code writes the summary while you're away, then compacts with it only if your next message comes an hour or more after the last request.
2477 
24782476### `plansDirectory`
24792477 
24802478Choose where Claude Code stores the plan files it writes in [plan mode](https://code.claude.com/docs/en/permission-modes.md#analyze-before-you-edit-with-plan-mode). Claude Code resolves the path relative to the project root.
from line 3438
34403438Set the attribution text Claude Code adds to git commits, including any trailers. Set it to an empty string to hide commit attribution.
34413439 
34423440* **Scope**: [`Any file`](#scopes)
3443* **Type**:
3441* **Type**: string
3442* **Default**: unset, so Claude Code adds `Co-Authored-By: <name> <[email protected]>`. The name is the model in use when the commit is made, such as `Claude Sonnet 5`. When a [subagent](https://code.claude.com/docs/en/sub-agents.md) makes t
Feedback