root
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.
Artifact pages made from the workshop template keep that look instead of being restyled.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.221.
In the changelogs
15Releases whose published page names root.
-
v2.1.309
Clearer rules and errors when Claude publishes Artifact files
The Artifact tool now spells out how file paths are served from
root, and gives detailed errors when nothing was publishedfound in this entry's text
-
v2.1.309
Artifact publishing drops the
pr_reviewoption and reports unchanged filesThe Artifact tool no longer offers
pr_review, explains itsrootfield more precisely, and can report files that have not changedfound in this entry's text
-
v2.1.309
After creating an Artifact from a type, Claude is told where it is served from
When Claude creates an Artifact from a type, it now gets the served path and root folder and is told to use them when updating it
found in this entry's text
-
v2.1.301
Artifact tool text drops
root, and MCP results note an opt-out from processingIn multi-file mode the Artifact tool description names only files, and MCP results now say they are processed unless result_not_for_model was set
found in this entry's text
-
v2.1.301
Artifact publishing no longer rejects
editstogether withrootPublishing an artifact with both
editsandrootno longer returns an error; combiningeditswithfilesstill doesfound in this entry's text
-
v2.1.299
Artifact publishing checks how the edits option is combined
Publishing an artifact with
editsis now refused when combined with options such astype_url,filesorrootfound in this entry's text
-
v2.1.280
Git dir-sync tamper-tracking key format changed
The internal key Claude Code uses to track tampered or planted git directories now has a root: prefix
found in this entry's text
-
v2.1.277
Attribution tracking gains multi-root support
Code-attribution tracking now supports multiple project roots
found in this entry's text
-
v2.1.271
Artifacts publish gets
overwrite_unreadescape hatchArtifacts publish adds an overwrite_unread option for replacing files Claude hasn't read this session
found in this entry's text
-
v2.1.265
Artifact publish sources can live in the session scratchpad, not just the working directory
Artifact publish can now pull local files from the session scratchpad directory, not just the working directory
found in this entry's text
-
v2.1.265
Artifact publish
rootvalidation reworked to use a new helper pair (Sl/Rl) instead of a manual prefix checkArtifact publish's
rootparameter now uses a dedicated trust-check helper instead of a raw string comparisonfound in this entry's text
-
v2.1.227
Concurrent plugin syncs no longer share a staging directory
Two Claude Code processes syncing plugins at once no longer trample each other's downloads.
found in this entry's text
-
v2.1.224
Published artifacts handle a third theme state
Published pages now handle an unstamped theme, so they respect your browser's light or dark setting.
found in this entry's text
-
v2.1.222
Shell output handoff can be re-rooted for adoption
Background shell output can be relocated so another process adopting the task can still read it.
found in this entry's text
-
v2.1.221
Artifact tool skips the design skill for workshop-template pages
Artifact pages made from the workshop template keep that look instead of being restyled.
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.