Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

none

setting gone JSON

A Claude Code settings key, read out of the shipped bundle. It was in the build from v2.1.315 and was gone by v2.1.317.

Clone errors no longer mangle text when the repository URL contains dollar signs.

Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.224.

First seen v2.1.315 30 Oct 2026
Last seen v2.1.316 31 Oct 2026, gone by v2.1.317
Builds2 / 159on this box, as of v2.1.319
Written about v1.0.58 first named in a changelog, 22 Jul 2025
v2.1.315in the build not in the build never minedv2.1.319

In the changelogs

65

Releases whose published page names none.

  1. v2.1.314
    Subagent budget mode is now read again on every use, not fixed at start

    The subagent budget mode set by CLAUDE_CODE_CALM_MOCHI or the server is now read each time, so it can change during a session

    found in this entry's text

  2. v2.1.312
    Guidance for starting subagents is chosen in a different way

    The guidance text for starting subagents is now picked by an explicit mode, and the wording itself is unchanged

    found in this entry's text

  3. v2.1.310
    Only deny rules from auto mode settings pass on outside full mode

    Unless the mode is full, Claude Code now passes on only the soft_deny and hard_deny auto mode settings instead of all of them

    found in this entry's text

  4. v2.1.301
    Linux detection of VTE-based terminals works differently

    On Linux, Claude Code now uses a dedicated check to spot VTE-based terminals such as GNOME Terminal instead of a list of other terminals' variables

    found in this entry's text

  5. v2.1.296
    Claude Code can tell which kind of remote environment it runs in

    Claude Code gains a check for which kind of remote environment it is in, plus addresses for an artifacts service

    found in this entry's text

  6. v2.1.296
    Copying no longer sends OSC 52 in GNOME Terminal and similar terminals

    On Linux and WSL, when the system clipboard copy works in a VTE terminal such as GNOME Terminal, Claude Code no longer also sends OSC 52

    found in this entry's text

  7. v2.1.295
    Self-hosted runners can choose which server auto mode lists apply

    A new SELF_HOSTED_RUNNER_SERVER_AUTO_MODE_LISTS setting lets self-hosted runner operators limit which server-supplied auto mode lists sessions follow

    found in this entry's text

  8. v2.1.295
    Self-hosted runners can pass server-supplied auto mode rules into sessions

    A self-hosted runner can write auto mode allow and deny lists from the server into a session's settings, with allow lists held back by default

    found in this entry's text

  9. v2.1.290
    Task budgets can leave out the tokens used by the starting context

    A task's token budget can now skip the tokens spent on its starting context, controlled by CLAUDE_CODE_CALM_MOCHI

    found in this entry's text

  10. v2.1.290
    Learn and explain suggestions now follow your language

    Learn, tag and explain suggestions are now written in your session's language or the language you write in, not English only

    found in this entry's text

  11. v2.1.287
    Partial git downloads of plugins now pass their options to git

    When fetching part of a plugin's git repository, Claude Code now always passes --no-checkout and adds --filter=blob:none only for some URLs

    found in this entry's text

  12. v2.1.287
    Timing reports now split the resume step at the start of a turn into smaller parts

    Turn timing data now breaks the resume step into several parts and records what kind of resume it was

    found in this entry's text

  13. v2.1.284
    Cloud file sync can be paused from Anthropic's side without ending your session

    If Anthropic switches cloud file sync off, sync pauses for the session instead of ending it, and picks up again once it is back on

    found in this entry's text

  14. v2.1.282
    Project settings can no longer point your telemetry at another server

    Project settings files can no longer set OpenTelemetry exporter endpoints, headers, certificates or telemetry opt-ins

    found in this entry's text

  15. v2.1.281
    Remote managed settings are not written to disk when the provider is managed by the host

    When a host manages the provider through a gateway, remote managed settings are no longer cached to disk and host policy merges by default

    found in this entry's text

  16. v2.1.281
    Pre-warmed spare process: new claim state in launch options

    A hidden --await-claim flag can start Claude Code as a pre-warmed spare that waits to be handed a session

    found in this entry's text

  17. v2.1.281
    Cloud session bundle-upload failure now explains why and how to upload without file sync

    Cloud sessions now say why the local upload failed and how to start with CLAUDE_CODE_DIR_SYNC_ENGINE=none instead

    found in this entry's text

  18. v2.1.281
    Staged-diff scans now include submodule changes (--ignore-submodules=none)

    Scans of staged changes now include changes inside git submodules even if git is set to ignore them

    found in this entry's text

  19. v2.1.281
    Cloud (--cloud) fallback messages refactored

    The hints shown when claude --cloud falls back now depend on the sync mode and say what gets uploaded and what stays local

    found in this entry's text

  20. v2.1.280
    Thinking blocks now kept across arbitrary model changes, not just upgrades

    Claude Code can now keep extended-thinking content across any model switch, not just upgrades

    found in this entry's text

  21. v2.1.280
    New early-upload ('created_empty') recovery path for cloud/remote-control sessions when dir sync can't seed files

    Cloud sessions can now upload a first-time project snapshot when directory sync isn't ready yet

    found in this entry's text

  22. v2.1.280
    New credential/secret redaction pattern for tool output

    A new, broader redaction pattern hides secret keys and tokens found in tool output

    found in this entry's text

  23. v2.1.277
    CLAUDE.md/AGENTS.md loading mode options renamed and expanded

    CLAUDE.md/AGENTS.md loading modes renamed and given a fourth 'managed-only' option

    found in this entry's text

  24. v2.1.277
    CLAUDE.md/AGENTS.md mode enum replaced with a differently-shaped option set

    The setting controlling how CLAUDE.md and AGENTS.md are used now has four differently-named options

    found in this entry's text

  25. v2.1.277
    WebFetch tool description reworks its claude.ai-artifact exception into a general mode parameter

    WebFetch's internal prompt-building switched from a simple on/off flag to a named mode string

    found in this entry's text

  26. v2.1.277
    Permission decision helper marks 'promptless' outcomes with a reason string instead of boolean

    Permission-prompt skip decisions now report a specific reason instead of yes/no

    found in this entry's text

  27. v2.1.275
    Sandbox/BYOC git helper hard-disables SSH when GIT_ALLOW_PROTOCOL=none

    Git subprocesses now fully block SSH when GIT_ALLOW_PROTOCOL is set to 'none', closing a bypass

    found in this entry's text

  28. v2.1.275
    'none' project-instructions mode now keeps org-managed CLAUDE.md

    'none' project-instructions mode now keeps org-managed CLAUDE.md instead of dropping everything

    found in this entry's text

  29. v2.1.275
    Auth-liveness check gains explicit injected-token recovery states

    Login-credential health checks now recognize two ways an injected token can recover after failing

    found in this entry's text

  30. v2.1.275
    Model catalog telemetry gains an auth_kind field distinguishing how the session is authenticated

    Model catalog telemetry now records how the session authenticated, as one of ten categories

    found in this entry's text

  31. v2.1.275
    apiKeyHelper case removed from dead switch in Op

    A dead code path's switch statement dropped an unused apiKeyHelper case

    found in this entry's text

  32. v2.1.274
    Git subprocess environment hardened with stricter protocol/network controls

    Git subprocesses launched by Claude Code now run with stricter network and protocol restrictions

    found in this entry's text

  33. v2.1.274
    New built-in AGENTS.md plugin (off by default)

    A new built-in agents-md plugin can load AGENTS.md as project instructions instead of, or alongside, CLAUDE.md

    found in this entry's text

  34. v2.1.269
    New auth-method classifier for telemetry

    A new internal classifier labels how each session is authenticated, for telemetry purposes

    found in this entry's text

  35. v2.1.268
    System-prompt diff telemetry expanded with change-scope classification

    System-prompt diff telemetry now classifies how the prompt changed between turns

    found in this entry's text

  36. v2.1.265
    Artifact reads gain awareness of cross-organization sharing and a type-contract paging parameter

    Artifact reads now flag cross-organization sharing and add a paging parameter for type info

    found in this entry's text

  37. v2.1.265
    Auth status message adapts to Cloud gateway sessions

    claude auth status now shows a Cloud-gateway-specific sign-in hint instead of the generic one

    found in this entry's text

  38. v2.1.259
    New --permission-prompts host|none CLI/SDK option to silently auto-deny prompts

    A new --permission-prompts option lets print sessions auto-deny anything that would prompt instead of asking the host.

    found in this entry's text

  39. v2.1.259
    New SDK option permissionPrompts alongside permissionPromptToolName

    The Agent SDK query builder accepts a permissionPrompts option of host or none, passed through to the CLI.

    found in this entry's text

  40. v2.1.259
    New --permission-prompts none CLI flag for headless print sessions

    In print mode you can pick who answers permission prompts: the host, or none, which auto-denies without asking.

    found in this entry's text

  41. v2.1.259
    Auto-deny message when no approval surface exists

    A session with no approval surface now auto-denies with a message saying nothing ran and that further prompts will also be denied.

    found in this entry's text

  42. v2.1.259
    Turn-attribution metadata added to background/notification message sends

    Background and notification sends now carry turn attribution so the system knows which turn they belong to.

    found in this entry's text

  43. v2.1.259
    Permission-prompt-tool routing gets a bypass for an explicit "none" sentinel

    A permission-prompt tool named none now routes through an ask-based fallback resolver instead of the MCP prompt tool.

    found in this entry's text

  44. v2.1.248
    Background isolation read from a captured environment

    Background worktree isolation now reads CLAUDE_BG_ISOLATION from a captured environment copy.

    found in this entry's text

  45. v2.1.248
    Unknown words in CLAUDE_CODE_DIR_SYNC_ENGINE are now called out in the session

    An unrecognised CLAUDE_CODE_DIR_SYNC_ENGINE value is now flagged in the status line.

    found in this entry's text

  46. v2.1.248
    Git runs with a pinned environment and a blocked-flag list

    Git now runs under fixed environments that block network protocols unless the operation needs them.

    found in this entry's text

  47. v2.1.248
    Fewer git calls when the working tree is already up to date

    Fewer git processes run per turn when your working tree hasn't changed.

    found in this entry's text

  48. v2.1.247
    Repo git hooks are opt-in, tag pushes opt in, and GIT_CONFIG is blocked

    Repo git hooks stay suppressed by default, tag pushes excepted, and GIT_CONFIG is now cleared.

    found in this entry's text

  49. v2.1.246
    Cloud directory sync is now git-only, plus a new mode for plain folders

    Cloud directory sync now only does git; the per-file and archive engines are gone.

    found in this entry's text

  50. v2.1.246
    Tool memory cgroups reworked, still off unless turned on

    Memory caps on processes Claude starts were rebuilt but stay off unless you set the limit variable.

    found in this entry's text

  51. v2.1.242
    Cloud directory sync gains git and tar-archive engines beside the per-file lane

    Cloud file sync gains git-bundle and tar-archive modes, but you still sync file by file.

    found in this entry's text

  52. v2.1.239
    MCP servers can be put in their own memory cgroup on Linux

    On Linux you can force MCP servers into their own memory cgroup with an environment variable.

    found in this entry's text

  53. v2.1.235
    Git subprocesses hardened against graft files

    Git subprocesses now block graft files as an extra hardening measure

    found in this entry's text

  54. v2.1.235
    Remote session creation reports where its permission mode came from

    Remote session success telemetry now records where the permission mode came from

    found in this entry's text

  55. v2.1.234
    Every attachment-upload telemetry point now records which route was used

    Attachment uploads now report which route they took on every outcome, success or failure.

    found in this entry's text

  56. v2.1.234
    SDK-hosted sessions can upload attachments, with a clearer message when they cannot

    SDK-hosted sessions can now upload attachments, with a clearer message when files stay local.

    found in this entry's text

  57. v2.1.234
    Artifact auto-replies can be resumed, and their state is now visible

    Watched artifacts now show whether auto-reply is armed, stopped or disarmed, and resumes report a result.

    found in this entry's text

  58. v2.1.234
    SDK reports where an API key actually came from

    The SDK now reports where an API key really came from, like the env var or an apiKeyHelper.

    found in this entry's text

  59. v2.1.233
    Bash and PowerShell tools can run under a memory limit on Linux

    On Linux you can cap memory for shell commands so a runaway process cannot eat your machine.

    found in this entry's text

  60. v2.1.229
    Command-sourced plugins record where their files came from

    Command-built plugins record their command and output directory so moves can be detected.

    found in this entry's text

  61. v2.1.224
    Git clone errors no longer mangle URLs containing dollar signs

    Clone errors no longer mangle text when the repository URL contains dollar signs.

    found in this entry's text

  62. v2.1.207
  63. v2.1.70
    Session Color Reset

    found in this entry's text

  64. v2.1.63
    Git Sparse-Checkout for Marketplace Plugins

    found in this entry's text

  65. v1.0.58
    New Features

    found in this entry's text

First cited

0

No release's published evidence quotes this name. The ledger indexes the Evidence lines of every changelog on this site, so this says nobody here has ever quoted it; it says nothing about how old the name is.

Presence across releases

2
BuildsHow manyDatesReading
v2.1.315 – v2.1.3162 builds30 Oct 2026 → 31 Oct 2026 ◆in the build
v2.1.317 – v2.1.3193 builds2 Nov 2026 → 6 Nov 2026 ○not in the build

Build by build

5

One row per release since the first build this name was read out of. Absent means the build was read and the name was not in it, never mined means no bundle for that release was ever archived, and a declared type or a default is only ever what that release's own bundle stated.

BuildDateStateThe record behind it
v2.1.31530 Oct 2026·addedverdict: added
v2.1.31631 Oct 2026·presentverdict: present
v2.1.3172 Nov 2026·removedverdict: removed
v2.1.3183 Nov 2026·absent—
v2.1.3196 Nov 2026·absent—

Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the settings key does. All settings keys.

Feedback