readOnly
A Claude Code settings key, read out of the shipped bundle. No mined inventory carries it: everything below comes from what this site has written about it.
Also written readonly. Every list on this page counts all of these spellings together.
Skill results now flag when a skill was only read rather than actually run.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.238.
In the changelogs
9Releases whose published page names readOnly.
-
v2.1.290
Bash permission checks handle heredocs, fd redirects and export prefixes differently
Claude Code's Bash command checker now treats text after a heredoc,
{fd}>redirects and variables set before export differentlyfound in this entry's text
-
v2.1.281
Auto mode can hold locally auto-allowed shell commands for a server-side classifier
In auto mode, shell commands allowed locally by sandbox or read-only rules can now be held for a server-side classifier to review
found in this entry's text
-
v2.1.277
Read-only agent memory mode added to memory system prompt builder
Persistent memory can now be loaded in a read-only mode that tells the model it can't save new memories this session
found in this entry's text
-
v2.1.273
Shell-safety analyzer: new differential detection for array-assignment-shaped flags
Shell-safety checker now flags export/readonly commands whose flags look like an array assignment
named in this entry, found in this entry's text
-
v2.1.271
Shell command safety check expanded for declare/typeset/local flags
Shell command safety check now catches more declare/typeset/local flag combinations, and drops a narrower older check
found in this entry's text
-
v2.1.248
Skill results describe read-only loading and background sub-agents
Skill results now say when instructions were only loaded, or when a background sub-agent was launched.
found in this entry's text
-
v2.1.246
Tool inputs with untyped schemas are parsed instead of arriving as text
MCP and plugin tools with loose input schemas now get real data instead of stringified JSON.
found in this entry's text
-
v2.1.238
Skill results say when the skill was only read
Skill results now flag when a skill was only read rather than actually run.
named in this entry, found in this entry's text
-
v2.1.238
Read-only skill loads tell the model to hand execution to a worker
Read-only skill loads now return a note saying nothing ran and a worker should execute it.
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
0The miner has never read a build containing this name. It is here because a changelog entry of ours names it, which is evidence that it existed and not evidence of which releases carried it. The inventory starts at v2.1.138 and everything older than that was never mined.
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.