message
A Claude Code settings key, read out of the shipped bundle. It was in the build from v2.1.149 and was gone by v2.1.307.
MCP error messages now hide credentials and strip weird characters before showing them to you.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.219.
In the changelogs
21Releases whose published page names message.
-
v2.1.281
Assistant messages with plain-string content are converted to text blocks, with telemetry
Claude's replies stored as plain text are now converted into standard text blocks before messages are assembled
found in this entry's text
-
v2.1.275
Assistant transcript entries now carry request_id and structured error/uuid/timestamp fields directly
Assistant transcript entries now explicitly store a request_id alongside error, uuid, and timestamp
found in this entry's text
-
v2.1.273
Better error messages for GitHub token import failures
GitHub token import now shows more specific errors for network and invalid-token failures
found in this entry's text
-
v2.1.261
Slack-relay message provenance rules for user-intent detection
Internal instructions now spell out how to tell genuine Slack user messages from bot-relayed ones.
found in this entry's text
-
v2.1.260
Minor formatting fix in worktree-removal tool result
Worktree-removal result formatting was cleaned up with no behavior change.
found in this entry's text
-
v2.1.257
New wire_tool_inputs field for replaying API-original tool inputs
Assistant metadata can hold the API's original tool inputs so replayed history echoes calls exactly as emitted.
found in this entry's text
-
v2.1.246
Assistant messages tell you which prompt they answer
SDK replies now carry the uuid of the prompt they answer, on the first frame.
found in this entry's text
-
v2.1.239
Insights report no longer risks leaking
<message>tagsThe share-insights reply no longer risks leaking stray message tags into your report.
found in this entry's text
-
v2.1.234
Stream schema explains multi-block assistant messages
Stream output docs now explain why one reply arrives as several messages sharing an id.
found in this entry's text
-
v2.1.233
Proxy guidance now says to relay Anthropic's 400 and 413 messages
Proxy guidance now says to pass through 400 and 413 error text so auto-compact can react.
found in this entry's text
-
v2.1.232
Structured
context_usagealongside the /context tableThe streaming schema carries an optional
context_usagefield so tools skip parsing the markdown table.found in this entry's text
-
v2.1.228
SDK client gains fetch middleware and wider streaming event coverage
The bundled API client can wrap network calls and understands more streaming event types.
found in this entry's text
-
v2.1.222
Plugin and skill search now degrade to empty on 403
Plugin and skill search shows nothing rather than an error when your account lacks access.
found in this entry's text
-
v2.1.221
Four dead-code probes deleted along with the legacy paths they measured
Very old config files with legacy updater values now migrate to an unknown install method.
found in this entry's text
-
v2.1.221
New warning text for orchestrator env logs
A warning about empty orchestrator environment logs was reworded after an old fallback was removed.
found in this entry's text
-
v2.1.219
MCP error text is sanitized and credential-redacted before display
MCP error messages now hide credentials and strip weird characters before showing them to you.
found in this entry's text
-
v2.1.210
SendFile — Send Files Between Claude Code Sessions
found in this entry's text
-
v2.1.113
Event-Driven Trigger System for GitHub and Slack
found in this entry's text
-
v2.1.94
Settings Parse and Validation Error Reporting
found in this entry's text
-
v2.1.75
SendMessage Tool Redesigned
found in this entry's text
-
v2.1.72
API Error Message Extraction
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
6Build by build
138One 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.