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
verbs ◇ The list of strings inside the spinnerVerbs setting, used as the spinner's verbs. With mode: "replace" the list replaces the built-in verbs, and an empty list falls back to the built-in verbs; with mode: "append" the list is added after the built-in verbs.v2.1.138 or earlier → v2.1.223 ○gone version ◇ Internal build versions get trimmed before metrics are sent, so daily builds report one value.v2.1.284 → v2.1.308 ◆in the build viaFd ◇ No description from anybody.v2.1.301 ○gone view.show ◇ The functions Claude Code offers to extensions now include composer.attribute and view.shownever mined ·never mined viewMode Start every session in default, verbose, or focus viewv2.1.138 or earlier → v2.1.283 ○gone vimInsertModeRemaps Map a two-key INSERT-mode sequence such as jj to Escapev2.1.208 → v2.1.283 ○gone visibility ◇ A new visibility field for skills/agents lays groundwork for public/private/internal marking.never mined ·never mined voice Turn on voice dictation and pick hold or tap modev2.1.138 or earlier → v2.1.283 ○gone wait ◇ You can interrupt computer-use waits and typing, and one failed action no longer sinks the batch.never mined ·never mined waitForHeldOAuthRefresh ◇ SDK query can now wait for an in-progress OAuth token refresh before shutting downnever mined ·never mined waitRemoteServerNames ◇ MCP client wait step gains a waitRemoteServerNames optionnever mined ·never mined watch ◇ Artifact reviewer comment text is no longer kept in stored transcripts, and blanket allow rules skip several artifact actions.never mined ·never mined webhookKey ◇ The bundled client now reads a webhook signing key from ANTHROPIC_WEBHOOK_SIGNING_KEY.never mined ·never mined wheelScrollAccelerationEnabled Turn off mouse-wheel acceleration in fullscreen renderingv2.1.174 → v2.1.283 ○gone whileClosed ◇ Session summaries can carry a whileClosed block describing whether a device is armed and serving while closed.never mined ·never mined whiteboard ◇ A bundled whiteboard skill gives you a shared canvas you sketch on and Claude draws back onto in orange.never mined ·never mined whiteboardVariantLatch ◇ A live collaborative whiteboard variant exists in code but is disabled by internal gates.never mined ·never mined will_not_load ◇ Plugin eval cases must now allow the tools their graders imply, and size timeouts to the real task.v2.1.301 ○gone window.claude.use ◇ In artifact previews, calls to window.claude.use() now return null and Claude is told to test that code after publishingnever mined ·never mined winget ◇ Update checks on winget and apk installs now report failed lookups instead of failing silentlynever mined ·never mined wireIngestContext ◇ Tool-use messages now carry a new wire_ingest_context field alongside existing wire tool inputsnever mined ·never mined withholdScriptFromSdkEvents ◇ When set, the option withholdScriptFromSdkEvents replaces workflow phase titles with numbers and scrubs agent details from SDK progress eventsnever mined ·never mined withinSteps ◇ Plugin hooks can now stream multiple events over time instead of returning just one resultnever mined ·never mined withNames ◇ Artifact comments can now come back with commenters' display names instead of only account IDsnever mined ·never mined withoutAttachmentHooks ◇ Transcript building gained a withoutAttachmentHooks option to skip attachment hooksnever mined ·never mined withoutToolDescribeHooks ◇ Tool descriptions can now be marked as deferred and built through a new describe-hooks stepnever mined ·never mined workflowKeywordTriggerEnabled Let the word ultracode in a prompt start a workflow; set false to type it without starting onev2.1.157 → v2.1.283 ○gone workflowPhase ◇ Background workflow agent spawns now carry a description and workflow phasenever mined ·never mined workflows ◇ A plugin publishing an interface for others now fails loudly if it isn't a proper object of functions.never mined ·never mined workflowSizeGuideline Set the agent count Claude aims for in dynamic workflowsv2.1.219 → v2.1.283 ○gone workspaceTrust ◇ SDK initialize gains an internal workspaceTrust field so a host app can pre-approve a directory's trust dialognever mined ·never mined worktree Configure how Claude Code creates git worktreesv2.1.138 or earlier → v2.1.283 ○gone worktree.baseRef Branch new worktrees from the remote default branch or your local HEADnever mined ·never mined worktreeBranch ◇ Agent records keep their worktree history across saves, so lineage info no longer gets wiped.never mined ·never mined wrap ◇ Code display component gains a validated 'diff' format alongside plain source, plus a wrap/truncate display optionnever mined ·never mined writerClass ◇ Cowritten artifact metadata now includes a writerClass derived from the user's permission rolenever mined ·never mined wslIgnored ◇ WSL managed-settings warnings can now be flagged as ignored instead of just being droppednever mined ·never mined wslInheritsWindowsSettings Have WSL read managed settings from the Windows policy chainv2.1.138 or earlier → v2.1.283 ○gone x ◇ In the artifacts frames dialog, press x to detach the highlighted frame from your session.never mined ·never mined xaaIdp ◇ Identity provider connection for XAA (SEP-990) MCP authentication: an object with issuer (URL), clientId and an optional callbackPort. The settings schema declares it only when CLAUDE_CODE_ENABLE_XAA is set. MCP servers with oauth.xaa use it to get and refresh tokens, claude mcp add --xaa refuses to run without it, claude mcp xaa setup writes it to user settings and claude mcp xaa clear removes it.v2.1.138 or earlier → v2.1.283 ○gone xargs ◇ A broader detector for destructive shell commands exists, but nothing visibly uses its verdict.never mined ·never mined XDG_CACHE_HOME ◇ No description from anybody.v2.1.301 ○gone XDG_CONFIG_HOME ◇ No description from anybody.v2.1.301 ○gone XDG_DATA_HOME ◇ No description from anybody.v2.1.301 ○gone XDG_STATE_HOME ◇ No description from anybody.v2.1.301 ○gone xhigh ◇ The bundled Claude API skill docs now target the new Opus, covering thinking defaults, fallbacks and fast mode.never mined ·never mined xtversion ◇ Claude Code now classifies terminal identity replies into known terminal names for telemetrynever mined ·never mined y ◇ 'y' and 'n' keyboard shortcuts no longer confirm or cancel dialogs by defaultnever mined ·never mined
Feedback