Settings keys, all 431.
Keys the client reads out of a settings.json, at whichever of the four scopes it finds one.
/
○ not in v2.1.243, ◆ Anthropic has never documented it.
Every settings key in the build
$schemaNo description from anybody. 2.1.138 – 2.1.243 ◆
acceptcrossSessionInbound accepts accept, hold or refuse for messages arriving from your other sessions. never mined ○ ◆
acceptEditsacceptEdits mode now reaches remote clients intact instead of being downgraded to default. never mined ○ ◆
additionalDirectoriesYou can register repo roots under any directory passed with --add-dir, and duplicates now say so clearly. never mined ○ ◆
additionalMarketplacesadditionalMarketplaces now works as an alias for extraKnownMarketplaces in settings files. 2.1.232 – 2.1.243 ◆
advisorMultiagent rosters can include one advisor entry so the main thread consults a stronger model mid-turn. never mined ○ ◆
advisorModelPick which model answers when Claude asks the [advisor tool](/docs/en/advisor) 2.1.138 – 2.1.243
afkTimeoutMsAway-from-keyboard auto-answers now bail out if you interacted first; set afkTimeoutMs or CLAUDE_AFK_TIMEOUT_MS. never mined ○ ◆
agentStart every session as a named [subagent](/docs/en/sub-agents) with its prompt, tools, and model 2.1.138 – 2.1.243
agentPushNotifEnabledLet Claude send a [push notification to your phone](/docs/en/remote-control#mobile-push-notifications) when it decides to 2.1.138 – 2.1.243
allowAllClaudeAiMcpsLoad the [claude.ai connectors](/docs/en/mcp) Claude Code fetches itself alongside a deployed [managed-mcp.json](/docs/en/managed-mcp#exclusive-control-with-managed-mcp-json) 2.1.149 – 2.1.243
allowedChannelPluginsReplace the default allowlist of [channel plugins](/docs/en/channels#restrict-which-channel-plugins-can-run) that can push messages 2.1.138 – 2.1.243
allowedDomainsSet strictAllowlist to have the sandbox flat-out deny hosts outside your allowed domains instead of prompting. never mined ○ ◆
allowedHttpHookUrlsLimit which URLs [HTTP hooks](/docs/en/hooks) can target 2.1.138 – 2.1.243
allowedMarketplacesManaged settings accept allowedMarketplaces for the marketplace allowlist; older clients still need the canonical key. 2.1.232 – 2.1.243 ◆
allowedMcpServersAllowlist which [MCP servers](/docs/en/mcp) people can use 2.1.138 – 2.1.243
allowedPluginMarketplacesPlugin validation warns when marketplace or plugin names would be rejected by Claude Desktop's managed sync. never mined ○ ◆
allowInputRequiredMCP tools that ask for extra input are now answered automatically, up to ten back-and-forth rounds. never mined ○ ◆
allowManagedHooksOnlyRun only the [hooks](/docs/en/hooks) your organization deploys 2.1.138 – 2.1.243
allowManagedMcpServersOnlyMake the managed [MCP](/docs/en/mcp) allowlist the only one that applies 2.1.138 – 2.1.243
allowManagedPermissionRulesOnlyMake [managed settings](/docs/en/managed-settings) the only source of [permission rules](/docs/en/permissions#managed-settings) 2.1.138 – 2.1.243
allowUnsandboxedCommandsWindows sandbox decisions now hinge on configured strict mode rather than a runtime toggle. never mined ○ ◆
alwaysThinkingEnabledTurn [extended thinking](/docs/en/model-config#extended-thinking) off for every session 2.1.138 – 2.1.243
analyticsDisabledAuth and doctor output now show whether analytics are switched off. never mined ○ ◆
apiKeyHelperGenerate the [API credential](/docs/en/authentication#credential-management) with your own command 2.1.138 – 2.1.243
appendSystemPromptForked background sessions are told to stay in their own worktree and never touch the original session's branch. never mined ○ ◆
archiveMarketplaces can offer plugins as zip downloads with an optional sha256 pin that doubles as the version. never mined ○ ◆
artifactSelf-updating artifact pages now declare an artifact capability, though the old self spelling still works. never mined ○ ◆
askUserQuestionTimeoutLet an unanswered question [auto-continue](/docs/en/tools-reference#question-auto-continue-timeout) after idle time 2.1.200 – 2.1.243
attributionCustomize the attribution Claude Code adds to commits and pull requests 2.1.138 – 2.1.243
autoSaying yes to the auto-mode prompt now actually saves auto as your default permission mode. never mined ○ ◆
autoCompactEnabledTurn [automatic compaction](/docs/en/context-window) off or on 2.1.138 – 2.1.243
autoCompactWindowSet how full the context gets before Claude Code [compacts](/docs/en/context-window) 2.1.138 – 2.1.243
autoContinueAtUsageLimitWait in the open session and [continue the task automatically](/docs/en/interactive-mode#wait-for-a-usage-limit-to-reset) after a claude.ai usage limit resets 2.1.234 – 2.1.243
autoDreamEnabledNo description from anybody. 2.1.138 – 2.1.243 ◆
autofixPrModeA settings key named autofixPrMode is listed but undefined, so setting it does nothing. never mined ○ ◆
autoMemoryDirectoryStore [auto memory](/docs/en/memory#auto-memory) in a directory you choose 2.1.138 – 2.1.243
autoMemoryEnabledTurn [auto memory](/docs/en/memory#auto-memory) off or on 2.1.138 – 2.1.243
autoScrollEnabled[Follow new output](/docs/en/fullscreen#auto-follow) to the bottom in fullscreen rendering 2.1.138 – 2.1.243
autoSubmitNo description from anybody. 2.1.138 – 2.1.243 ◆
autoUpdaterStatusVery old config files with legacy updater values now migrate to an unknown install method. never mined ○ ◆
autoUpdatesChannelFollow the stable [release channel](/docs/en/setup#configure-release-channel) instead of latest 2.1.138 – 2.1.243
autoUploadSessionsNo description from anybody. 2.1.138 – 2.1.243 ◆
availableModels[Restrict which models](/docs/en/model-config#restrict-model-selection) people can pick 2.1.138 – 2.1.243
awaySummaryEnabledTurn off the [session recap](/docs/en/interactive-mode#session-recap) shown when you come back to the terminal 2.1.138 – 2.1.243
awsAuthRefreshRefresh expired [Bedrock credentials](/docs/en/amazon-bedrock#advanced-credential-configuration) in .aws with your own command 2.1.138 – 2.1.243
awsCredentialExportSupply [Bedrock credentials](/docs/en/amazon-bedrock#advanced-credential-configuration) as JSON from your own command 2.1.138 – 2.1.243
awsPairsSandbox credential masking can fake JWTs, mask single claims, and re-sign AWS requests after swapping keys. never mined ○ ◆
axScreenReaderRender [screen-reader friendly output](/docs/en/accessibility) never mined ○
baseRefNo description from anybody. 2.1.138 – 2.1.243 ◆
baseVersionArtifact publishes can delete files and set per-file live state, but only in patch publishes. never mined ○ ◆
bashCommandClampSpawning an agent with a bad command clamp list now fails immediately instead of running unclamped. never mined ○ ◆
bgIsolationBackground worktree isolation now reads CLAUDE_BG_ISOLATION from a captured environment copy. 2.1.143 – 2.1.243 ◆
blockedMarketplacesBlock [plugin marketplace](/docs/en/plugin-marketplaces) sources for your organization 2.1.138 – 2.1.243
board.mjsThe whiteboard skill's helper script is now called board.mjs, so older references break. never mined ○ ◆
breakReminderNo description from anybody. 2.1.149 – 2.1.243 ◆
breakThresholdMinutesBreak reminders now track active time on disk, so they survive restarts once you enable them. 2.1.149 – 2.1.243 ◆
budgetThe bundled Claude API docs now describe a hard dollar spend cap that pauses a session idle. never mined ○ ◆
builtinToolPolicyNo description from anybody. never mined ○ ◆
bwrapPathChanging sandbox binary paths now re-prompts for approval, like status line and hook commands already did. never mined ○ ◆
bypassPermissionsPeer-machine isolation prompts now survive bypass permissions mode and are never auto-approved. never mined ○ ◆
caCertPathOn Windows, TLS interception is skipped unless you supply both a CA cert and key path. never mined ○ ◆
cacheTtlAn agent file can set its own prompt cache lifetime under experimental cacheTtl. never mined ○ ◆
cachingBundled API docs now cover advisor tool limits, caching, and session spend budgets you can set or remove. never mined ○ ◆
caKeyPathOn Windows, TLS interception is skipped unless you supply both a CA cert and key path. never mined ○ ◆
cancelQueuedSDK interrupt can now cancel queued messages and tells you which ones it cancelled. never mined ○ ◆
canUseToolBackground and forked agents now run your permission callback even when a hook says allow, and deny rules win. never mined ○ ◆
capabilitiesSelf-updating artifact pages now declare an artifact capability, though the old self spelling still works. never mined ○ ◆
case.yamlPlugin eval cases now must include a prompt, and untouched init placeholders are rejected. never mined ○ ◆
channelsEnabledAllow [channels](/docs/en/channels#enable-channels-for-your-organization) for your organization 2.1.138 – 2.1.243
chatAdvancedFileAnalysisEnabledDesktop config accepts two new chat toggles, but nothing in this build sets them. never mined ○ ◆
chatTabEnabledDesktop config accepts two new chat toggles, but nothing in this build sets them. never mined ○ ◆
checkerTurn on spellcheck to underline misspelled words as you type in the prompt. 2.1.235 – 2.1.243 ◆
classifierContextYour PostToolUse hooks can send extra context to the classifier that decides permissions in auto mode. never mined ○ ◆
classifyHandoffA host can set classifyHandoff false to skip the classifier deciding whether a subagent hands control back. never mined ○ ◆
claudeMdInject organization-wide [CLAUDE.md](/docs/en/memory#deploy-organization-wide-claude-md) instructions from managed settings 2.1.139 – 2.1.243
claudeMdExcludesSkip specific [CLAUDE.md](/docs/en/memory#exclude-specific-claude-md-files) files when memory loads 2.1.138 – 2.1.243
cleanupPeriodDaysChoose how many days Claude Code keeps [transcripts](/docs/en/data-usage#data-retention) before deleting them 2.1.138 – 2.1.243
cloudEach hook can carry a cloud field choosing whether cloud sessions may run it. never mined ○ ◆
codeReviewLastEffort/code-review reuses the last effort level you typed, and Claude can no longer run it unprompted. never mined ○ ◆
colorTurn on spellcheck to underline misspelled words as you type in the prompt. 2.1.235 – 2.1.243 ◆
commandMarketplaces can install a plugin by running a command that prints a directory path, with your consent. 2.1.138 – 2.1.243 ◆
commentsYou can read one artifact comment thread by id, or resume a cut-off listing with a cursor. never mined ○ ◆
commitNo description from anybody. 2.1.138 – 2.1.243 ◆
companyAnnouncementsShow your organization's announcements at startup 2.1.138 – 2.1.243
composeDeadlineMsOverrideAuto-replies to artifact comments share the edit deadline and stop blaming API retries for slowness. never mined ○ ◆
configsAgent toolset config entries now use a typed shape per tool, affecting typed-language SDK callers. never mined ○ ◆
contentTypePublishing an artifact data file with an unknown extension fails early and tells you to set contentType. never mined ○ ◆
copyMarketplaces can install a plugin by running a command that prints a directory path, with your consent. never mined ○ ◆
core.askPassEvery git command Claude runs now has hooks, filesystem monitors and prompt helpers turned off. never mined ○ ◆
core.fsmonitorEvery git command Claude runs now has hooks, filesystem monitors and prompt helpers turned off. never mined ○ ◆
costBasisUsage records now say whether cost came from built-in prices, your org's rates, or a guess. never mined ○ ◆
costUsdPlugin eval guidance now names the real fields, suite.plugins and costUsd. never mined ○ ◆
credentials.awsPairsConflicting AWS credential pairs in the sandbox now resolve predictably and warn about risky setups. never mined ○ ◆
credentials.filesSettings docs now explain that masked credential files survive a relaxed sandbox filesystem policy while denied ones do not. never mined ○ ◆
credentials.sigv4AWS calls from inside the sandbox now work with masked credentials, since the proxy re-signs them for you. never mined ○ ◆
cri.enabledIf key material can't be fetched, the gateway answers 503 with a retry hint instead of an auth error. never mined ○ ◆
crossSessionInboundChoose whether Claude Code delivers [messages from your other sessions](/docs/en/cross-session-messaging#control-inbound-messages), shows a notice without delivering them, or refuses them 2.1.224 – 2.1.243
cursorYou can read one artifact comment thread by id, or resume a cut-off listing with a cursor. never mined ○ ◆
daemonColdStartNo description from anybody. 2.1.138 – 2.1.243 ◆
dangerouslyDisableSandboxA Bash call using dangerouslyDisableSandbox can still run on a remote device instead of being forced local. never mined ○ ◆
decodeSandbox credential masking can fake JWTs, mask single claims, and re-sign AWS requests after swapping keys. never mined ○ ◆
dedupUnchangedReadsA read can opt out of the suppression that hides re-reads of unchanged files. never mined ○ ◆
defaultAdmins can attach a static defaultSettings payload used when a policy helper is missing or fails. never mined ○ ◆
defaultEnvironmentIdNo description from anybody. 2.1.138 – 2.1.243 ◆
defaultModeSetting defaultMode to bypassPermissions now works in VS Code when you have enabled the consent setting. never mined ○ ◆
defaultSettingsMalformed admin fallback settings payloads are caught at startup instead of silently doing nothing. never mined ○ ◆
defaultShellChoose whether Bash or PowerShell runs the shell commands you type with the [! prefix](/docs/en/interactive-mode#shell-mode-with-prefix) 2.1.138 – 2.1.243
deliverablesWorkshop pages can list deliverable links as a classified list, but workshop rendering is off here. never mined ○ ◆
deniedMcpServersBlock specific [MCP servers](/docs/en/mcp) by URL, command, or name 2.1.138 – 2.1.243
denySandbox credential masking now documents that it falls back to deny on macOS and Windows. never mined ○ ◆
desktopSessionCleanupPeriodDaysCleanup code reads a setting for how long to keep sessions released from the desktop app. never mined ○ ◆
dialogExpirySet how long Claude Code waits for [Remote Control](/docs/en/remote-control) or an SDK host to answer a forwarded dialog before it cancels the dialog 2.1.224 – 2.1.243
diff.relativeDiffs read from a subdirectory are no longer shortened by your git diff.relative setting. never mined ○ ◆
diffAddedDiff colours now come from your theme, using new added and removed theme keys. never mined ○ ◆
diffAddedDimmedDiff colours now come from your theme, using new added and removed theme keys. never mined ○ ◆
diffAddedWordDiff colours now come from your theme, using new added and removed theme keys. never mined ○ ◆
diffRemovedDiff colours now come from your theme, using new added and removed theme keys. never mined ○ ◆
diffRemovedDimmedDiff colours now come from your theme, using new added and removed theme keys. never mined ○ ◆
diffSidebarBaseModeA diff sidebar can switch tabs and cycle its comparison base, remembered in a setting. never mined ○ ◆
diffSidebarOpenA diff sidebar can switch tabs and cycle its comparison base, remembered in a setting. never mined ○ ◆
disableAgentViewTurn off background agents and [agent view](/docs/en/agent-view) 2.1.139 – 2.1.243
disableAllHooksTurn off [hooks](/docs/en/hooks), a custom [status line](/docs/en/statusline), and a custom [@ file suggestion](/docs/en/interactive-mode#quick-commands) command at once 2.1.138 – 2.1.243
disableArtifactDeprecated; use enableArtifact to turn the [Artifact tool](/docs/en/artifacts) off 2.1.172 – 2.1.243
disableAutoModeRemove [auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) from the permission mode cycle 2.1.138 – 2.1.243
disableBackgroundAgentsNo description from anybody. 2.1.138 ○ ◆
disableBundledSkillsTurn off the [skills](/docs/en/skills#bundled-skills) and [workflows](/docs/en/workflows) included with Claude Code 2.1.169 – 2.1.243
disableBypassPermissionsModeYour session won't be killed mid-run with an organization policy message about bypass permissions any more. never mined ○ ◆
disableClaudeAiConnectorsTurn off [claude.ai connectors](/docs/en/mcp#disable-claude-ai-connectors) so Claude Code doesn't fetch them 2.1.182 – 2.1.243
disableCommandPluginSourcesBlock [plugins](/docs/en/plugins) that install by running a marketplace-declared command 2.1.229 – 2.1.243
disabledBuiltinToolsNo description from anybody. never mined ○ ◆
disabledMcpjsonServersReject specific servers from a project's [.mcp.json](/docs/en/mcp#project-scope) 2.1.138 – 2.1.243
disableRemoteControlTurn off [Remote Control](/docs/en/remote-control) everywhere it can start 2.1.138 – 2.1.243
disableSideloadFlagsReject the CLI flags that sideload [plugins](/docs/en/plugins), [subagents](/docs/en/sub-agents), and [MCP servers](/docs/en/mcp) 2.1.193 – 2.1.243
disableSkillShellExecutionStop [skills](/docs/en/skills) and custom commands from running inline shell 2.1.138 – 2.1.243
disableWorkflowsTurn [dynamic workflows](/docs/en/workflows) off for everyone; use enableWorkflows for yourself 2.1.152 – 2.1.243
disallowedToolsSpawning a sub-agent fails outright if its disallowed-tools list can't actually be applied. never mined ○ ◆
domainWrite IPv6 addresses in sandbox rules in bracketed, canonical form or enforcement gets conservative. never mined ○ ◆
doneMeansMergedNo description from anybody. 2.1.138 – 2.1.243 ◆
dontAskThe schema now documents all six permission modes, including auto and dontAsk. never mined ○ ◆
editorModeUse [vim key bindings](/docs/en/interactive-mode#vim-editor-mode) in the input prompt 2.1.138 – 2.1.243
effortLevelSave the [/effort level](/docs/en/model-config#adjust-effort-level) so future sessions reason more or less deeply 2.1.138 – 2.1.243
emojiCompletionEnabledTurn off [:shortcode: emoji suggestions and replacement](/docs/en/interactive-mode#emoji-shortcodes) in the prompt input 2.1.217 – 2.1.243
enableAllProjectMcpServersApprove every server in project [.mcp.json](/docs/en/mcp#project-server-approvals-and-workspace-trust) files without a prompt 2.1.138 – 2.1.243
enableArtifactTurn the [Artifact tool](/docs/en/artifacts) off with a false in any file; no file can turn it back on 2.1.196 – 2.1.243
enabledTurn on spellcheck to underline misspelled words as you type in the prompt. 2.1.138 – 2.1.243 ◆
enabledMcpjsonServersApprove specific servers from a project's [.mcp.json](/docs/en/mcp#project-server-approvals-and-workspace-trust) 2.1.138 – 2.1.243
enabledPluginsTurn individual [plugins](/docs/en/plugins) on or off per scope 2.1.138 – 2.1.243
enableWorkflowsTurn [dynamic workflows](/docs/en/workflows) on or off against your plan's default 2.1.153 – 2.1.243
endNo description from anybody. 2.1.149 – 2.1.243 ◆
enforceAvailableModelsKeep the [/model Default choice](/docs/en/model-config#enforce-the-allowlist-for-the-default-model) inside your availableModels allowlist 2.1.175 – 2.1.243
envSet [environment variables](/docs/en/env-vars#in-settings-files) for every session and its subprocesses 2.1.138 – 2.1.243
excludeDefaultNo description from anybody. 2.1.138 – 2.1.223 ○ ◆
execution.promptPlugin eval cases now must include a prompt, and untouched init placeholders are rejected. never mined ○ ◆
experimentalAn agent file can set its own prompt cache lifetime under experimental cacheTtl. never mined ○ ◆
extractSandbox credential masking now documents that it falls back to deny on macOS and Windows. never mined ○ ◆
extraKnownMarketplacesRegister [marketplaces](/docs/en/plugin-marketplaces) for a repository or an organization 2.1.138 – 2.1.243
fallbackModelName [backup models](/docs/en/model-config#fallback-model-chains) for when the primary is overloaded 2.1.166 – 2.1.243
fallbacksServer-side refusal fallbacks are now documented as working on Claude Platform on AWS, not just the Claude API. never mined ○ ◆
fastModeTurn [fast mode](/docs/en/fast-mode) on for sessions where it's available 2.1.138 – 2.1.243
fastModePerSessionOptInRequire people to turn [fast mode](/docs/en/fast-mode) on each session 2.1.138 – 2.1.243
faviconRepublishing without a favicon keeps the existing icon, or fails rather than swapping it. never mined ○ ◆
feedbackDraftsControl whether Claude queues [feedback drafts](/docs/en/tools-reference#sendfeedback-tool-behavior) for you to review 2.1.212 – 2.1.243
feedbackSurveyRateChange how often the [session quality survey](/docs/en/data-usage#session-quality-surveys) appears 2.1.138 – 2.1.243
fileCheckpointingEnabledTurn off or on the file snapshots that [/rewind](/docs/en/checkpointing) restores 2.1.138 – 2.1.243
filesPublishing an artifact data file with an unknown extension fails early and tells you to set contentType. never mined ○ ◆
fileSuggestionSupply [@ file autocomplete](/docs/en/interactive-mode#quick-commands) from your own command 2.1.138 – 2.1.243
filesystem.disabledSettings docs now explain that masked credential files survive a relaxed sandbox filesystem policy while denied ones do not. never mined ○ ◆
foldGitHubAliasesMarketplace block and allow lists now match repos written differently, and accept owner-wide wildcards. never mined ○ ◆
footerLinksRegexesMake issue or review IDs in output into [clickable links](/docs/en/statusline#clickable-links) below the input box 2.1.176 – 2.1.243
forbidUnsandboxedCommandsWindows sandbox decisions now hinge on configured strict mode rather than a runtime toggle. never mined ○ ◆
forceThe force publish option now warns about in-page saves and says the server may refuse. never mined ○ ◆
forceLoginGatewayUrlSet the [gateway URL](/docs/en/claude-apps-gateway#set-the-gateway-url) the login screen connects to 2.1.162 – 2.1.243
forceLoginMethod[Restrict login](/docs/en/authentication#restrict-login-to-your-organization) to claude.ai, Claude Console, or a [cloud gateway](/docs/en/claude-apps-gateway) 2.1.138 – 2.1.243
forceLoginOrgUUID[Pin claude.ai logins to your organization](/docs/en/authentication#restrict-login-to-your-organization); only a managed source enforces it 2.1.138 – 2.1.243
forceRemoteSettingsRefreshBlock startup until [server-managed settings](/docs/en/server-managed-settings) are freshly fetched 2.1.138 – 2.1.243
forwardUserIdentityGateway upstreams can pass your sanitised identity headers along, and a new ccr-gateway host mode takes its origin from --sdk-url. never mined ○ ◆
fs.ancestorsPlugin file access is now checked against the session root too, and plugins can list files in parent directories. never mined ○ ◆
gcpAuthRefreshRefresh [Google Cloud credentials](/docs/en/google-vertex-ai#advanced-credential-configuration) with your own command 2.1.138 – 2.1.243
getHostAuthTokenSDK hosts can say a credential is unchanged so Claude Code fails fast instead of retrying. never mined ○ ◆
hasTrustDialogAcceptedAgents in untrusted folders can no longer define inline MCP servers; trust the project to allow it. never mined ○ ◆
headersPlugin archives can carry their own fetch headers or a helper command instead of inheriting them. never mined ○ ◆
headersHelperMarketplaces and plugins can run a command to mint short-lived HTTP headers for fetching archives. never mined ○ ◆
hideVimModeIndicatorNo description from anybody. 2.1.138 – 2.1.243 ◆
highReasoning effort accepts low through max, with med and ultracode as aliases. never mined ○ ◆
history.jsonlYour prompt history could be saved to a record store instead of history.jsonl, but nothing uses it yet. never mined ○ ◆
holdTask notifications from a coordinator session now arrive automatically unless you set crossSessionInbound to refuse or hold. never mined ○ ◆
hooksRun your own commands as [hooks](/docs/en/hooks) at points in Claude Code's lifecycle 2.1.138 – 2.1.243
hostPatternOrg marketplace rules naming github.com now also match plugins cloned over GitHub's SSH alias host. never mined ○ ◆
httpHookAllowedEnvVarsLimit which env vars [HTTP hooks](/docs/en/hooks) can put in headers 2.1.138 – 2.1.243
ignorePermissionErrorsFile watching errors no longer blow up as unhandled crashes when nothing is listening for them. never mined ○ ◆
ignoreViolationsLinux sandbox violations now show the real command, so ignoreViolations patterns match what you wrote. never mined ○ ◆
includeCoAuthoredByDeprecated; use attribution to hide or change commit and PR attribution 2.1.138 – 2.1.243
includeGitInstructionsRemove the built-in commit and PR instructions from the [system prompt](/docs/en/sub-agents#what-loads-at-startup) 2.1.138 – 2.1.243
inferenceCredentialKindGateway sign-in config now uses inferenceCredentialKind; the old key still works but warns. never mined ○ ◆
inferenceGatewayAuthSchemeGateway sign-in config now uses inferenceCredentialKind; the old key still works but warns. never mined ○ ◆
initializeA stream-json host can send initialize again to swap out its hooks mid-session. never mined ○ ◆
injectHostsWrite IPv6 addresses in sandbox rules in bracketed, canonical form or enforcement gets conservative. never mined ○ ◆
inputNeededNotifEnabledGet a [push notification](/docs/en/remote-control#mobile-push-notifications) when Claude is waiting on you 2.1.138 – 2.1.243
inputRequired.autoFulfillMCP tools that ask for extra input are now answered automatically, up to ten back-and-forth rounds. never mined ○ ◆
inputRequired.maxRoundsMCP tools that ask for extra input are now answered automatically, up to ten back-and-forth rounds. never mined ○ ◆
interpreterAdmins can now supply managed policy helpers as an inline script instead of a file on disk. never mined ○ ◆
interruptSend interrupt with cancel_queued true to stop the current turn and everything queued behind it. never mined ○ ◆
intervalMinutesNo description from anybody. 2.1.149 – 2.1.243 ◆
isolatePeerMachinesAsk you before Claude [messages one of your sessions on another machine](/docs/en/cross-session-messaging#require-approval-for-cross-machine-messages) 2.1.138 – 2.1.243
keepSessionOnExitA remote control client can ask to keep its session record alive after remote control is turned off. never mined ○ ◆
keybindingFlavorMake Ctrl+W [delete back to the previous whitespace](/docs/en/interactive-mode#make-ctrl-w-delete-back-to-whitespace), as Bash does 2.1.238 – 2.1.243
languageHave Claude respond in a language other than English 2.1.138 – 2.1.243
linkMarketplaces can install a plugin by running a command that prints a directory path, with your consent. never mined ○ ◆
llmEval graders can now judge images, so rendered slides and charts get scored on appearance. never mined ○ ◆
locationNo description from anybody. 2.1.239 – 2.1.243 ◆
loop.mdYour loop.md can come from stored state when a storage handle is available, otherwise from disk. never mined ○ ◆
lowReasoning effort accepts low through max, with med and ultracode as aliases. never mined ○ ◆
machineIDYour install identifier moved to a key called machineID, so a fresh value is generated on next write. never mined ○ ◆
managed.policiesGateway operators get startup errors for bad desktop policy keys instead of silently passing them through. never mined ○ ◆
managedSourcesBehaviorCompose every [managed source](/docs/en/managed-settings#how-claude-code-combines-managed-sources) you deploy instead of using the highest-priority one alone 2.1.242 – 2.1.243
maskSandbox credential masking now documents that it falls back to deny on macOS and Windows. never mined ○ ◆
maskClaimsSandbox credential masking can fake JWTs, mask single claims, and re-sign AWS requests after swapping keys. never mined ○ ◆
maskDuplicatesYou can mask secrets in credential files so sandboxed commands see placeholders while real values are swapped in on egress. never mined ○ ◆
materialUnchangedSDK hosts can say a credential is unchanged so Claude Code fails fast instead of retrying. never mined ○ ◆
maxReasoning effort accepts low through max, with med and ultracode as aliases. never mined ○ ◆
maxChainLengthMessages passed between agents now track their relay path and get refused if they loop or bounce too far. never mined ○ ◆
maxSelfHopsMessages passed between agents now track their relay path and get refused if they loop or bounce too far. never mined ○ ◆
mcpServersAn MCP server literally named __proto__ now warns you instead of silently loading nothing. never mined ○ ◆
mediumReasoning effort accepts low through max, with med and ultracode as aliases. never mined ○ ◆
memorySyncIntervalMsShared memory stores now mount on your own sandbox workers, with tunable sync interval and deletion handling. never mined ○ ◆
mergePolicy helper output can merge into a source's settings, so a failure costs less. never mined ○ ◆
mermaidCode blocks tagged mermaid now always render as diagrams, no capability probe involved. never mined ○ ◆
messageNo description from anybody. 2.1.149 – 2.1.243 ◆
messageIdleNotifThresholdMsThe idle nudge now checks for open dialogs and pending resumes before pinging you. never mined ○ ◆
metadataYou can add a free-form metadata block to command, skill and plugin files that Claude Code keeps but ignores. never mined ○ ◆
metadata.pluginRootMarketplace validation errors now name the bad source and tell you how to fix it. never mined ○ ◆
minimumVersionKeep [auto-updates](/docs/en/setup#pin-a-minimum-version) from installing anything below a version 2.1.138 – 2.1.243
modeMarketplaces can install a plugin by running a command that prints a directory path, with your consent. 2.1.138 – 2.1.243 ◆
modelChange the [model](/docs/en/model-config#set-a-default-model-for-new-sessions) Claude Code starts with 2.1.138 – 2.1.243
modelOverrides[Map model IDs](/docs/en/model-config#override-model-ids-per-version) to your provider's IDs, such as Bedrock ARNs 2.1.138 – 2.1.243
modelPickerChoose which models the [/model picker](/docs/en/model-config#available-models) lists, in your own order and with your own labels 2.1.242 – 2.1.243
modelPricingBad modelPicker or modelPricing settings are now dropped with a warning naming the file and path. 2.1.242 – 2.1.243 ◆
modelProposedGoalsA "Claude-proposed goals" setting in the config panel controls whether Claude suggests session goals. 2.1.227 – 2.1.243 ◆
modelSettingsA new modelSettings config key stores an effort level per model, from low to xhigh. 2.1.239 – 2.1.243 ◆
modelUsageSDK results now document exactly what token usage and dollar cost figures include, and that /clear resets them. never mined ○ ◆
modifiedYou can add a modified date in skill frontmatter to influence which skills get pinned. never mined ○ ◆
modulesPlugin hooks.json gains a modules key for code-registered hooks, off unless enabled remotely. never mined ○ ◆
monitorsPlugins can now ship monitors and workflows folders, with duplicate monitor names reported as errors. never mined ○ ◆
multiplierGateway config takes a pricing block with a multiplier and per-model rate overrides. never mined ○ ◆
nameToolOnPermissionAllowRemote permission approvals can name the tool they applied to, off in interactive sessions. never mined ○ ◆
network.tlsTerminateOn Windows, TLS interception is skipped unless you supply both a CA cert and key path. never mined ○ ◆
nudgeTools driving Claude Code over IPC can now tell a queued upgrade from an active restart. never mined ○ ◆
oauth.clientIdA stale saved OAuth client for an MCP server is repaired in place instead of re-registered. never mined ○ ◆
oidcGateway config refuses to start with an empty audience or organization allowlist. never mined ○ ◆
onErrorA crash in the interface now reports itself instead of leaving a blank screen. never mined ○ ◆
onExtractNoMatchYou can mask secrets in credential files so sandboxed commands see placeholders while real values are swapped in on egress. never mined ○ ◆
optionsNo description from anybody. 2.1.242 – 2.1.243 ◆
options.pathToClaudeCodeExecutableSDK spawn errors now explain musl/glibc binary mismatches and tell you which option overrides the path. never mined ○ ◆
options.uuidSDK replies now carry the uuid of the prompt they answer, on the first frame. never mined ○ ◆
opusOpus 5 is now the default Opus, with a 1M-context option in the model picker. never mined ○ ◆
opus5The local model listing endpoint now includes Opus 5 among its available keys. never mined ○ ◆
orgMemoryReadTwo read-only tools let Claude browse and read org memory documents, but they stay disabled by default. never mined ○ ◆
orgMemoryWritesShared project memory can now be written to, with warnings when a write stays local instead. never mined ○ ◆
orgMemoryWritesAccountShared project memory can now be written to, with warnings when a write stays local instead. never mined ○ ◆
originHooks can see where a prompt came from and whether it queues, and cannot fake either. never mined ○ ◆
otelHeadersHelperGenerate rotating [OpenTelemetry](/docs/en/monitoring-usage#dynamic-headers) headers with your own command 2.1.138 – 2.1.243
outputBehaviorAdmins can say whether a per-OS policy helper's settings replace or merge over the source. never mined ○ ◆
outputStyleChange Claude's role, tone, and output format with an [output style](/docs/en/output-styles) 2.1.138 – 2.1.243
overridesGateway config takes a pricing block with a multiplier and per-model rate overrides. never mined ○ ◆
pThe artifact picker gets a pinned tab and a p key to pin, if your server enables it. never mined ○ ◆
paddingNo description from anybody. 2.1.138 – 2.1.243 ◆
pagesReads driven from another session refuse whole PDFs and oversized page ranges. never mined ○ ◆
parentSettingsBehaviorApply or drop restrictions an [SDK or IDE host](/docs/en/managed-settings#let-an-embedding-host-add-policy) passes when you deploy [managed settings](/docs/en/managed-settings) 2.1.138 – 2.1.243
passthroughThree settings control AWS proxy request signing, all defaulting to deny with a 403. never mined ○ ◆
permissionsSet allow, ask, and deny rules and the starting [permission mode](/docs/en/permission-modes) 2.1.138 – 2.1.243
permissions.additionalDirectoriesGive Claude file access to [directories outside the current one](/docs/en/permissions#working-directories) never mined ○
permissions.defaultModeSet the [permission mode](/docs/en/permission-modes#which-mode-a-session-starts-in) new sessions start in never mined ○
permissions.disableAutoModeSet disableAutoMode to "disable" to stop Claude Code ever falling back to auto permission mode. never mined ○ ◆
perTaskStopAffordanceSDK clients can opt in so an interrupt kills only the current turn, not background agents. never mined ○ ◆
pinnedMemory files marked pinned would be injected into every conversation instead of waiting to be recalled. never mined ○ ◆
plansDirectoryChoose where [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode) writes plan files 2.1.138 – 2.1.243
pluginConfigsStore the answers you gave a [plugin](/docs/en/plugins)'s configuration dialog 2.1.138 – 2.1.243
pluginSuggestionMarketplacesChoose which [marketplaces](/docs/en/plugin-marketplaces#managed-marketplace-restrictions) can surface plugin install suggestions in /plugin 2.1.152 – 2.1.243
pluginTrustMessageAdd your own text to the [plugin](/docs/en/plugins) trust warning 2.1.138 – 2.1.243
policyHelperRun an executable that computes [managed settings](/docs/en/managed-settings#compute-the-policy-with-a-helper-program) at startup 2.1.138 – 2.1.243
policyHelpersAn admin policy helper can no longer chain to another policy helper. 2.1.228 – 2.1.243 ◆
policyHelpers.defaultNo description from anybody. never mined ○ ◆
pollEventDeliverySDK-submitted messages can carry four new per-message flags for attachments, hooks, polling and skill permissions. never mined ○ ◆
prNo description from anybody. 2.1.138 – 2.1.243 ◆
precomputeCompactionEnabledNo description from anybody. 2.1.179 – 2.1.243 ◆
preferredNotifChannelChoose a [terminal bell or desktop notification](/docs/en/terminal-config#get-a-terminal-bell-or-notification) for task completion 2.1.138 – 2.1.243
prefersReducedMotion[Reduce or turn off](/docs/en/accessibility#accessibility-settings) spinner, shimmer, and flash animations 2.1.138 – 2.1.243
previewA new preview action renders a local HTML artifact in a headless browser and returns screenshots plus problems. never mined ○ ◆
pricingGateway config takes a pricing block with a multiplier and per-model rate overrides. never mined ○ ◆
processWrapperRun Claude Code's background processes through a [corporate launcher](/docs/en/corporate-launcher) on macOS and Linux 2.1.210 – 2.1.243
prompt.mdPlugin eval cases now must include a prompt, and untouched init placeholders are rejected. never mined ○ ◆
prompt.submitHooks can now rewrite or drop your prompt before it is sent. never mined ○ ◆
promptCacheTtlChoose the [prompt cache lifetime](/docs/en/prompt-caching#cache-lifetime) for the main conversation 2.1.242 – 2.1.243
promptSuggestionEnabledHide the grayed-out [prompt suggestions](/docs/en/interactive-mode#prompt-suggestions) in the input box 2.1.138 – 2.1.243
protocol.ext.allowEvery git command Claude runs now has hooks, filesystem monitors and prompt helpers turned off. never mined ○ ◆
prototypeA built-in "prototype" skill for one-page HTML mockups ships but is hard-disabled. never mined ○ ◆
proxyAuthHelperNo description from anybody. 2.1.138 – 2.1.243 ◆
prUrlTemplatePoint PR links at an internal code-review tool instead of github.com 2.1.138 – 2.1.243
quietHoursNo description from anybody. 2.1.149 – 2.1.243 ◆
rcClaude Code spots remote-control or rc on the command line early, before the main app loads. never mined ○ ◆
readOnlySkill results now flag when a skill was only read rather than actually run. never mined ○ ◆
refreshIntervalNo description from anybody. 2.1.138 – 2.1.243 ◆
refuseTask notifications from a coordinator session now arrive automatically unless you set crossSessionInbound to refuse or hold. never mined ○ ◆
regexEval graders can now judge images, so rendered slides and charts get scored on appearance. never mined ○ ◆
regionScreenshots can zoom into a rectangle, but the documented image scale option is not exposed in this build. never mined ○ ◆
remoteNo description from anybody. 2.1.138 – 2.1.243 ◆
remoteControlAtStartupConnect [Remote Control](/docs/en/remote-control#enable-remote-control-for-all-sessions) automatically when a session starts 2.1.138 – 2.1.243
remoteControlMachineIdYour machine now gets a stored id so remote sessions recognise the same workstation each time. never mined ○ ◆
remoteFileModeTeleporting to a cloud session can upload your untracked files so the remote starts with them. never mined ○ ◆
removeFilesYou can remove files when publishing an artifact instead of re-listing everything you keep. never mined ○ ◆
replacePolicy helper output can merge into a source's settings, so a failure costs less. never mined ○ ◆
replaceBuiltInOptionsA new modelPicker setting curates or replaces the model list you see in /model. 2.1.242 – 2.1.243 ◆
repoVisibilityAuto mode's awareness of whether your repo is public now has its own environment variable and config field. never mined ○ ◆
requiredMaximumVersion[Refuse to start](/docs/en/setup#pin-a-minimum-version) on a version newer than your organization allows 2.1.163 – 2.1.243
requiredMinimumVersion[Refuse to start](/docs/en/setup#pin-a-minimum-version) on a version older than your organization requires 2.1.163 – 2.1.243
reseedArtifact publishes can delete files and set per-file live state, but only in patch publishes. never mined ○ ◆
resolvePermissionModeInCliSDK callers can let the CLI pick the permission mode from settings instead of forcing "default". never mined ○ ◆
respectGitignoreKeep gitignored files out of the [@ file picker](/docs/en/interactive-mode#quick-commands) 2.1.138 – 2.1.243
respondToBashCommandsStop Claude from responding after a [! shell command](/docs/en/interactive-mode#shell-mode-with-prefix) runs 2.1.186 – 2.1.243
restrictedStarting a session with restricted now counts as a non-default configuration. never mined ○ ◆
reuseOutcomeBranchTeleporting a session can carry a title through, skipping auto-generated branch names when reusing a branch. never mined ○ ◆
ripgrepNo description from anybody. never mined ○ ◆
sandbox[Isolate Bash commands](/docs/en/sandboxing) from your filesystem and network on macOS, Linux, and WSL2 2.1.138 – 2.1.243
sandbox.bwrapPathPoint the [sandbox](/docs/en/sandboxing) at a bubblewrap binary outside PATH never mined ○
sandbox.credentialsHide or mask credential files and variables inside the [sandbox](/docs/en/sandboxing#protect-credentials) never mined ○
sandbox.credentials.filesBlock or mask reads of a credential file inside the [sandbox](/docs/en/sandboxing#mask-credential-files) never mined ○
sandbox.excludedCommandsName commands that always run outside the [sandbox](/docs/en/sandboxing) never mined ○
sandbox.failIfUnavailableRefuse to start when the [sandbox](/docs/en/sandboxing) can't, instead of running unsandboxed never mined ○
sandbox.filesystemControl which paths [sandboxed](/docs/en/sandboxing#filesystem-isolation) commands can read and write never mined ○
sandbox.network.allowedDomainsPre-allow domains so [sandboxed](/docs/en/sandboxing) commands don't prompt for them never mined ○
sandbox.network.strictAllowlistDeny hosts outside the [allowlist](/docs/en/sandboxing#network-isolation) instead of prompting never mined ○
sandbox.network.tlsTerminateHave the [sandbox](/docs/en/sandboxing#network-isolation) proxy terminate TLS so it can read HTTPS requests never mined ○
sandbox.ripgrepUse your own ripgrep binary inside the [sandbox](/docs/en/sandboxing) never mined ○
sandbox.socatPathPoint the [sandbox](/docs/en/sandboxing) proxy at a socat binary outside PATH never mined ○
scaleZoom takes a scale for the returned image, and batched actions can now return screenshots inline. never mined ○ ◆
schemaThe artifact tool's schema option now lists whatever schemas your session actually registered. never mined ○ ◆
scriptAdmins can now supply managed policy helpers as an inline script instead of a file on disk. never mined ○ ◆
sdkResultVerdictHeadless sessions gain a result-verdict option, and a polling tool can be added back to SDK tools. never mined ○ ◆
serverCommandMCP allow and deny policy entries now expand ${VAR} references, skipping allowlist entries whose expansion looks unsafe. never mined ○ ◆
serverUrlMCP allow and deny policy entries now expand ${VAR} references, skipping allowlist entries whose expansion looks unsafe. never mined ○ ◆
sessionUrlNo description from anybody. 2.1.182 – 2.1.243 ◆
settings.jsonResumed sessions now carry your settings files along, with plugin registrations stripped out. never mined ○ ◆
sha256Marketplaces can offer plugins as zip downloads with an optional sha256 pin that doubles as the version. never mined ○ ◆
shiftEnterKeyBindingInstalledMore terminals and editors now show the shift+enter newline hint if the keybinding is installed. never mined ○ ◆
showClearContextOnPlanAcceptShow a "clear context" option on the [plan accept screen](/docs/en/permission-modes#review-and-approve-a-plan) 2.1.138 – 2.1.243
showMessageTimestampsNo description from anybody. 2.1.138 – 2.1.243 ◆
showStatusInTerminalTabSession status in your terminal tab needs a server gate as well as the setting. never mined ○ ◆
showThinkingSummariesSee summaries of Claude's [thinking](/docs/en/model-config#extended-thinking) instead of a collapsed stub 2.1.138 – 2.1.243
showTurnDurationHide the "Cooked for" duration after each response 2.1.138 – 2.1.243
sigv4Sandbox credential masking can fake JWTs, mask single claims, and re-sign AWS requests after swapping keys. never mined ○ ◆
skillListingBudgetFractionReserve more or less context for the [skill listing](/docs/en/skills#skill-descriptions-are-cut-short) 2.1.138 – 2.1.243
skillListingMaxDescCharsCap each skill's description length in the [skill listing](/docs/en/skills#skill-descriptions-are-cut-short) 2.1.138 – 2.1.243
skillOverrides[Hide or collapse a skill](/docs/en/skills#override-skill-visibility-from-settings) without editing its SKILL.md 2.1.138 – 2.1.243
skillsYou can point a plugin's skills entry at "." to use the plugin root itself. never mined ○ ◆
skipAttachmentsSDK-submitted messages can carry four new per-message flags for attachments, hooks, polling and skill permissions. never mined ○ ◆
skipDangerousModePermissionPromptSkip the confirmation dialog before [bypassPermissions mode](/docs/en/permission-modes#skip-all-checks-with-bypasspermissions-mode) 2.1.138 – 2.1.243
skipSkillPermissionResetSDK-submitted messages can carry four new per-message flags for attachments, hooks, polling and skill permissions. never mined ○ ◆
skipSubmissionHooksSDK-submitted messages can carry four new per-message flags for attachments, hooks, polling and skill permissions. never mined ○ ◆
skipWebFetchPreflightSkip the [WebFetch hostname check](/docs/en/tools-reference#webfetch-tool-behavior) when Anthropic is unreachable 2.1.138 – 2.1.243
skipWorkflowUsageWarningNo description from anybody. 2.1.153 – 2.1.243 ◆
socatPathChanging sandbox binary paths now re-prompts for approval, like status line and hook commands already did. never mined ○ ◆
sparsePathsNo description from anybody. 2.1.138 – 2.1.243 ◆
spellcheckUnderline misspelled words in the prompt input with a [spell checker](/docs/en/interactive-mode#check-spelling-as-you-type) you install 2.1.235 – 2.1.243
spinnerTipsEnabledHide tips in the spinner while Claude works 2.1.138 – 2.1.243
spinnerTipsOverrideAdd your own tips to the spinner rotation, or replace the built-in tips 2.1.138 – 2.1.243
spinnerVerbsAdd or replace the verbs shown while a turn runs 2.1.138 – 2.1.243
srcWhiteboard images must have a valid src, and non-images can't carry one. never mined ○ ◆
sshConfigsAdd [SSH connections](/docs/en/desktop#pre-configure-ssh-connections-for-your-team) to the Desktop environment dropdown 2.1.138 – 2.1.243
startNo description from anybody. 2.1.149 – 2.1.243 ◆
statusFailed wake subscriptions now show a reason in artifact status plus a one-off notification. never mined ○ ◆
statusLineRun your own command to render a [status line](/docs/en/statusline) below the prompt 2.1.138 – 2.1.243
strictKnownMarketplacesAllowlist the [marketplace](/docs/en/plugin-marketplaces) sources users can add and install from 2.1.138 – 2.1.243
strictPluginOnlyCustomizationBlock [skills](/docs/en/skills), [agents](/docs/en/sub-agents), [hooks](/docs/en/hooks), and [MCP servers](/docs/en/mcp) from user and project sources 2.1.138 – 2.1.243
subagentPromptCacheTtlChoose the [prompt cache lifetime](/docs/en/prompt-caching#cache-lifetime) for subagents and other requests outside the main conversation 2.1.242 – 2.1.243
subagentStatusLineRewrite rows in the [subagent](/docs/en/sub-agents) task display with your own command 2.1.138 – 2.1.243
subcommandsBareOnlyCustom commands can mark subcommands bare-only, so extra words go to the parent command. never mined ○ ◆
suite.pluginsPlugin eval guidance now names the real fields, suite.plugins and costUsd. never mined ○ ◆
supportedDialogKindsEmbedding programs declare which dialogs they can show; unsupported ones are left to other clients. never mined ○ ◆
switchModelsOnFlagSwitch models automatically or pause when a [safety classifier](/docs/en/model-config#ask-before-switching) flags a request 2.1.160 – 2.1.243
symlinkDirectoriesNo description from anybody. 2.1.138 – 2.1.243 ◆
syncClaudeAiPluginsPlugins you enabled on claude.ai can be pulled to your machine, but only your account server can enable it. never mined ○ ◆
syncClaudeAiSkillsStop downloading the [skills enabled on your claude.ai account](/docs/en/skills#how-synced-skills-behave) and hide the ones already synced 2.1.234 – 2.1.243
syncedA skills folder named synced is skipped, reserved for what claude.ai syncs down. never mined ○ ◆
syncedSkillsSkills can now load from a syncedSkills folder and show up labelled "synced" in your commands. never mined ○ ◆
syncExitDrainYou can let the debug log drop pending lines at exit instead of blocking shutdown. never mined ○ ◆
syntaxHighlightingDisabledTurn off syntax highlighting in diffs and code blocks 2.1.138 – 2.1.243
systemMessageHooks on slash commands can now show you a system message, not just output and pass/fail. never mined ○ ◆
teammateModeChoose how [agent team teammates display](/docs/en/agent-teams#choose-a-display-mode) 2.1.138 – 2.1.243
terminalProgressBarEnabledHide the terminal progress bar in terminals that support it 2.1.138 – 2.1.243
terminalTitleFromRenameStop [/rename](/docs/en/sessions#name-your-sessions) and --name from changing the terminal tab title 2.1.138 – 2.1.243
themePick the interface [color theme](/docs/en/terminal-config#match-the-color-theme), built-in or custom 2.1.138 – 2.1.243
themesPlugins can point themes at custom paths, which disables the default themes directory. never mined ○ ◆
timeoutTaskOutput ignores the old wait_up_to setting and just uses the 30 second default timeout. never mined ○ ◆
tipsNo description from anybody. 2.1.138 – 2.1.223 ○ ◆
todoFeatureEnabledNo description from anybody. 2.1.138 – 2.1.243 ◆
totalCostUsdSDK results now document exactly what token usage and dollar cost figures include, and that /clear resets them. never mined ○ ◆
totalTokensReminderToken-reminder settings can now arrive from the server, but your env var and setting still win. 2.1.176 – 2.1.243 ◆
totalTokensReminderAfterUserTurnNo description from anybody. 2.1.202 – 2.1.243 ◆
totalTokensReminderBudgetNo description from anybody. 2.1.196 – 2.1.243 ◆
traceparentDeferred tool-call notifications now carry a traceparent so hook consumers can correlate them. never mined ○ ◆
transcriptShareDismissedA prompt to share your transcript after rating a memory is built but never appears. never mined ○ ◆
tuiChoose the [fullscreen](/docs/en/fullscreen) or classic terminal renderer 2.1.138 – 2.1.243
typeAgent toolset config entries now use a typed shape per tool, affecting typed-language SDK callers. 2.1.138 – 2.1.243 ◆
ui.pressPlugin buttons work end to end in terminal and desktop, but plugin hook modules are switched off. never mined ○ ◆
ultracodeHave Claude plan a [workflow](/docs/en/workflows#let-claude-decide-with-ultracode) for each substantive task without being asked 2.1.154 – 2.1.243
unwatchNo description from anybody. never mined ○ ◆
updatedMCPToolOutputA hook using only the older MCP output field no longer silently rewrites tool results. never mined ○ ◆
updatedPermissionsPermission grants from hooks or SDK sessions no longer silently vanish in background agents. never mined ○ ◆
updatedToolOutputA hook using only the older MCP output field no longer silently rewrites tool results. never mined ○ ◆
urlTo update an existing artifact you must pass its URL; find it with the list action. never mined ○ ◆
useAutoModeDuringPlanLet the [auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode) classifier review shell commands in [plan mode](/docs/en/permission-modes#analyze-before-you-edit-with-plan-mode); set false to get prompts instead never mined ○
userConfigA plugin with bad config now loads on defaults instead of failing, when enabled from trusted settings. never mined ○ ◆
verboseShow [full tool output](/docs/en/cli-reference#cli-flags) instead of truncated summaries; viewMode takes precedence when both are set 2.1.138 – 2.1.243
verbsNo description from anybody. 2.1.138 – 2.1.223 ○ ◆
viewModeStart every session in [default, verbose, or focus view](/docs/en/cli-reference#cli-flags) 2.1.138 – 2.1.243
vimInsertModeRemapsMap a two-key [INSERT-mode sequence](/docs/en/interactive-mode#remap-insert-mode-key-sequences) such as jj to Escape 2.1.208 – 2.1.243
voiceTurn on [voice dictation](/docs/en/voice-dictation) and pick hold or tap mode 2.1.138 – 2.1.243
waitHooks can see where a prompt came from and whether it queues, and cannot fake either. never mined ○ ◆
watchArtifact reviewer comment text is no longer kept in stored transcripts, and blanket allow rules skip several artifact actions. never mined ○ ◆
webhookKeyThe bundled client now reads a webhook signing key from ANTHROPIC_WEBHOOK_SIGNING_KEY. never mined ○ ◆
wheelScrollAccelerationEnabledTurn off [mouse-wheel acceleration](/docs/en/fullscreen#mouse-wheel-scrolling) in fullscreen rendering 2.1.174 – 2.1.243
whiteboardA bundled whiteboard skill gives you a shared canvas you sketch on and Claude draws back onto in orange. never mined ○ ◆
workflowKeywordTriggerEnabledLet the word ultracode in a prompt start a [workflow](/docs/en/workflows); set false to type it without starting one 2.1.157 – 2.1.243
workflowsPlugins can now ship monitors and workflows folders, with duplicate monitor names reported as errors. never mined ○ ◆
workflowSizeGuidelineSet the agent count Claude aims for in [dynamic workflows](/docs/en/workflows) 2.1.219 – 2.1.243
worktreeConfigure how Claude Code creates git [worktrees](/docs/en/worktrees) 2.1.138 – 2.1.243
wslInheritsWindowsSettingsHave WSL read [managed settings](/docs/en/managed-settings) from the Windows policy chain 2.1.138 – 2.1.243
xIn the artifacts frames dialog, press x to detach the highlighted frame from your session. never mined ○ ◆
xaaIdpNo description from anybody. 2.1.138 – 2.1.243 ◆
xhighA new modelSettings config key stores an effort level per model, from low to xhigh. never mined ○ ◆
Nothing matches that.