VERSION
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.
Also written version. Every list on this page counts all of these spellings together.
Internal version metadata bumped from 2.1.271 to 2.1.272 across the bundle
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.272.
In the changelogs
38Releases whose published page names VERSION.
-
v2.1.315
Bedrock guardrail settings accept an
input_taggingoptionClaude Code's Bedrock guardrail settings now take an optional
input_taggingfield next toidandversion, and pass it on to Bedrockfound in this entry's text
-
v2.1.299
Project document edits can carry a version check
In some cases Claude is told to pass back a document's version as
if_versionwhen saving a project documentfound in this entry's text
-
v2.1.299
Project files can be read as original documents and written with a version check
Reading project files can return an uploaded PDF or Word file itself, and writes can check a version first; both are off unless switched on remotely
found in this entry's text
-
v2.1.299
Project document writes can require the copy to be up to date
The project document write tool now accepts if_version, so a write is refused when the document has changed since Claude read it
found in this entry's text
-
v2.1.299
Project doc writes can refuse to overwrite someone else's changes
project_writeaccepts an optionalif_versionand refuses to overwrite an existing doc that changed since that versionfound in this entry's text
-
v2.1.299
Project tool now explains safe edits and downloading original uploads
The project tool's instructions now tell Claude how to avoid overwriting newer edits with
if_versionand how to fetch an upload as the original filefound in this entry's text
-
v2.1.292
Claude can list and read earlier versions of your artifacts
The Artifact tool gains a way to list an artifact's versions and to read a named earlier version, limited to artifacts you own
found in this entry's text
-
v2.1.288
Session transcripts are no longer read and rewritten at the same time
Claude Code now makes reads and rewrites of a session transcript wait for each other, so compaction and resume can't clash
found in this entry's text
-
v2.1.283
Environment details sent with usage data now include a version and build time
The environment information Claude Code reports now carries a version, a base version and a build time
found in this entry's text
-
v2.1.281
Hooks API: session.version call
Plugin function hooks can now call session.version to get the running build's version, build time and git commit
found in this entry's text
-
v2.1.281
Hook/plugin API gains session.version
Plugins can now call session.version
found in this entry's text
-
v2.1.281
OTEL label validation with reserved names
Custom telemetry labels are now checked: names use a limited character set, some names are reserved, and values must be short printable ASCII
found in this entry's text
-
v2.1.280
Routine version/build metadata bump
Routine build version metadata updated to 2.1.280
found in this entry's text
-
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
-
v2.1.275
npm marketplace/plugin source schema gains registry URL validation and richer docs
npm-based plugin marketplaces now validate registry URLs and support scoped allow/block policies
found in this entry's text
-
v2.1.273
Version bump and build metadata
Version bumped to 2.1.273 with updated build metadata
found in this entry's text
-
v2.1.272
Version/build metadata bump only (repeated across bundle chunks)
Internal version metadata bumped from 2.1.271 to 2.1.272 across the bundle
found in this entry's text
-
v2.1.271
Memory-context
guidancefield parsed but never usedA new 'guidance' field in memory-context responses is parsed but not actually used yet
found in this entry's text
-
v2.1.268
Feedback survey followup payload now whitelists included transcript/session fields
Feedback survey followups now send only a fixed, named list of fields instead of a free-form object
found in this entry's text
-
v2.1.260
Background workflow session-restore cache stored with a fixed-shape schema
A background workflow session record schema now tracks process kind and identity fields.
found in this entry's text
-
v2.1.257
Removed standalone 'note' version-description field
The publish-time note field is gone; version naming now goes through label alone.
found in this entry's text
-
v2.1.257
New Artifact tool "version" action
The artifact tool gains a version action that resolves and records an artifact's version, re-checking the approved target first.
named in this entry, found in this entry's text
-
v2.1.257
New artifact-tool actions: version, open, and handler invocation
Artifact tool output now renders version, open and handler actions including get_handlers, call_handler and run_script.
found in this entry's text
-
v2.1.248
One-per-week session limit reset, present but dark
You could clear a five-hour session limit once a week, but the command stays hidden.
found in this entry's text
-
v2.1.248
Name a self-hosted runner instead of using its hostname
Name a self-hosted runner with --client-label or an env var instead of using the hostname.
found in this entry's text
-
v2.1.236
Plugin cache version folders nest under marketplace and plugin
Cached plugin versions now nest under marketplace and plugin folders.
found in this entry's text
-
v2.1.224
Memory listings point at each store's index document
Memory listings now show each store's index document path, and reads carry a version.
found in this entry's text
-
v2.1.224
Advisor tool options and session budgets documented
Bundled API docs now cover advisor tool limits, caching, and session spend budgets you can set or remove.
found in this entry's text
-
v2.1.224
Memory tool output no longer shows up in transcript search
Memory tool contents no longer clutter transcript search results.
found in this entry's text
-
v2.1.220
Version bumped to 2.1.220
The version shown in /status, bug reports and update checks is now 2.1.220.
found in this entry's text
-
v2.1.219
Dev and engine build versions collapsed before telemetry
Internal build versions get trimmed before metrics are sent, so daily builds report one value.
found in this entry's text
-
v2.1.219
Telemetry values routed through explicit sanitiser wrappers
Telemetry values now pass through marker helpers that declare them safe; nothing sent actually changed.
found in this entry's text
-
v2.1.213
SDK Protocol: Plugin Version Field
found in this entry's text
-
v2.1.206
EndConversation Tool [Feature-Flagged]
found in this entry's text
-
v2.1.120
Daemon CLI Enhancements
found in this entry's text
-
v2.1.118
/plugin tag Command
found in this entry's text
-
v2.1.79
Plugin Dependency Resolution Improvements
found in this entry's text
-
v2.0.57
Versioned Plugin System (Experimental)
found in this entry's text
First cited
0No 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
2Build by build
5One 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.
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.