Every settings key, and where it lived
1,548 settings keys One tick per build on this box, oldest on the left. A gap is a build the settings key was not in.○ not in v2.1.308, ◇ we found no documentation describing it.
Settings keyWhat it doesSpan v2.1.138 → v2.1.308 Status
presigned ◇ Managed limits on which AWS credentials the sandbox may use survive settings merges now.never mined ·never mined
pressableLinks ◇ Plugin and skill terminal UIs can now render a Markdown element with optional clickable linksnever mined ·never mined
preview ◇ Artifact preview now works without signing in to claude.ai; every other artifact action still needs login.never mined ·never mined
previewAndHub ◇ /design now disables preview/hub features (import, export, status, canvas skill) in local-agent sessionsnever mined ·never mined
pricing ◇ Gateway config takes a pricing block with a multiplier and per-model rate overrides.never mined ·never mined
primitiveToolGrant ◇ A session setup option has been renamed from replPrimitiveGrant to primitiveToolGrantnever mined ·never mined
privacy_policies ◇ Optional field of the manifest.json inside an MCPB bundle (the .mcpb or .dxt file a plugin's mcpServers can point at), validated as an array of strings and not otherwise read. In a plugin's own manifest, claude plugin validate warns that privacy_policies is an unknown field common in other tools' manifests and ignored at load time.v2.1.284 → v2.1.308 ◆in the build
proactive ◇ Trusted-device enrollment now happens when needed rather than only at startup, and records why it ran.never mined ·never mined
proactivity ◇ Set disableAutoMode to "disable" to stop Claude Code ever falling back to auto permission mode.never mined ·never mined
proactivityLevel ◇ Relaunching Claude Code keeps your proactivity level and permission context instead of resetting them.never mined ·never mined
proactivityLevelStepped ◇ The footer hint line can now show a proactivity level indicator.never mined ·never mined
proactivityPillCollapsed ◇ The footer hint line can now show a proactivity level indicator.never mined ·never mined
process.env ◇ Small polish: credit labels, an extra help link, bigger artifact fetch limit, safer MCP environment handling.never mined ·never mined
process.run ◇ No description from anybody.never mined ·never mined
process.spawn ◇ Plugins can now spawn and stream a subprocess via a new process.spawn host operationnever mined ·never mined
processWrapper Run Claude Code's background processes through a corporate launcher on macOS and Linuxv2.1.210 → v2.1.283 ○gone
projectInstructions ◇ A new built-in agents-md plugin can load AGENTS.md as project instructions instead of, or alongside, CLAUDE.mdnever mined ·never mined
projectSettings ◇ A cloned repo's settings can no longer switch on Remote Control at startup; only your own settings can.never mined ·never mined
projectsUserTurn ◇ A new projectsUserTurn flag is passed through when marking a verified human turn, tied to shared-project supportnever mined ·never mined
promoteMemory ◇ Two new memory-promotion commands exist in the code but are disabled in this buildnever mined ·never mined
promoteMemoryNonInteractive ◇ Two new memory-promotion commands exist in the code but are disabled in this buildnever mined ·never mined
prompt.attachment ◇ New prompt.attachment hook lets plugins rewrite or remove text attached to a messagenever mined ·never mined
prompt.autocomplete ◇ A new prompt.autocomplete plugin hook lets plugins add completion rows under the prompt, including for desktop, mobile and VS Code composersnever mined ·never mined
prompt.change ◇ The prompt.change hook runs when a plugin or the landing screen changes the prompt box, and stops itself if plugins keep refilling itnever mined ·never mined
prompt.compose ◇ Claude Code can now compare two versions of a changing schema and label the difference, such as text only or new live additionsnever mined ·never mined
prompt.context ◇ A new prompt.context hook event lets plugins add named context blocks to a prompt, capped at 32 blocks and 32000 characters.never mined ·never mined
prompt.edit ◇ Plugins can now hook into 'prompt.attachment' to rewrite or drop attachment text before it reaches the modelnever mined ·never mined
prompt.fill ◇ Plugins can now fill in or suggest text directly in the prompt input box via two new prompt.fill and prompt.suggest actionsnever mined ·never mined
prompt.md ◇ plugin eval warns when writing results inside a plugin's own directory could get picked up as plugin componentsnever mined ·never mined
prompt.read ◇ New plugin hook API lets plugins read the current text and cursor position in the prompt boxnever mined ·never mined
prompt.submit ◇ Hooks can now rewrite or drop your prompt before it is sent.never mined ·never mined
prompt.suggest ◇ Plugins can now fill in or suggest text directly in the prompt input box via two new prompt.fill and prompt.suggest actionsnever mined ·never mined
promptBlocks ◇ Hooks calling $.model.complete can now pass promptBlocks and systemBlocks and mark blocks with cache: true for prompt cachingnever mined ·never mined
promptCacheTtl Choose the prompt cache lifetime for the main conversationv2.1.242 → v2.1.283 ○gone
prompts ◇ Claude Code now listens for MCP prompt/resource list-changed updates whenever a server offers prompts or resources at allv2.1.284 → v2.1.308 ◆in the build
prompts_generated ◇ Optional boolean in the manifest.json inside an MCPB bundle (the .mcpb or .dxt file a plugin's mcpServers can point at), sitting beside the prompts list. Claude Code only checks that it is a boolean when validating the manifest and does not otherwise read it.v2.1.284 → v2.1.308 ◆in the build
promptSuggestionEnabled Hide the grayed-out prompt suggestions in the input boxv2.1.138 or earlier → v2.1.283 ○gone
protocol.ext.allow ◇ Every git command Claude runs now has hooks, filesystem monitors and prompt helpers turned off.never mined ·never mined
prototype ◇ The workshop skill now asks once whether to build a clickable prototype first, but only for UI-ish work.never mined ·never mined
proxyAuthHelper ◇ Managed-settings policy helpers can now be armed from a remote source, reported as a distinct settings tier and fingerprinted per OSv2.1.138 or earlier → v2.1.283 ○gone
proxyAuthHelperConfig.sources ◇ With sources set to personAndPolicy, the proxy auth helper is skipped under folder trust or else runs from another foldernever mined ·never mined
prune ◇ Plugin disable, disable-all, and update commands gain --json output alongside other plugin commandsv2.1.301 ○gone
prUrlTemplate Point PR links at an internal code-review tool instead of github.comv2.1.138 or earlier → v2.1.283 ○gone
public_url ◇ Two gateway config shapes that used to fail invisibly now warn at boot.v2.1.287 → v2.1.306 ○gone
publishesRemaining ◇ Artifact tool results can report how many publishes remain and when the quota resets.never mined ·never mined
publishesResetAt ◇ Artifact tool results can report how many publishes remain and when the quota resets.never mined ·never mined
pumpStdinLane ◇ Remote session stdin handling now differs by connection type, with non-bridge/BYOC input discarded via a new code pathnever mined ·never mined
push.negotiate ◇ push.negotiate is now a trusted git config key and is set automatically alongside the gpgsign settings.never mined ·never mined
pushInsteadOf ◇ Push-on-release failure message now explains credential and pushInsteadOf behavior more preciselynever mined ·never mined
pwsh ◇ Inline admin policy scripts run with a stripped environment and a PowerShell resolved from fixed paths only.never mined ·never mined
questionOptionDescriptionsOptional ◇ New session-config field lets question options skip descriptionsnever mined ·never mined
quickstart ◇ Artifacts tool can now discover types with a single 'quickstart' call instead of several separate onesnever mined ·never mined
quickstartOn ◇ MCP server tool actions gain a 'quickstart' option when quickstart is enablednever mined ·never mined
quietHours ◇ No description from anybody.v2.1.149 → v2.1.283 ○gone
rapidFollowupPreempt ◇ A new mechanism lets a fast follow-up message immediately preempt a turn that hasn't shown output yetnever mined ·never mined
rate_limits ◇ Through a gateway, the status line data now includes dollars used, the dollar limit and the period, not just a percentagev2.1.287 → v2.1.306 ○gone
rateLimitFailFastEnabled ◇ Auto mode's remote config gains rateLimitFailFastEnabled, which keeps retry waits within a request's deadlinenever mined ·never mined
rateLimitTier ◇ No description from anybody.v2.1.301 ○gone
rc ◇ Claude Code spots remote-control or rc on the command line early, before the main app loads.never mined ·never mined
read ◇ Skill listing and job tracking now go through the storage layer instead of touching files directly.never mined ·never mined
readBaseline ◇ Remote tool calls now include a read baseline snapshot before the host approves themnever mined ·never mined
readBaselineSent ◇ Tool calls now record whether a stored read baseline was used to satisfy the read requirementnever mined ·never mined
readBlockFence ◇ With outside reads blocked, your own CLAUDE.md and the ~/.claude skills, plugins, rules, agents and commands trees stay readable.never mined ·never mined
readMcpResource ◇ Claude Code SDK adds a method to read an MCP resource directlynever mined ·never mined
readOnly ◇ Skill results now flag when a skill was only read rather than actually run.never mined ·never mined
readonly ◇ Shell command safety check now catches more declare/typeset/local flag combinations, and drops a narrower older checknever mined ·never mined
readsStanding ◇ Directory sync's git worker gains an 'attached machine' mode with standing journals and new detach reasonsnever mined ·never mined
realPath ◇ Plugin fs.stat and list now report whether an entry is a symlink and can resolve its real pathnever mined ·never mined
recheck ◇ Claude re-reads an artifact comment thread before posting so it does not repeat a reply it already gave.never mined ·never mined
recordApprovedBy ◇ Permission approvals now record whether a hook, the host tool, or a normal prompt approved themnever mined ·never mined
recordCreatedPR ◇ Background remote sessions can now record PRs they created back to the backend.never mined ·never mined
redirectHost ◇ The gateway external identity provider setting now describes a redirectHost: "localhost" option, where the return address used to be fixed at 127.0.0.1never mined ·never mined
refreshAgents ◇ Plugin SDK adds agent.register and session.refreshAgents, plus a one-shot flag for whether the system prompt was deliverednever mined ·never mined
refreshContext ◇ Headless SDK sessions expose a session object for MCP servers with addMcpServer, removeMcpServer, toast, status and refreshContext.never mined ·never mined
refreshInterval ◇ Under statusLine. Re-runs the status line command every this many seconds on a repeating timer, in addition to the event-driven updates. Unset means no timer; a value below 1 or not a number is discarded by the schema and treated as unset. Changing the value restarts the timer.v2.1.138 or earlier → v2.1.283 ○gone
refuse ◇ Task notifications from a coordinator session now arrive automatically unless you set crossSessionInbound to refuse or hold.never mined ·never mined
refuseAutomounterShapes ◇ New code can refuse macOS automounter-lookup paths, but nothing in this build turns it onnever mined ·never mined
refused ◇ Sending messages between your Claude sessions stays off, and refusals now name the kill switch explicitly.never mined ·never mined
refusedClassSidecarTypes ◇ Artifact publishing takes cleaner options and can report which sidecar types were refused.never mined ·never mined
refuseNameCollision ◇ Marketplace add gets an opt-in refuseNameCollision option to stop silent overwritesnever mined ·never mined
regex ◇ Eval graders can now judge images, so rendered slides and charts get scored on appearance.never mined ·never mined
region ◇ Screenshots can zoom into a rectangle, but the documented image scale option is not exposed in this build.never mined ·never mined
registerCommandNetworkLists ◇ Claude Code can now register a per-command network allow/deny list inside the sandbox before running itnever mined ·never mined
registrationHidden ◇ Plugin errors now distinguish unreadable marketplace catalogs from hidden registrations.never mined ·never mined
registrationHiddenReason ◇ When a plugin marketplace is hidden, Claude Code now gives advice based on the reason instead of always saying to remove and re-add itnever mined ·never mined
registryReadFailed ◇ Marketplace-not-found errors now surface more often instead of being silently excluded.never mined ·never mined
relaunchEnforcementHours ◇ A new setting controls how long you can keep working on stale config before a forced restart.never mined ·never mined
releasePendingHookMessages ◇ Hook messages can now be held back and inserted into the transcript later instead of immediatelynever mined ·never mined
reloadOutputStyles ◇ The SDK can now reload output styles mid-session with a new method.never mined ·never mined
relocateUncUserData ◇ A new setting relocates app data storage when Windows AppData is on a network share.never mined ·never mined
remedy ◇ API error responses now include a machine-readable error code alongside the messagenever mined ·never mined
remote ◇ Notifications sent from a remote session now actually reach you instead of being silently discarded.v2.1.138 or earlier → v2.1.283 ○gone
remote.pushDefault ◇ Auto-approved git push rules now cover your configured push remote, not just "origin"never mined ·never mined
remoteAgentIsolationDisabled ◇ The remoteAgentIsolationDisabled setting now turns off remote isolation, alongside the existing CLAUDE_CODE_REMOTE checknever mined ·never mined
remoteControl ◇ Session startup config gains a new defaultedToCloud fieldv2.1.260 → v2.1.283 ○gone
remoteControl.shareHostProfile ◇ A new setting controls how much machine info Remote Control shares when it registers a device.never mined ·never mined
remoteControlAtStartup Connect Remote Control automatically when a session startsv2.1.138 or earlier → v2.1.283 ○gone
remoteControlMachineId ◇ Your machine now gets a stored id so remote sessions recognise the same workstation each time.never mined ·never mined
remoteExecution ◇ No tool currently offers Claude a device option; the check that would add it always fails.never mined ·never mined
remoteFileMode ◇ If you have too many untracked files, cloud seeding refuses and tells you which budget you blew.never mined ·never mined
Nothing on this page matches that. Press Enter to search every settings key.