Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-code

All settings changedsettings-reference

Nearest release: v2.1.294, published 4 hours after 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 7 Oct 2026 23:26 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 7 Oct 2026 23:37 UTC.

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

The whole hunk

from line 2954, 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 2954
29542954 
29552955### `plansDirectory`
29562956 
2957Choose where Claude Code stores the plan files it writes in [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode). Claude Code resolves the path relative to the project root and keeps the default when the path resolves outside it.
2957Choose where Claude Code stores the plan files it writes in [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode). Claude Code resolves the path relative to the project root.
29582958 
29592959* **Scope**: [`Any file`](#scopes)
29602960* **Type**: string, a path relative to the project root
from line 2966
29662966}
29672967```
29682968 
2969Claude Code stores plans in `~/.claude/plans` instead of the directory you set in cases such as these:
2970 
2971* **Outside the project root**: the path resolves outside the project root, as `"../plans"` does.
2972* **Backslash on macOS, Linux, and WSL**: the resolved path contains a backslash, as the Windows-style `"docs\\plans"` does. Write `"docs/plans"`, which works on Windows too.
2973 
29692974### `skillListingBudgetFraction`
29702975 
29712976Each turn, Claude sees a [listing of your skills](/docs/en/skills#skill-descriptions-are-cut-short) with their descriptions, and Claude Code caps that listing at a share of the context window. When the listing is over the cap, Claude Code keeps every skill's name but drops the descriptions of the least-used skills, so Claude can still invoke those skills but is less likely to choose one on its own. Raise this key to keep more descriptions visible at the cost of more context per turn.
from line 4049
40444049* **In managed settings**: the mods in every installed plugin stop, your organization's included
40454050* **In any other settings file**: the mods you installed stop, and [your organization's mods](/docs/en/plugins/mods/admin#install-your-organizations-mods) keep running
40464051 
4047Mods built into Claude Code keep running in both cases. Each has [its own switch](/docs/en/plugins/mods/overview#mods-built-into-claude-code).
4048 
4049Keeping Agent SDK hooks running when managed settings set this key requires Claude Code v2.1.242 or later.
4050 
4051The [`/goal`](/docs/en/goal) command can't run while hooks are disabled, and the `/hooks` menu shows a notice instead of your hooks.
4052 
4053#### Status line and file suggestion gates
4054 
4055Claude
4052Mods built into Claude Code keep running in both cases. Each has [its own switch](/docs/en/plugins/mods/overview#mo
Feedback