Follow Discord
Sweep 02 Oct 2026 · 18:37Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial
Writing the changelog v2.1.288 write the summary · 5/5

path

setting in the build JSON

A Claude Code settings key, read out of the shipped bundle. It has been in the build since v2.1.287, including the newest one read.

Malformed file snapshot records are skipped rather than returned when restoring from history.

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

First seen v2.1.287 1 Oct 2026
Last seen v2.1.288 2 Oct 2026
Builds2 / 131on this box, as of v2.1.288
Written about v1.0.27 first named in a changelog, 17 Jun 2025
v2.1.287in the build not in the build never minedv2.1.288

In the changelogs

58

Releases whose published page names path.

  1. v2.1.287
    Stricter reading of SSH-style git addresses

    Claude Code now rejects more malformed SSH-style git addresses and reads bracketed IPv6 hosts and user names differently

    found in this entry's text

  2. v2.1.287
    Plugin path description now says sparse checkout works over https or ssh

    The description of a plugin's path source now says the repository is checked out sparsely over https or ssh

    found in this entry's text

  3. v2.1.287
    Cloud sessions can place staged files in the home folder and pass file names on handoff

    Cloud workers can now advertise home-folder file staging, and a turn handed between machines can carry a list of file names

    found in this entry's text

  4. v2.1.285
    Folder-only ignore rules like dir/ now match the folder itself

    Ignore rules written for folders, such as dir/, now match that folder, because Claude Code checks folders with a trailing slash

    found in this entry's text

  5. v2.1.285
    Git addresses for plugins and marketplaces are checked more strictly

    Claude Code now refuses git addresses with certain odd characters when installing plugins or adding marketplaces, and explains which forms work

    found in this entry's text

  6. v2.1.285
    Git addresses starting with git:// are now refused with a clear message

    Git addresses using git:// are now rejected because they are not encrypted, and the error lists the supported address forms

    found in this entry's text

  7. v2.1.284
    A path check no longer rejects network locations

    A shared check for operations that take a path now only confirms a path was given and no longer refuses network locations

    found in this entry's text

  8. v2.1.283
    Plugin errors reported to SDK and IDE clients now include a file path

    Plugin errors in the session's startup message now carry a path field when Claude Code can work one out

    found in this entry's text

  9. v2.1.283
    SDK startup info now says which plugin directory failed to load

    Plugin load errors that Claude Code reports to SDK programs are now documented and can give the path of the directory that failed

    found in this entry's text

  10. v2.1.282
    Accepted path suggestions are now always inserted as @-mentions

    When you accept a path suggestion, Claude Code now always inserts @path, or @"path" if it has spaces, instead of a separate / form

    found in this entry's text

  11. v2.1.281
    SDK canUseTool receives requiresUserInteraction, serverPrompt and computerFolder

    The SDK's canUseTool callback can now receive requiresUserInteraction, serverPrompt and computerFolder when a permission request carries them

    found in this entry's text

  12. v2.1.281
    can_use_tool control requests accept a computer_folder field

    Tool-permission requests between Claude Code and SDK clients can now carry a computer_folder, and malformed ones are dropped

    found in this entry's text

  13. v2.1.281
    Auto-mode Write tool input repair now drops alias fields that duplicate file_path/content

    The Write tool now drops alias fields that repeat the same value as file_path or content, and notes which one it ignored

    found in this entry's text

  14. v2.1.281
    Permission-request schema gains @internal server_prompt and computer_folder

    Permission requests can carry an internal server-written prompt marker and a folder plus computer name, both treated as untrusted

    found in this entry's text

  15. v2.1.280
    SDK client_composed field description greatly expanded to document skipped attachment behavior

    SDK docs now spell out exactly what client-composed turns skip: file mentions, slash commands, MCP mentions, and attachments

    found in this entry's text

  16. v2.1.280
    Write tool now accepts file_text/file_content and path as aliases

    Write tool now accepts file_text, file_content, and path as aliases for content and file_path, rewriting input before plugin hooks see it

    found in this entry's text

  17. v2.1.280
    Structured error objects with a code+description now get a dedicated short summary

    Error messages with a code and description now show a short, dedicated summary instead of a scanned-out file path or command

    found in this entry's text

  18. v2.1.277
    New helper ir() detects wildcard characters in git/URL marketplace source strings

    New helper detects wildcard characters in git or URL marketplace source addresses

    found in this entry's text

  19. v2.1.277
    Session-inbox tool gets project-thread-specific envelope guidance

    Session-inbox tool description gains extra guidance for project-thread messages

    found in this entry's text

  20. v2.1.275
    Query-string redaction helper for logged URLs

    URLs shown in logs now have most query-string values redacted

    found in this entry's text

  21. v2.1.275
    Artifact type-reading tool output now reports whether the type file was actually read

    Artifact type tool output now shows whether the type file was actually read

    found in this entry's text

  22. v2.1.271
    Artifact read_file tool can now read multiple paths at once, but batch reads never get a lasting permission approval

    Artifacts can now read multiple files at once, but such batch reads always need one-at-a-time permission first

    found in this entry's text

  23. v2.1.269
    Agent proxy can now inject extra git include.path and prepend to PATH

    The agent/tool proxy can now add extra git config includes and prepend a directory to PATH

    found in this entry's text

  24. v2.1.265
    Artifact tool actions being consolidated into list/read with a scope parameter

    Artifact tool messages now describe actions as unified list/read calls with a scope, not old per-type names

    found in this entry's text

  25. v2.1.260
    New 'remaining' field on artifact-handover-read result — no traced consumer

    Artifact handover reads now return unread-line info that nothing currently consumes.

    found in this entry's text

  26. v2.1.260
    Artifact publish/read paths now reject names colliding with the service's own reserved views

    Artifact publishing now rejects file names colliding with the service's reserved view names.

    found in this entry's text

  27. v2.1.259
    Glob/Grep tools gain an auto-classifier fast path for permission checks

    Glob and Grep now feed a structured pattern and path into permission auto-classification and report that they suppress rule updates.

    found in this entry's text

  28. v2.1.242
    Artifact live-files wording and a distinct gateway refusal

    Artifact wording swaps for live-files variants, and gateway reads now say when they are not enabled.

    found in this entry's text

  29. v2.1.234
    Managed policy helpers can be an inline script instead of an executable

    Admins can now supply managed policy helpers as an inline script instead of a file on disk.

    found in this entry's text

  30. v2.1.229
    Tool inputs are filtered before being recorded

    Only a few named fields of tool input get recorded in history now, and NUL-containing strings are dropped.

    found in this entry's text

  31. v2.1.224
    Peer address shown in the session info panel

    The session info panel now shows your peer socket address when cross-session messaging is on.

    found in this entry's text

  32. v2.1.223
    /code-review gains a /review alias and PR-aware help text

    You can type /review instead of /code-review, and pass a PR number as the target.

    found in this entry's text

  33. v2.1.223
    Remote-control attachments can be inlined as image blocks

    Images sent from remote control could be inlined instead of passed as file paths, but that is off.

    found in this entry's text

  34. v2.1.219
    File-snapshot lookups validate their entries

    Malformed file snapshot records are skipped rather than returned when restoring from history.

    found in this entry's text

  35. v2.1.217
    Path Containment Security Overhaul

    found in this entry's text

  36. v2.1.208
  37. v2.1.203
    EnterWorktree: Multi-Repo Workspace Support

    found in this entry's text

  38. v2.1.203
  39. v2.1.200
    set_cwd SDK Tool

    found in this entry's text

  40. v2.1.198
    Memory Stores Env Var

    found in this entry's text

  41. v2.1.187
    WorktreeRemove hook — fallback now logged

    found in this entry's text

  42. v2.1.178
  43. v2.1.118
    MCP Tool Hooks (mcp_tool)

    found in this entry's text

  44. v2.1.113
  45. v2.1.105
    Enter Existing Worktrees

    found in this entry's text

  46. v2.1.94
  47. v2.1.58

    found in this entry's text

  48. v2.1.56

    found in this entry's text

  49. v2.1.30
    Plugin Configuration Schema

    found in this entry's text

  50. v2.1.5

    found in this entry's text

  51. v2.0.69
    Import Statement Reorganization

    found in this entry's text

  52. v2.0.61
    Import Statement Modernization

    found in this entry's text

  53. v2.0.42
    Import Reorganization

    found in this entry's text

  54. v2.0.35

    found in this entry's text

  55. v2.0.33
    LSP File Lifecycle Management

    found in this entry's text

  56. v2.0.33
    LSP File Lifecycle Management

    found in this entry's text

  57. v2.0.28
    Improved Path Traversal Detection

    found in this entry's text

  58. v1.0.27
    Import Reorganization

    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

1
BuildsHow manyDatesReading
v2.1.287 – v2.1.2882 builds1 Oct 2026 → 2 Oct 2026 ◆in the build

Build by build

2

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.2871 Oct 2026·addedverdict: added
v2.1.2882 Oct 2026·presentverdict: present

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