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
$schema ◇ No description from anybody.v2.1.138 or earlier → v2.1.308 ◆in the build aborted ◇ Resumed sessions can now still tell which past messages were API errors rather than real replies.v2.1.301 ○gone accept ◇ crossSessionInbound accepts accept, hold or refuse for messages arriving from your other sessions.never mined ·never mined acceptEdits ◇ Approving a plan no longer resets the permission mode of a teammate still running.never mined ·never mined access_control ◇ The gateway server now denies requests with unparseable or unknown client IPs when access control is on.v2.1.287 → v2.1.306 ○gone accessFallbackModels ◇ A new accessFallbackModels setting lists models Claude Code may fall back to when the main model can't be usednever mined ·never mined accessToken ◇ An SDK host can now refuse to refresh your login token and say why.v2.1.301 ○gone accountMemory ◇ MCP tools can now be hidden from the model and flagged as backed by account memorynever mined ·never mined act ◇ A read-only subagent that analyses one artifact comment thread exists but stays off.never mined ·never mined action ◇ Claude can watch artifact comment threads and post replies or edits, off unless you set the env var.never mined ·never mined activityWindowMinutes ◇ The activity keep-alive settings now include a resumeTouches option, which is off unless set otherwisenever mined ·never mined addDirs ◇ Session permission rules can now hold an optional addDirs list next to allow and denynever mined ·never mined additional_authorized_parties ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone additionalContext ◇ Prompt-expansion hooks can keep your original prompt text out of the block message.never mined ·never mined additionalDenyRead ◇ Sandboxed bash no longer errors out when a remote call carries file deny lists it cannot enforce.never mined ·never mined additionalDenyWrite ◇ Sandboxed bash no longer errors out when a remote call carries file deny lists it cannot enforce.never mined ·never mined additionalDirectories ◇ You can register repo roots under any directory passed with --add-dir, and duplicates now say so clearly.never mined ·never mined additionalMarketplaces ◇ additionalMarketplaces now works as an alias for extraKnownMarketplaces in settings files.v2.1.232 → v2.1.283 ○gone additionalRedirectReferrerHosts ◇ The managed-settings schema now records a minimum supported version for two MCP sign-in fields and several other settingsnever mined ·never mined addMcpServer ◇ Headless SDK sessions expose a session object for MCP servers with addMcpServer, removeMcpServer, toast, status and refreshContext.never mined ·never mined admin ◇ Gateway config takes a pricing block with a multiplier and per-model rate overrides.never mined ·never mined admin.pricing ◇ No description from anybody.never mined ·never mined adoptionDecided ◇ No description from anybody.v2.1.301 ○gone adoptMcpOverChannelSwitchOn ◇ New pipeline decides whether MCP tools are 'adopted' as passthrough toolsnever mined ·never mined adoptSeedPermissionMode ◇ A session can now take on a starting permission mode it was handed even when it is not a remote session, if an option asks for itnever mined ·never mined advisor ◇ Multiagent rosters can include one advisor entry so the main thread consults a stronger model mid-turn.never mined ·never mined advisorModel Pick which model answers when Claude asks the advisor toolv2.1.138 or earlier → v2.1.283 ○gone afkTimeoutMs ◇ Away-from-keyboard auto-answers now bail out if you interacted first; set afkTimeoutMs or CLAUDE_AFK_TIMEOUT_MS.never mined ·never mined agent Start every session as a named subagent with its prompt, tools, and modelv2.1.138 or earlier → v2.1.283 ○gone agent.list ◇ Internal listing of local agents and in-process teammates gains richer detailnever mined ·never mined agent.register ◇ Plugin SDK adds agent.register and session.refreshAgents, plus a one-shot flag for whether the system prompt was deliverednever mined ·never mined agent.spawn ◇ A plugin hook can block a subagent from starting or change which model it uses.never mined ·never mined agentId ◇ TaskOutput ignores the old wait_up_to setting and just uses the 30 second default timeout.never mined ·never mined agentPeer ◇ Artifact live-subscribe now checks agent-peer and sync-live eligibility before connecting, and it is off by default.never mined ·never mined agentProgressSummaries ◇ Task summary docs now spell out that local agents give a model-written progress summary and MCP tasks give the server's status.never mined ·never mined agentPushNotifEnabled Let Claude send a push notification to your phone when it decides tov2.1.138 or earlier → v2.1.283 ○gone all ◇ Change detection no longer runs your external diff tool or scans submodules, so it's faster.never mined ·never mined allow_cidrs ◇ Self-hosted gateway now warns once if a client connects from a public IP with no allowlist setv2.1.287 → v2.1.306 ○gone allowAllClaudeAiMcps Load the claude.ai connectors Claude Code fetches itself alongside a deployed managed-mcp.jsonv2.1.149 → v2.1.283 ○gone allowAllUnixSockets ◇ The allowAllUnixSockets sandbox setting is now described as also unblocking VM sockets (AF_VSOCK) on Linuxnever mined ·never mined allowClaudeInChromeWithManagedMcp Let the built-in Claude in Chrome server run alongside a deployed managed-mcp.jsonv2.1.282 → v2.1.283 ○gone allowed_email_domains ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone allowedChannelPlugins Replace the default allowlist of channel plugins that can push messagesv2.1.138 or earlier → v2.1.283 ○gone allowedDomains ◇ Set strictAllowlist to have the sandbox flat-out deny hosts outside your allowed domains instead of prompting.never mined ·never mined allowedEnvVars ◇ A variable whose value looks like a credential is now refused when interpolating into HTTP hook headers.never mined ·never mined allowedHttpHookUrls Limit which URLs HTTP hooks can targetv2.1.138 or earlier → v2.1.283 ○gone allowedMarketplaces ◇ Managed settings accept allowedMarketplaces for the marketplace allowlist; older clients still need the canonical key.v2.1.232 → v2.1.283 ○gone allowedMcpServers Allowlist which MCP servers users can addv2.1.138 or earlier → v2.1.283 ○gone allowedPluginMarketplaces ◇ Plugin validation warns when marketplace or plugin names would be rejected by Claude Desktop's managed sync.never mined ·never mined allowedProviders Limit which API providers a machine may usenever mined ·never mined allowedTools ◇ Skills turned into slash commands now keep their menu text, aliases and tool permissions.v2.1.301 ○gone allowHttp ◇ MCP server URLs with embedded credentials are now rejected, and plain-http can be explicitly allowed.never mined ·never mined allowInputRequired ◇ MCP tools that ask for extra input are now answered automatically, up to ten back-and-forth rounds.never mined ·never mined allowLocalBinding ◇ The sandbox builder can produce a policy-only mode, but nothing visible switches it on.never mined ·never mined allowLoopbackResponseUrls ◇ URL safety checks now cover list-valued config fields, with a new setting to allow loopback response URLs.never mined ·never mined allowManagedHooksOnly Run only the hooks your organization deploysv2.1.138 or earlier → v2.1.283 ○gone allowManagedMcpServersOnly Make the managed MCP allowlist the only one that appliesv2.1.138 or earlier → v2.1.283 ○gone allowManagedPermissionRulesOnly Make managed settings the only settings source of permission rulesv2.1.138 or earlier → v2.1.283 ○gone allowModsToOverrideDenyRules ◇ A built-in plugin restores deny rules that other plugins lift, and can refuse plugins that did not come from your organizationnever mined ·never mined allowOptionalClientAuth ◇ Admin schema adds dictationEnabled and sshClientPath, and dictation no longer switches off when allowOptionalClientAuth is truenever mined ·never mined allowPlaintextInject ◇ A malformed sandbox.credentials block now denies everything instead of quietly disabling protection.never mined ·never mined allowRead ◇ The runner can warn about or block repo-committed settings that grant access outside the workspace.never mined ·never mined allowUnattendedServing ◇ A new remoteTools.allowUnattendedServing setting controls unattended remote tool serving and falls back to false when invalid.v2.1.259 → v2.1.283 ○gone allowUnsandboxedCommands ◇ Windows sandbox decisions now hinge on configured strict mode rather than a runtime toggle.never mined ·never mined allowWrite ◇ The sandbox builder can produce a policy-only mode, but nothing visible switches it on.never mined ·never mined already_in_goal_state ◇ Plugin enable/disable failures now return a machine-readable failureCode alongside the human-readable error messagev2.1.301 ○gone alwaysDenyRules.hostCredential ◇ An always-deny rule now stops tools reading Claude's own credential and config files, including backups and swap files.never mined ·never mined alwaysLoad ◇ Always-loaded claude.ai MCP tools are held out of the declared tool set and loaded lazily until the tool-use decision settles.never mined ·never mined alwaysThinkingEnabled Turn extended thinking off for every sessionv2.1.138 or earlier → v2.1.283 ○gone analyticsDisabled ◇ Auth and doctor output now show whether analytics are switched off.never mined ·never mined answeredToolUseIds ◇ Resuming an interrupted turn now also skips re-prompting for tool uses listed in answeredToolUseIdsnever mined ·never mined apiErrorKind ◇ Subagent progress events now include the specific API error kind, not just a yes/no flagnever mined ·never mined apiKeyHelper Generate the API credential with your own commandv2.1.138 or earlier → v2.1.283 ○gone apk ◇ Update checks on winget and apk installs now report failed lookups instead of failing silentlynever mined ·never mined append ◇ Transcript writing can be redirected to a different storage layer, but nothing turns that on here.never mined ·never mined appendMessages ◇ Headless SDK sessions get a new appendMessages method to inject messagesnever mined ·never mined appendPlugins Run your organization's mods after every mod a user installsv2.1.268 → v2.1.283 ○gone appendSubagentSystemPrompt ◇ A new appendSubagentSystemPrompt option lets a subagent's system-prompt append differ from the main session's.never mined ·never mined appendSubagentSystemPromptFile ◇ Cloud/attach sessions now recognize two more CLI flags for compatibility.never mined ·never mined appendSystemPrompt ◇ Forked background sessions are told to stay in their own worktree and never touch the original session's branch.never mined ·never mined appendSystemPromptHead ◇ Claude Code now passes a new value, appendSystemPromptHead, from startup into how it builds the system prompt, including in non-interactive runsnever mined ·never mined applyEffortSeed ◇ Remote control can now change the model or effort level of a running sessionnever mined ·never mined applyModelPick ◇ Remote control can now change the model or effort level of a running sessionnever mined ·never mined approvalSeesContent ◇ For tools that opt in, Claude Code's approval step and automatic safety check can now see the content of a file being sent, not only its namenever mined ·never mined approve ◇ New instructions tell an agent how to approve or refuse a pending shutdown request by tool call rather than plain text.never mined ·never mined approvedBy ◇ No description from anybody.never mined ·never mined archive ◇ Marketplaces can offer plugins as zip downloads with an optional sha256 pin that doubles as the version.never mined ·never mined archive_not_probed ◇ Plugin eval cases must now allow the tools their graders imply, and size timeouts to the real task.v2.1.301 ○gone artifact ◇ Published pages can now show a stamp region and workshop docs can list deliverables next to decisions.never mined ·never mined artifactPublishes ◇ No description from anybody.v2.1.301 ○gone artifactPublishGranted ◇ No description from anybody.v2.1.301 ○gone artifactReplPathEnabled ◇ Two new internal feature flags added: artifactReplPathEnabled and serverClassifierShadowEnablednever mined ·never mined askForTools ◇ A host can now list tools that must always ask before running, even ones that would normally allow themselvesnever mined ·never mined askToAnnounce ◇ A new askToAnnounce method sends a device-hook request and silently ignores failuresnever mined ·never mined askUserQuestionTimeout Let an unanswered question auto-continue after idle timev2.1.200 → v2.1.283 ○gone asLevel ◇ Artifact database gains a targeted str_replace edit operation, currently gated offnever mined ·never mined assets ◇ Claude can upload CSV, Markdown, JSON and text files into an artifact and link them by returned URL.never mined ·never mined asUser ◇ Plugin hooks can now call a new prompt.compose method, and prompt.submit now accepts an asUser option that must be true or falsenever mined ·never mined asyncRewake ◇ If a background Stop hook fails because its script can't be opened, Claude Code reports it once and ignores identical repeatsnever mined ·never mined attach ◇ CLI help now lists attach, logs, stop, respawn and rm for background sessions.never mined ·never mined
Feedback