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
totalTokensReminderBudget ◇ The token countdown reminder budget is read once at start, so mid-session config changes are ignored.v2.1.196 → v2.1.283 ○gone
touchIntervalSeconds ◇ The activity keep-alive settings now include a resumeTouches option, which is off unless set otherwisenever mined ·never mined
trace ◇ No description from anybody.v2.1.301 ○gone
traceparent ◇ Telemetry spans can now join a trace that was started by whatever called in.never mined ·never mined
tracePath ◇ No description from anybody.v2.1.301 ○gone
trackedChanges ◇ Claude Code can now tell whether a worktree's changes are tracked edits or just untracked filesnever mined ·never mined
transcript.reveal ◇ SDK gains contextData() to inspect context usage and transcript.reveal() to jump to a spot in the transcriptnever mined ·never mined
transcriptCacheTtl ◇ Setting transcriptCacheTtl to 5m makes Claude Code ask for 5-minute caching when the default would be 1 hournever mined ·never mined
transcriptShareDismissed ◇ A prompt to share your transcript after rating a memory is built but never appears.never mined ·never mined
trigger ◇ A bundled workflow-authoring skill loads itself when you mention workflows, and multi-agent runs need your ask.never mined ·never mined
truncatedAtBytes ◇ Large tool results saved to disk are now capped in size, with the response noting when truncation happenednever mined ·never mined
truncatedAtCap ◇ Saved conversation transcripts now record whether a tool result was cut off for size with a new truncatedAtCap flagnever mined ·never mined
trusted_proxies ◇ Enterprise gateway gets a configurable database connect timeout and clearer rate-limit/proxy warningsv2.1.287 → v2.1.306 ○gone
trustedDeviceEnrolledAfterRefusalAtMs ◇ When Claude Code clears your sign-in tokens, it now also deletes a stored record about trusted-device enrolmentnever mined ·never mined
tui Choose the fullscreen or classic terminal rendererv2.1.138 or earlier → v2.1.283 ○gone
turn.complete ◇ Plugin hooks are limited in what they may rewrite, and cannot take over question prompts.never mined ·never mined
turn.start ◇ Plugin hooks are limited in what they may rewrite, and cannot take over question prompts.never mined ·never mined
turn.step ◇ Plugin hooks are limited in what they may rewrite, and cannot take over question prompts.never mined ·never mined
turnAttribution ◇ Task notifications can now say which conversational turn they belong to via a turn-attribution option.never mined ·never mined
turnBriefTailChars ◇ Background classifier gets a new, currently inactive setting to control how much recent conversation text it quotesnever mined ·never mined
turnEffort ◇ The effort label in your status line stays correct when the model changes mid-turn.never mined ·never mined
turnOrigin ◇ Resuming a session now also checks and strips invalid turnOrigin values from user messagesnever mined ·never mined
type ◇ MCP servers rejected from --mcp-config are now listed on stderr and in the init message instead of vanishing.v2.1.138 or earlier → v2.1.283 ○gone
typeCatalogOn ◇ Listing artifact types when the catalog is off no longer throws, just returns empty.never mined ·never mined
typeCreateOn ◇ Artifact reads for type-locked artifacts can now return data without first writing it to disknever mined ·never mined
typedAncestorReals ◇ No description from anybody.v2.1.301 ○gone
typeLock ◇ Type-locked artifacts now block changing their contract or language when publishing.never mined ·never mined
typePage ◇ Artifact reads now flag cross-organization sharing and add a paging parameter for type infonever mined ·never mined
types ◇ The artifact list action takes a scope of mine, shared or all, plus new asset upload, delete and open modes.never mined ·never mined
typeset ◇ Shell command safety check now catches more declare/typeset/local flag combinations, and drops a narrower older checknever mined ·never mined
ui.blit ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined
ui.close ◇ Plugins can now list, register, and run slash commands, and open or close a UI surfacenever mined ·never mined
ui.copy ◇ New ui.copy capability added to the permission list plugins and hooks can requestnever mined ·never mined
ui.focus ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined
ui.input ◇ Plugins gain validated Input, Select, and Link UI components.never mined ·never mined
ui.invalidate ◇ Plugins can now invalidate prompt.context specifically through ui.invalidate, alongside ui.render and prompt.section.never mined ·never mined
ui.log ◇ Plugins can install code that intercepts tool calls and repaints parts of the terminal interface.never mined ·never mined
ui.message ◇ Plugins can now draw their own interactive UI elements ('Clients') directly in the terminalnever mined ·never mined
ui.mount ◇ Plugin test engine used by claude plugin test gains a UI-render test harness with mount/act/release methodsnever mined ·never mined
ui.notify ◇ Plugins gain a ui.notify operation for posting notifications, and each notification's screen time is now budgeted and savednever mined ·never mined
ui.open ◇ Plugins can now list, register, and run slash commands, and open or close a UI surfacenever mined ·never mined
ui.panes ◇ New plugin API method ui.panes lets plugins list their own UI panels, with no permission checknever mined ·never mined
ui.press ◇ Plugins can now be handed key presses through the UI hook interface.never mined ·never mined
ui.render ◇ A plugin cannot secretly change what a question asks you; tampered prompts fall back to the original.never mined ·never mined
ui.resolve ◇ Plugin hooks are limited in what they may rewrite, and cannot take over question prompts.never mined ·never mined
ui.scroll ◇ Plugins can now request keyboard focus and control scrolling in UI regions they drewnever mined ·never mined
ui.select ◇ Plugins gain validated Input, Select, and Link UI components.never mined ·never mined
ui.selection ◇ Plugins gain a ui.selection operation, web requests now carry a plugin storage id, and signed-in requests get an extra check before sendingnever mined ·never mined
ui.view ◇ Plugins have a new ui.view capability in the list of things they can ask Claude Code to donever mined ·never mined
uiMeta ◇ MCP tools can now be hidden from the model and flagged as backed by account memorynever mined ·never mined
ultracode Have Claude plan a workflow for each substantive task without being askedv2.1.154 → v2.1.283 ○gone
ultracodeKeywordTrigger ◇ Settings toggles like verbose mode and a new keyword-trigger option now go through a unified change-log systemnever mined ·never mined
ultraplan ◇ Remote session creation events accept a proactivityLevel field alongside permissionMode, ultraplan, title and thinking.never mined ·never mined
ultraplanSessionUrl ◇ Internal task-orchestration state now tracks team context and an ultraplan session URLnever mined ·never mined
unanchoredClaims ◇ Checking signed managed settings now compares the token's audience and subject only when supplied or when unanchored claims are refusednever mined ·never mined
underCode ◇ Settings entries now carry an underCode marker that lets them reach desktop Code sessions without being marked serve_to_desktopnever mined ·never mined
uninstall ◇ Plugin commands now explain refusals for built-ins and org-locked plugins instead of acting oddly.v2.1.301 ○gone
unpin ◇ Artifacts gain full pin and unpin actions, wired end to end but off by default behind a gate with an env override.never mined ·never mined
unpinFable5LaunchEffort ◇ Three model 'launch-effort pinning' config fields were removed from the default client settingsnever mined ·never mined
unpinOpus47LaunchEffort ◇ Three model 'launch-effort pinning' config fields were removed from the default client settingsnever mined ·never mined
unpinOpus48LaunchEffort ◇ Three model 'launch-effort pinning' config fields were removed from the default client settingsnever mined ·never mined
unrestrictedPaths ◇ Passing unrestrictedPaths to the agent toolset now throws an error, and file tools stay limited to the working directory plus allowedRootsnever mined ·never mined
unset ◇ The cross-session remote-control bridge stays off unless the server enables it; its state shows in debug output.never mined ·never mined
unverified ◇ Tool host output arrives as its own system message in stream-json, easier to script against.never mined ·never mined
unverifiedSpelling ◇ Publishing an artifact now checks its file path for disguised or lookalike spellingnever mined ·never mined
unwatch ◇ Deleting an artifact now names it in the summary, and watch wording is clearer.never mined ·never mined
update ◇ No description from anybody.v2.1.301 ○gone
updatedInput ◇ Claude Code now rejects a permission hook's modified input if it doesn't match what was actually requested, for 'strict' tool callsnever mined ·never mined
updatedMCPToolOutput ◇ A hook using only the older MCP output field no longer silently rewrites tool results.never mined ·never mined
updatedPermissions ◇ Permission grants from hooks or SDK sessions no longer silently vanish in background agents.never mined ·never mined
updatedToolOutput ◇ A hook using only the older MCP output field no longer silently rewrites tool results.never mined ·never mined
updateSettings ◇ The SDK query client gains updateSettings(source, settings) for changing settings from code.never mined ·never mined
upstream_ttfb_ms ◇ The apps gateway's first-byte timeout setting is now optional, upstreams accept a models list, and Bedrock upstreams can count tokensv2.1.287 → v2.1.306 ○gone
upstreams ◇ No description from anybody.v2.1.287 → v2.1.306 ○gone
url ◇ Your MCP allow and deny rules now match servers whose commands or URLs use environment variables.never mined ·never mined
urlWithSchemeCoercion ◇ Managed config URLs with embedded credentials or backslashes are now rejected.never mined ·never mined
usage ◇ SDK result fields now explain that usage covers only the main loop and costs are estimates.never mined ·never mined
usageCreditsOnlyModelConsent ◇ The consent prompt for models that run only on usage credits is now stored per model, and Fable keeps its existing settingnever mined ·never mined
usageMetricsEnabled ◇ The admin config schema adds five keys, including disableBypassPermissionsMode, and removes relaunchEnforcementHoursnever mined ·never mined
use_pkce ◇ Gateway OIDC config gains an option to control whether scope resends on token refresh.v2.1.287 → v2.1.306 ○gone
use_proxy ◇ Enterprise OIDC logins can route identity provider requests through your configured HTTPS proxy.v2.1.287 → v2.1.306 ○gone
useAutoModeDuringPlan Let the auto mode classifier review shell commands in plan mode; set false to get prompts insteadnever mined ·never mined
useHost ◇ Plugin UI code gains React context hooks for accessing host, project, and session datanever mined ·never mined
useProject ◇ Plugin UI code gains React context hooks for accessing host, project, and session datanever mined ·never mined
user ◇ Recalled memories no longer get silently dropped when the model echoes back the category label with the name.never mined ·never mined
user.email ◇ Docker detection and git identity lookups no longer spawn subprocesses, so startup is slightly lighter.never mined ·never mined
user.groups ◇ Telemetry can now include your group memberships as a user.groups attribute, alongside your emailnever mined ·never mined
user.name ◇ Docker detection and git identity lookups no longer spawn subprocesses, so startup is slightly lighter.never mined ·never mined
user_config ◇ MCP failures are now sorted into causes like server down, login problem or bad config for reporting.v2.1.284 → v2.1.308 ◆in the build
userConfig ◇ Installing a plugin can now walk you through configuring it, if the plugin declares options.never mined ·never mined
userinfo_fallback ◇ Gateway OIDC config gains an option to control whether scope resends on token refresh.v2.1.287 → v2.1.306 ○gone
userPluginMarketplacesEnabled ◇ Admins can now block users from adding their own plugin marketplaces or uploading plugins.never mined ·never mined
userPluginUploadsEnabled ◇ Admins can now block users from adding their own plugin marketplaces or uploading plugins.never mined ·never mined
USERPROFILE ◇ No description from anybody.v2.1.301 ○gone
userSettings.effortLevel ◇ The internal update_settings tool can now write userSettings.effortLevel, not just localSettingsnever mined ·never mined
userTypedShellDispatch ◇ Unsandboxed shell commands are now also allowed when explicitly user-typed.never mined ·never mined
useSmallFastModel ◇ A new helper function chooses between the small fast model and a project's configured modelnever mined ·never mined
v1alpha2 ◇ Cloud session creation can use a newer request shape for review and plan sources.never mined ·never mined
verbatimPrompts ◇ The Agent SDK gets a verbatimPrompts option that skips marking messages as client-composednever mined ·never mined
verbose Show full tool output instead of truncated summaries; viewMode takes precedence when both are setv2.1.138 or earlier → v2.1.301 ○gone
Nothing on this page matches that. Press Enter to search every settings key.