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
case.yaml ◇ plugin eval warns when writing results inside a plugin's own directory could get picked up as plugin componentsnever mined ·never mined case_ ◇ No description from anybody.v2.1.301 ○gone caseDir ◇ No description from anybody.v2.1.301 ○gone caseFile ◇ No description from anybody.v2.1.301 ○gone caseSource ◇ No description from anybody.v2.1.301 ○gone catalogReadFailed ◇ Plugin errors now distinguish unreadable marketplace catalogs from hidden registrations.never mined ·never mined ccrSessionUrl ◇ Session launch options now include ccrSessionUrl and sessionUploadsDir fieldsnever mined ·never mined ccrV2SessionCrudEnabled ◇ A new gated flag controls session create/read/update/delete support for CCR v2 in the CLI's MCP bootstrapnever mined ·never mined cd ◇ Bash permission rules now match commands even when prefixed with "cd <folder> &&"never mined ·never mined changesApplyOnClose ◇ Plugin-enable confirmation message now varies based on whether changes apply automatically when the menu closesnever mined ·never mined changeScope ◇ System-prompt diff telemetry now classifies how the prompt changed between turnsnever mined ·never mined channelsEnabled Allow channels for your organizationv2.1.138 or earlier → v2.1.283 ○gone chatAdvancedFileAnalysisEnabled ◇ Desktop config accepts two new chat toggles, but nothing in this build sets them.never mined ·never mined chatTabEnabled ◇ Desktop config accepts two new chat toggles, but nothing in this build sets them.never mined ·never mined check ◇ A substitution layer can rewrite legacy artifact tool actions into consolidated data, comments and check tools, adding a spelling notice to prompts.never mined ·never mined checker ◇ Claude Code can now spell-check prompt input using aspell, hunspell, or ispell if you opt inv2.1.235 → v2.1.283 ○gone checkout.workers ◇ Git worktree checkouts now run in parallel using git's checkout.workers, capped at 16never mined ·never mined chromeClassifierFloorEnabled ◇ The Claude in Chrome connection is now recognised as first-party by its tool-name prefix too.never mined ·never mined classic.PreToolUse ◇ Hook event names now support wildcard and negation patterns, and internal plugin hooks are namespaced as classic.<EventName>never mined ·never mined classifierContext ◇ Your PostToolUse hooks can send extra context to the classifier that decides permissions in auto mode.never mined ·never mined classifierOnly ◇ Some tools can now only be allowed by the auto-mode classifier, ignoring saved allow rules and hooksnever mined ·never mined classifyChromeClicks ◇ Auto mode now has an option to check Chrome clicks as well as page navigation, off unless it is switched on remotelynever mined ·never mined classifyHandoff ◇ Subagent results can be tagged to show which parts Claude Code wrote versus the model.never mined ·never mined CLAUDE_CODE_DISABLE_CLAUDE_MDS ◇ No description from anybody.v2.1.301 ○gone CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC ◇ No description from anybody.v2.1.301 ○gone CLAUDE_CODE_MANAGED_SETTINGS_PATH ◇ No description from anybody.v2.1.301 ○gone CLAUDE_CODE_OAUTH_SCOPES ◇ No description from anybody.v2.1.301 ○gone CLAUDE_CODE_TMPDIR ◇ No description from anybody.v2.1.301 ○gone CLAUDE_CONFIG_DIR ◇ No description from anybody.v2.1.301 ○gone claudeCodeProcessWrapperEnabled ◇ A new managed setting, claudeCodeProcessWrapperEnabled, makes the desktop app start Claude Code through the launcher named in processWrappernever mined ·never mined claudeInChromeDefaultEnabled Turn on Chrome integration when a session starts, in the interactive CLI and the VS Code extensionnever mined ·never mined claudeInChromeEnabled ◇ A new server-controlled key governs whether Claude can drive your Chrome browser via the extension.never mined ·never mined claudeMd Inject organization-wide CLAUDE.md instructions from managed settingsv2.1.139 → v2.1.283 ○gone claudeMdExcludes Skip specific CLAUDE.md files when memory loadsv2.1.138 or earlier → v2.1.283 ○gone claudeSettingsFile ◇ Write-permission checks gain a dedicated claudeSettingsFile circuit breaker, separate from the Windows-path check.never mined ·never mined cleanup ◇ Removed or replaced MCP server clients are now properly cleaned up on config changes.v2.1.301 ○gone cleanupPeriodDays Choose how many days Claude Code keeps transcripts before deleting themv2.1.138 or earlier → v2.1.283 ○gone client_assertion ◇ The gateway's OIDC config accepts private_key_jwt with a certificate in oidc.client_assertion, so oidc.client_secret is now optionalv2.1.287 → v2.1.306 ○gone client_id ◇ MCP OAuth token refresh retries smarter and keeps your saved redirect URI across reconnects.v2.1.287 → v2.1.306 ○gone client_secret ◇ The gateway's OIDC config accepts private_key_jwt with a certificate in oidc.client_assertion, so oidc.client_secret is now optionalv2.1.287 → v2.1.306 ○gone clientRequestId ◇ API success telemetry now records time-to-first-content, a client request id, and the user message's UUIDnever mined ·never mined clientSecretHelper ◇ Hosted managed config now rejects an MCP server's OAuth client secret unless it is a Google client, and points others to oauth.clientSecretHelpernever mined ·never mined clientSlackTagConnected ◇ Slack-connected ('Claude Tag') sessions now skip writing remote feature flags to disknever mined ·never mined clock.after ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined clock.every ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined clock.now ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined clock.sleep ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined clock_skew_seconds ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone clone.defaultRemoteName ◇ When Claude Code looks up a repository's git remote URL, it now accepts only https:// (or file:// where allowed) and refuses http://never mined ·never mined closeOnEscape ◇ Plugin panes can now cycle with keyboard commands and show a tab strip of other open panesnever mined ·never mined cloud ◇ Each hook can carry a cloud field choosing whether cloud sessions may run it.never mined ·never mined cloudMessageHeld ◇ Remote sessions now show when a message you sent from the cloud is being held backnever mined ·never mined cloudSessionsByDefault ◇ Plain claude commands can now be silently routed to a cloud session by default under a new flagnever mined ·never mined cmp ◇ Many more text utilities, from tac and rev to comm and numfmt, are now recognized as file-reading commands.never mined ·never mined coalesceTaskNotifications ◇ New option lets a background task notification merge into the current turn instead of interrupting itnever mined ·never mined code ◇ MCP auth and HTTP failures are classified more accurately, and cancelled tool calls no longer trigger slow-call warnings.v2.1.301 ○gone codeAllowedRepositories ◇ A new codeAllowedRepositories admin setting lists the git repositories Claude Code may work in, for self-hosted session hosts onlynever mined ·never mined codeReviewLastEffort ◇ /code-review reuses the last effort level you typed, and Claude can no longer run it unprompted.never mined ·never mined codeRunningMcpTools ◇ A new codeRunningMcpTools setting lets apps built on the SDK mark MCP tools as code-running, so auto mode treats them like code executionnever mined ·never mined color ◇ Claude Code can now spell-check prompt input using aspell, hunspell, or ispell if you opt inv2.1.235 → v2.1.283 ○gone columnSizingOptions ◇ The selectable list component gains column-sizing options and a way to defer keyboard handling elsewherenever mined ·never mined comm ◇ Many more text utilities, from tac and rev to comm and numfmt, are now recognized as file-reading commands.never mined ·never mined command ◇ Your MCP allow and deny rules now match servers whose commands or URLs use environment variables.v2.1.138 or earlier → v2.1.283 ○gone command.describe ◇ Plugins can now register, run, list and describe their own slash commands via a new command APInever mined ·never mined command.list ◇ Plugins can now list, register, and run slash commands, and open or close a UI surfacenever mined ·never mined command.register ◇ Plugins can now list, register, and run slash commands, and open or close a UI surfacenever mined ·never mined command.run ◇ Plugins can now list, register, and run slash commands, and open or close a UI surfacenever mined ·never mined commandOutcome ◇ In non-interactive runs, the 'Unknown command' reply now carries a structured record of the outcome and the suggested commandnever mined ·never mined comments ◇ Claude can watch artifact comment threads and post replies or edits, off unless you set the env var.never mined ·never mined commit ◇ Commit results now list deletions that were left unstaged.v2.1.138 or earlier → v2.1.280 ○gone commit.gpgsign ◇ push.negotiate is now a trusted git config key and is set automatically alongside the gpgsign settings.never mined ·never mined compactBeforeNextTurn ◇ An error now stops compactBeforeNextTurn from being used while context_management has a compaction editnever mined ·never mined compactConversation ◇ Plugins can now trigger manual conversation compaction with custom instructionsnever mined ·never mined compactionRequestKind ◇ The reactive-compact summarize-all fallback still depends on the same experiment flag as before.never mined ·never mined companyAnnouncements Show your organization's announcements at startupv2.1.138 or earlier → v2.1.283 ○gone compatibility ◇ No description from anybody.v2.1.284 → v2.1.308 ◆in the build composeDeadlineMsOverride ◇ Auto-replies to artifact comments share the edit deadline and stop blaming API retries for slowness.never mined ·never mined composer.attribute ◇ The functions Claude Code offers to extensions now include composer.attribute and view.shownever mined ·never mined composer.propose ◇ No description from anybody.never mined ·never mined composer.write ◇ No description from anybody.never mined ·never mined config ◇ Assorted internal code was reformatted and renamed with nothing you can perceive changing.never mined ·never mined config.describe ◇ Plugin hooks can now react to tool-call dry-runs, config changes, and session attach/detach events.never mined ·never mined config.list ◇ Several new internal event and telemetry names have been registerednever mined ·never mined config.nameRepositoryTrustAnswers ◇ Remote/cloud repository-trust permission answers can now be named and flagged as user rejectionsnever mined ·never mined config.set ◇ Plugin hooks can now react to tool-call dry-runs, config changes, and session attach/detach events.never mined ·never mined configJson ◇ No description from anybody.v2.1.301 ○gone configPath ◇ No description from anybody.v2.1.301 ○gone configs ◇ Agent toolset config entries now use a typed shape per tool, affecting typed-language SDK callers.never mined ·never mined confirmsBeforeLaunch ◇ Ultrareview launches from Claude Code's SDK request path now skip certain confirmation-error and recovery-offer behaviornever mined ·never mined conflictsOnLaptop ◇ Claude is told when your synced checkout holds unresolved merge, rebase or stash conflict markers, and when they clear.never mined ·never mined consent ◇ get_context_usage takes a detail parameter, where summary answers without extra token-counting API calls.never mined ·never mined consentDecided ◇ No description from anybody.v2.1.301 ○gone consentDeferred ◇ Session verification now separately stores a payload whose consent was deferrednever mined ·never mined contentStore ◇ Artifact file reads can now include manifest paths, store usage documents, and a content store referencenever mined ·never mined contentType ◇ Publishing an artifact data file with an unknown extension fails early and tells you to set contentType.never mined ·never mined contextData ◇ /context data sent to plugins now includes deferred and loaded status flags plus a richer breakdownnever mined ·never mined continuedInSessionId ◇ History parsing now marks bookkeeping-only records and tracks which session a conversation continued into.never mined ·never mined continuousAccessEvaluation ◇ Admins can turn Continuous Access Evaluation on or off for the built-in Microsoft 365 connector; it is on by defaultnever mined ·never mined controlOnly ◇ Session event stream connections can now request a control-only mode that skips the full event feednever mined ·never mined coordinatorReadOnlyBashEnabled ◇ A new coordinatorReadOnlyBashEnabled cache field was added but nothing yet reads or writes itnever mined ·never mined
Feedback