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
isolationSettings ◇ Settings-diff view adds a dedicated 'isolation settings' category alongside shell, env, and sandbox settingsnever mined ·never mined isPasted ◇ The internal isPasted marker on keypress events has been removednever mined ·never mined isPublishShim ◇ Publishing now detects a shim pointing at a different real artifact and resolves the true target before writing.never mined ·never mined issuer ◇ MCP OAuth token refresh retries smarter and keeps your saved redirect URI across reconnects.v2.1.287 → v2.1.306 ○gone isTranscriptV2Enabled ◇ The classic in-turn status row now only shows when a newer transcript display mode isn't already handling itnever mined ·never mined isTransparentWrapper ◇ Tool and agent adapters gain a new isTransparentWrapper() method, currently always falsenever mined ·never mined isUnwatchedRepl ◇ Claude Code now has an internal check for REPL sessions running unwatched in the backgroundnever mined ·never mined javaTrustStoreType ◇ Java trust-store type is now a configurable setting instead of always being assumed PKCS12never mined ·never mined keepMcpToolsFromModel ◇ Claude Code can now hide an MCP tool from the model if it appears on a per-server list, but nothing in this build fills that list yetnever mined ·never mined keepNoRound ◇ A server-controlled switch, on unless turned off remotely, now decides whether a step runs just before Claude Code compacts a conversationnever mined ·never mined keepParent ◇ A forked background session now gets a transcript message warning it never to edit the parent worktree.never mined ·never mined keepQueuedPrompt ◇ A respawned background job can append its new prompt to an already queued one instead of overwriting it.never mined ·never mined keepSessionOnExit ◇ A remote control client can ask to keep its session record alive after remote control is turned off.never mined ·never mined keepsStandingApprovals ◇ Remote tools can now advertise a standing-approvals capability that Claude Code checks for.never mined ·never mined keybindingFlavor Deprecated and has no effect; the word-editing shortcuts always follow readline conventionsv2.1.238 → v2.1.283 ○gone keysDeferred ◇ The selectable list component gains column-sizing options and a way to defer keyboard handling elsewherenever mined ·never mined keywords ◇ Plugin manifests can now be auto-filled from marketplace listing metadatav2.1.284 → v2.1.308 ◆in the build killedInFlight ◇ No description from anybody.v2.1.301 ○gone killRecord ◇ Killing a workflow run now saves a kill record of rows, pending items, rules and agents that can be read back afterwards.never mined ·never mined kind ◇ AWS calls from inside the sandbox now work with masked credentials, since the proxy re-signs them for you.v2.1.301 ○gone kittyGraphics ◇ Claude Code can now detect and use in-terminal image rendering via the kitty graphics protocolnever mined ·never mined label ◇ AskUserQuestion options are now identified by stable keys instead of their displayed textv2.1.247 → v2.1.283 ○gone language Have Claude respond in a language other than Englishv2.1.138 or earlier → v2.1.283 ○gone lastAssistantText ◇ No description from anybody.v2.1.301 ○gone launchEffortPinsReleasedForSession ◇ A per-session flag can release launch-effort pinning entirely for three model families.never mined ·never mined ldxBuild ◇ Publishing an artifact or live doc can now include a new 'ldxBuild' build step in its resultnever mined ·never mined ldxBuildAfterPublish ◇ Publishing an artifact now triggers a follow-up ldx build stepnever mined ·never mined leanPrompt ◇ The Bash prompt caches its skill-command list per session and accepts lean and trimmed prompt variants.never mined ·never mined leaveQuestionsStanding ◇ New leaveQuestionsStanding path rejects pending permission questions with a teardown message but nothing calls it yetnever mined ·never mined levelConfirmed ◇ Artifact db_read/db_write can now run 'as' a different access level, with confirmation of whether the server enforced itnever mined ·never mined license ◇ Plugin manifests can now be auto-filled from marketplace listing metadatav2.1.284 → v2.1.308 ◆in the build limits ◇ Rate-limit usage responses no longer include per-limit detail when status is 'seeded'v2.1.287 → v2.1.306 ○gone limitScope ◇ Claude in Slack usage records can now flag a denial as coming from a shared team budget rather than a personal capnever mined ·never mined link ◇ Marketplaces can install a plugin by running a command that prints a directory path, with your consent.never mined ·never mined linkFarmProducer ◇ Plugin install and load helpers now thread a linkFarmProducer option through source resolution.never mined ·never mined linkHref ◇ Text rendering can now customize or suppress the link target for auto-detected URLs via a linkHref functionnever mined ·never mined linkStreams ◇ Plugin hooks can now stream multiple events over time instead of returning just one resultnever mined ·never mined list ◇ Mid-session system messages now work with more models, and two doc references were corrected.never mined ·never mined listedAt ◇ No description from anybody.v2.1.301 ○gone listen ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone listPermissionRules ◇ Claude Code's SDK client gained getHooksListing and listPermissionRules methodsnever mined ·never mined litellm ◇ Claude Code now detects LLM gateways and swaps the billing notice for a gateway-specific message with a docs linknever mined ·never mined literal ◇ Injected turns with no traceable source are now explicitly tagged and framed as non-user content.never mined ·never mined live ◇ PR review pages you publish are now strictly validated, with a clear refusal message when something is off.never mined ·never mined liveEditGateOpen ◇ Artifact live-file sync prompt text is only included when the live-edit gate is open and the schema has a page field.never mined ·never mined liveFileCopyPathForRead ◇ Artifact reads can bind a local file as a synced working copy, with refusals when a copy is already bound.never mined ·never mined liveSubscription ◇ Publishing from a type can now attach a live subscription for live-updating artifacts.never mined ·never mined llm ◇ Eval graders can now judge images, so rendered slides and charts get scored on appearance.never mined ·never mined local ◇ Skill sync now refuses to write when its root looks unsafe, matching plugin sync.never mined ·never mined localCommand ◇ Local slash-command results now include a localCommand field when the command wasn't handed off to the modelnever mined ·never mined localSettings ◇ "Always allow" options in consent dialogs now use pre-validated rule rows instead of building rules at click timenever mined ·never mined localStdinOrigin ◇ Turns can now be tagged as originating from local stdin input.never mined ·never mined localTools ◇ Remote-attach flow now feeds served-tools info into repository-trust and directory-sync statenever mined ·never mined localWaitRecheckMs ◇ Directory sync gains an option controlling how often local wait states are rechecked.never mined ·never mined location ◇ A worktree.location setting tells the desktop app where to create worktrees for SSH sessions; the CLI ignores it.v2.1.239 → v2.1.283 ○gone logAutoModeAvailability ◇ No description from anybody.never mined ·never mined logs ◇ CLI help now lists attach, logs, stop, respawn and rm for background sessions.never mined ·never mined long_description ◇ No description from anybody.v2.1.284 → v2.1.308 ◆in the build loop.md ◇ Your loop.md can come from stored state when a storage handle is available, otherwise from disk.never mined ·never mined low ◇ A new modelSettings config key stores an effort level per model, from low to xhigh.never mined ·never mined lspRecommendationDisabled ◇ Claude can offer to install a language server plugin for file types you open; disable it permanently.never mined ·never mined m365 ◇ OTLP endpoint setting description now covers general telemetry, not just Cowork.never mined ·never mined machineID ◇ Your install identifier moved to a key called machineID, so a fresh value is generated on next write.never mined ·never mined maintenance.auto ◇ Retried git fetches for bring-your-own-cloud setups no longer disable git's automatic gc/maintenancenever mined ·never mined managed ◇ Usage records now say whether cost came from built-in prices, your org's rates, or a guess.never mined ·never mined managed.policies ◇ Gateway operators get startup errors for bad desktop policy keys instead of silently passing them through.never mined ·never mined managedHooksOnly ◇ After Claude Code picks which hooks apply, it now runs one more check that is told whether managedHooksOnly is setnever mined ·never mined managedInstructionsOnly ◇ Subagents can now be restricted to only use 'Managed' instruction sourcesnever mined ·never mined managedMcpServers Provide remote MCP servers to every user alongside the ones they addv2.1.259 → v2.1.283 ○gone managedSourcesBehavior Compose every managed source you deploy instead of using the highest-priority one alonev2.1.242 → v2.1.283 ○gone manifest.json ◇ Teleporting to a cloud session can upload your untracked files so the remote starts with them.never mined ·never mined manifest_invalid ◇ Plugin manifest errors now carry a code, so an invalid manifest is no longer reported as unverified identity.v2.1.301 ○gone manifest_version ◇ Field of an MCPB/DXT extension manifest. Manifest validation requires a non-empty manifest_version or the deprecated dxt_version, and fails with Either 'dxt_version' (deprecated) or 'manifest_version' must be provided when both are missing.v2.1.284 → v2.1.308 ◆in the build manifestPaths ◇ Artifact file reads can now include manifest paths, store usage documents, and a content store referencenever mined ·never mined manifestSha256 ◇ Admin-allowed plugin marketplaces must be pinned to a fixed version to use an installation preference other than "available"never mined ·never mined mantle ◇ Your selected model is passed along whenever Claude Code re-executes itself.never mined ·never mined markEnvironmentOffline ◇ Claude Code can now explicitly mark a remote bridge environment as offlinenever mined ·never mined marketplace_policy_blocked ◇ Plugin enable/disable failures now return a machine-readable failureCode alongside the human-readable error messagev2.1.301 ○gone mask ◇ Sandbox credential masking now documents that it falls back to deny on macOS and Windows.never mined ·never mined maskClaims ◇ Malformed JWT masking options in credential rules are now discarded.never mined ·never mined maskDuplicates ◇ You can mask secrets in credential files so sandboxed commands see placeholders while real values are swapped in on egress.never mined ·never mined materialUnchanged ◇ SDK hosts can say a credential is unchanged so Claude Code fails fast instead of retrying.never mined ·never mined mawk ◇ gawk, mawk and nawk now share awk's argument parsing, so their file references are detected in permission checks.never mined ·never mined max ◇ The bundled Claude API skill docs now target the new Opus, covering thinking defaults, fallbacks and fast mode.never mined ·never mined max_request_bytes ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone max_request_header_bytes ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone max_url_length ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone maxBase64Size ◇ The image limits settings now accept an optional maxImageTokens value alongside width, height and file size limitsnever mined ·never mined maxChainLength ◇ Messages passed between agents now track their relay path and get refused if they loop or bounce too far.never mined ·never mined maxEffortLevel Cap the effort level for every model or per model, on every providerv2.1.267 → v2.1.283 ○gone maxExportBatchSize ◇ No description from anybody.never mined ·never mined maxHeight ◇ Images can now be rejected at a larger size than they are resized tonever mined ·never mined maxImageTokens ◇ The image limits settings now accept an optional maxImageTokens value alongside width, height and file size limitsnever mined ·never mined maxProseWidth Cap how wide the prose in Claude's responses runs in a wide terminalv2.1.282 → v2.1.283 ○gone maxRows ◇ The workflow fact engine now caps rows per scope, emitting a runaway event and retracting the scope when it is exceeded.never mined ·never mined maxSelfHops ◇ Messages passed between agents now track their relay path and get refused if they loop or bounce too far.never mined ·never mined maxThinkingTokens ◇ SDK message and control-protocol schemas were restructured with no change to fields or defaults.never mined ·never mined maxTokens ◇ $.model.complete's maxTokens limit now matches each model's real output ceiling instead of one fixed numbernever mined ·never mined maxTurns ◇ The built-in autonomous agent can now keep working for 500 turns instead of stopping at 200.never mined ·never mined maxWidth ◇ Images can now be rejected at a larger size than they are resized tonever mined ·never mined
Feedback