Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One family

Settings keys, all 1,548.

Keys the client reads out of a settings.json, at whichever of the four scopes it finds one.

Settings keys1,548seen across 149 builds
In v2.1.30825the newest inventory on disk
Gone372in an earlier build, not in the newest
Described193have a line in Anthropic's documentation
No docs line1,355no line in the documentation we hold

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
Feedback