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
disableArtifact Deprecated; use enableArtifact to turn the Artifact tool offv2.1.172 → v2.1.283 ○gone
disableAutoBackground ◇ A new disableAutoBackground MCP server option stops Claude Code from moving that server's tool calls to the background on its ownnever mined ·never mined
disableAutoMode Remove auto mode from the permission mode cyclev2.1.138 or earlier → v2.1.283 ○gone
disableAutoUpdates ◇ Auto-update enforcement docs now clarify idle-wait and restart behavior in detail.never mined ·never mined
disableBackgroundAgents ◇ Set to true to turn off the background-agents fleet, the same as CLAUDE_CODE_DISABLE_AGENTS_FLEET=1: the fleet gate that otherwise follows tengu_slate_meadow returns false, so claude daemon subcommands that need the gate stop with 'daemon' is not enabled., the built-in Claude agent is left out of the built-in agent list, and claude daemon run exits with claude daemon: background agents disabled (ZDR/3P/opt-out). Any other value has no effect.v2.1.138 or earlier ○gone
disableBundledSkills Turn off the skills and workflows included with Claude Codev2.1.169 → v2.1.283 ○gone
disableBypassPermissionsMode ◇ Your session won't be killed mid-run with an organization policy message about bypass permissions any more.never mined ·never mined
disableClaudeAiConnectors Turn off claude.ai connectors so Claude Code doesn't fetch themv2.1.182 → v2.1.283 ○gone
disableClaudeAiMcp ◇ With disableClaudeAiMcp set, a claude.ai proxy server passed by --mcp-config or the SDK mcpServers option no longer connects eithernever mined ·never mined
disableCommandPluginSources Block plugins that install by running a marketplace-declared commandv2.1.229 → v2.1.283 ○gone
disableConfigDeprecationWarnings ◇ modelPrefer1mContext and disableConfigDeprecationWarnings are now marked to take effect as soon as a remote policy changes themnever mined ·never mined
disableConnectorSignInInApp ◇ A new Claude Desktop admin setting, disableConnectorSignInInApp, keeps sign-in for claude.ai connectors in the system browsernever mined ·never mined
disabled ◇ A "Claude-proposed goals" setting in the config panel controls whether Claude suggests session goals.never mined ·never mined
disabled_by_default ◇ Plugin eval cases must now allow the tools their graders imply, and size timeouts to the real task.v2.1.301 ○gone
disabledBuiltinTools ◇ Catch-all gateway policies merge desktop overlays key by key, so a strict base can't be loosened accidentally.never mined ·never mined
disableDeepLinkRegistration Stop Claude Code from registering the claude-cli:// handlernever mined ·never mined
disableDeploymentModeChooser ◇ The disable-sign-in setting now applies before verification and fails closed.never mined ·never mined
disabledMcpjsonServers Reject specific servers from a project's .mcp.jsonv2.1.138 or earlier → v2.1.283 ○gone
disableEssentialTelemetry ◇ Telemetry-disable settings now apply before verification completes and fail closed.never mined ·never mined
disableFastMode ◇ Auto mode can be disabled server-side while /fast is on, but nothing sets that today.never mined ·never mined
disableFileMentions ◇ New session-config field lets question options skip descriptionsnever mined ·never mined
disableForkSubagent ◇ A new restriction, beside the one limiting agent messaging, can turn off the fork subagentnever mined ·never mined
disableMessagingBeyondOwnAgents ◇ Claude Code gains a restriction that appears to stop an agent from messaging anything beyond its own agentsnever mined ·never mined
disableMultiAccount ◇ Managed settings now check that forceLoginOrgUUID is a UUID or a list of UUIDs, and add disableMultiAccount and a required value for microsoftAuthBrokernever mined ·never mined
disableNonessentialServices ◇ The MCP registry egress service entry was removed from the egress allowlist system.never mined ·never mined
disableNonessentialTelemetry ◇ Telemetry-disable settings now apply before verification completes and fail closed.never mined ·never mined
disableNoSandbox ◇ A sandbox check can now pass on a new condition before it looks at the disableNoSandbox settingnever mined ·never mined
disableQuery ◇ The main query loop can now skip running a turn entirely via a new disableQuery checknever mined ·never mined
disableRemoteControl Turn off Remote Control everywhere it can startv2.1.138 or earlier → v2.1.283 ○gone
disableSideloadFlags Reject the CLI flags that sideload plugins, subagents, and MCP serversv2.1.193 → v2.1.283 ○gone
disableSkillShellExecution Stop skills and custom commands from running inline shellv2.1.138 or earlier → v2.1.283 ○gone
disableWorkflows Turn dynamic workflows off for everyone; use enableWorkflows for yourselfv2.1.152 → v2.1.283 ○gone
disallowedTools ◇ Skills turned into slash commands now keep their menu text, aliases and tool permissions.v2.1.301 ○gone
discardStdinLane ◇ Remote sessions now explicitly discard and warn about unexpected stdin inputnever mined ·never mined
discardUnpushed ◇ Background job worktree deletion can now discard confirmed unpushed commits with a re-confirm step.never mined ·never mined
discovery_url ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone
dispatchStream ◇ Plugin hooks can now stream multiple events over time instead of returning just one resultnever mined ·never mined
display_name ◇ Remote sessions can be tied to the exact machine that started them using a per-account signing key.v2.1.284 → v2.1.308 ◆in the build
doctor ◇ Claude Code's doctor/health-check report now lists linked plugin UI modulesnever mined ·never mined
documentation ◇ Optional field of the manifest.json inside an MCPB bundle (the .mcpb or .dxt file a plugin's mcpServers can point at). It must be a URL string or the bundle fails with Invalid manifest, and Claude Code does not otherwise read it.v2.1.284 → v2.1.308 ◆in the build
domain ◇ Sandbox allow and deny rules can now target a specific port instead of the whole host.never mined ·never mined
doneMeansMerged ◇ A settings key named autofixPrMode is listed but undefined, so setting it does nothing.v2.1.138 or earlier → v2.1.283 ○gone
dontAsk ◇ The schema now documents all six permission modes, including auto and dontAsk.never mined ·never mined
dropConsentDeferral ◇ Consent tracking gains a dropConsentDeferral method to clear deferred consentnever mined ·never mined
dropUnwatchedStreamEvents ◇ Two new remote flags control telemetry event-holding and dropping unwatched stream eventsnever mined ·never mined
dumpPrompts ◇ Debugging 'dumpPrompts' state can now be cleared per agent or globallynever mined ·never mined
durable ◇ Artifact watch tool adds a 'live' watch mode distinct from 'durable' watchingnever mined ·never mined
durationMs ◇ API requests now carry a per-attempt request ID and log more detail about retriesnever mined ·never mined
dxt_version ◇ Field of an MCPB/DXT extension manifest, marked deprecated in favour of manifest_version. Manifest validation requires a non-empty dxt_version or manifest_version and otherwise fails with Either 'dxt_version' (deprecated) or 'manifest_version' must be provided. In a plugin's plugin.json, claude plugin validate reports it as an unknown field commonly seen in an MCPB/DXT manifest, which Claude Code ignores.v2.1.284 → v2.1.308 ◆in the build
e2big ◇ Shell commands that fail because the argument list is too long are now labeled with a distinct error codenever mined ·never mined
echoApiBlockOrder ◇ Merged assistant messages can preserve the API's original content block ordering rather than concatenating.never mined ·never mined
echoWireToolInputs ◇ Two options can preserve raw wire tool inputs and the original API block order for exact replay.never mined ·never mined
editorMode Use vim key bindings in the input promptv2.1.138 or earlier → v2.1.283 ○gone
editRelay ◇ New editRelay prop added to the terminal text input componentsnever mined ·never mined
edits ◇ The artifact publish tool can take a list of find-and-replace edits, applied to the file and saved, before it publishesnever mined ·never mined
effortLevel Set a default effort level for models without a saved level of their ownv2.1.138 or earlier → v2.1.283 ○gone
egressProxyPacUrl ◇ The admin config schema adds five keys, including disableBypassPermissionsMode, and removes relaunchEnforcementHoursnever mined ·never mined
egressProxyUrl ◇ The admin config schema adds five keys, including disableBypassPermissionsMode, and removes relaunchEnforcementHoursnever mined ·never mined
email_claim ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone
emojiCompletionEnabled Turn off :shortcode: emoji suggestions and replacement in the prompt inputv2.1.217 → v2.1.283 ○gone
enable ◇ You can now enable or disable bundled built-in plugins by name from the command line.v2.1.301 ○gone
ENABLE_CLAUDEAI_MCP_SERVERS ◇ No description from anybody.v2.1.301 ○gone
enableAllProjectMcpServers Approve every server in project .mcp.json files without a promptv2.1.138 or earlier → v2.1.283 ○gone
enableArtifact Turn the Artifact tool off with a false in any file; no file can turn it back onv2.1.196 → v2.1.283 ○gone
enabled ◇ Remote sessions now use the host's auto-compact settings for context and token display.v2.1.138 or earlier → v2.1.283 ○gone
enabledFromPolicyOnly ◇ New built-in 'Security default' plugin shields org hooks and settings from user-installed pluginsnever mined ·never mined
enabledMcpjsonServers Approve specific servers from a project's .mcp.jsonv2.1.138 or earlier → v2.1.283 ○gone
enabledPlugins Turn individual plugins on or off per scopev2.1.138 or earlier → v2.1.283 ○gone
enableWorkflows Turn dynamic workflows on or off against your plan's defaultv2.1.153 → v2.1.283 ○gone
end ◇ A new "Pane" keybinding context adds tab, enter, escape, and scroll key mappings for panesv2.1.149 → v2.1.283 ○gone
endedOnApiError ◇ No description from anybody.v2.1.301 ○gone
enforceAvailableModels Keep the /model Default choice inside your availableModels allowlistv2.1.175 → v2.1.283 ○gone
env Set environment variables for every session and its subprocessesv2.1.138 or earlier → v2.1.301 ○gone
env.get ◇ Plugins and hooks gain new permission scopes: session.usage, settings.read, env.get, env.setnever mined ·never mined
env.set ◇ Plugins and hooks gain new permission scopes: session.usage, settings.read, env.get, env.setnever mined ·never mined
error ◇ claude mcp list now tells you why a server failed, like a timeout or HTTP error, not just "Failed to connect".v2.1.281 → v2.1.301 ○gone
errorClass ◇ SDK subprocess failures are now grouped by cause with paths and stderr scrubbed from reports.never mined ·never mined
evalDirSegments ◇ No description from anybody.v2.1.301 ○gone
eventHoldEnabled ◇ Two new remote flags control telemetry event-holding and dropping unwatched stream eventsnever mined ·never mined
excludedCommands ◇ New heuristics detect commands trying to escape the sandbox via the excludedCommands allowlistnever mined ·never mined
excludeDefault ◇ spinnerTipsOverride now takes an object: load tips from a file, relabel them, and drop the built-ins.v2.1.138 or earlier → v2.1.283 ○gone
excludeDomains ◇ Sandbox can now terminate HTTPS itself and route traffic through an upstream proxy, both experimentalnever mined ·never mined
excludeDynamicSections ◇ A session setting for excluding dynamic sections now survives a worker restart in headless mode.never mined ·never mined
execution.prompt ◇ The plugin eval docs now correctly say a prompt is always required.never mined ·never mined
experimental ◇ MCP task results and cancellations now use standard requests instead of an experimental helper.never mined ·never mined
export ◇ /design now disables preview/hub features (import, export, status, canvas skill) in local-agent sessionsnever mined ·never mined
exportEnabled ◇ New settings enable automatic background import of old sessions and exporting your chats as a zip.never mined ·never mined
extendedQuestionsEnabled ◇ Text and number question types are gated behind extended questions mode.never mined ·never mined
extensions.worktreeConfig ◇ Cloud commits wait rather than apply when the branch is checked out in another worktree.never mined ·never mined
extra_auth_params ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone
extract ◇ Sandbox credential masking now documents that it falls back to deny on macOS and Windows.never mined ·never mined
extraKnownMarketplaces Register marketplaces for a repository or an organizationv2.1.138 or earlier → v2.1.283 ○gone
fable ◇ The full Claude Desktop managed-config schema, covering MCP policy and egress limits, is now bundled in.never mined ·never mined
fable51 ◇ The gate controlling whether the fable model is added to opus and haiku lists was renamed from fable5 to fable51.never mined ·never mined
fableEntitlementProbe ◇ A new Fable model family is wired into the picker but gated behind an entitlement check.never mined ·never mined
fableOverageConsentV2 ◇ A per-session cache can now short-circuit the fable overage billing consent checknever mined ·never mined
failOpenVerdict ◇ A new fail-open exception lets some compliance checks pass when the HIPAA verdict service is unreachable, if HIPAA evidence was loadednever mined ·never mined
failsafeFiresAtMs ◇ Claude Code now records the exact time its shutdown safety timer is set to firenever mined ·never mined
failureCode ◇ Command-built plugins record their command and output directory so moves can be detected.never mined ·never mined
fallbackModel Name backup models for when the primary is overloadedv2.1.166 → v2.1.283 ○gone
Nothing on this page matches that. Press Enter to search every settings key.