origin
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.
Messages relayed from your other sessions are now tagged as peer sends rather than looking like scheduled triggers.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.224.
In the changelogs
18Releases whose published page names origin.
-
v2.1.305
Worktrees based on origin's default branch use the exact remote branch
When creating a worktree from origin's default branch, Claude Code now looks up the exact remote branch and names the failing git command in errors
found in this entry's text
-
v2.1.296
Cloud runner keeps login details out of a clone's saved remote address
When cloning, the cloud runner now checks and corrects the saved origin address and fetches with credentials passed only for that one command
found in this entry's text
-
v2.1.296
Governed git setup warning now says sources keep their upstream address
In governed git setups with a direct-upstreams list, the warning now says each source keeps its upstream URL as origin
found in this entry's text
-
v2.1.281
Other internal changes: git remote lookup, file-sync outcome, bash task counters, subpath bytes
Five small internal changes, covering git remote lookup, file-sync results, a bash task counter, path handling and SDK setup order
found in this entry's text
-
v2.1.280
New plugin-hookable event: session.send
Plugin hooks can now listen for a new session.send event, alongside session.receive/detach/end
found in this entry's text
-
v2.1.275
Plugin-originated slash actions now include prompt.fill and prompt.suggest, not just command.run
Plugin-triggered slash actions now also cover prompt.fill and prompt.suggest, not just command.run
found in this entry's text
-
v2.1.274
Rewrite-detector generalized to catch control characters in any prop, not just origin
The check for hooks secretly rewriting UI text now covers more fields and blocks hidden control characters
found in this entry's text
-
v2.1.274
New expandable/collapsible message rendering components for inbound & task-notification text
New components render expandable/collapsible inbound and task-notification messages
found in this entry's text
-
v2.1.274
Transcript message components gain
isExpanded/origin/messageIdprops (collapsible messages)Transcript messages internally gain expanded/collapsed and origin tracking, hinting at collapsible messages
found in this entry's text
-
v2.1.271
Plugin command.run now threads an origin/rootEvent chain
Plugin commands now record where they came from and their root event when dispatched
found in this entry's text
-
v2.1.268
Default safe git-push allowlist now covers configured remotes, not just "origin"
Auto-approved git push rules now cover your configured push remote, not just "origin"
found in this entry's text
-
v2.1.268
Push-default remote detection now returns multiple candidate remotes
Git push permission rules can now include both origin and a custom pushDefault remote at once
found in this entry's text
-
v2.1.247
Programmatic prompt submission gains origin and wait, which hooks cannot forge
Hooks can see where a prompt came from and whether it queues, and cannot fake either.
named in this entry, found in this entry's text
-
v2.1.224
Messages relayed between your own sessions are now labelled as such
Messages relayed from your other sessions are now tagged as peer sends rather than looking like scheduled triggers.
found in this entry's text
- v2.1.206
-
v2.1.206
Dynamic Git Remote Detection for Push Permissions
found in this entry's text
-
v2.1.133
Worktree Base Ref Setting
found in this entry's text
-
v2.1.120
Daemon CLI Enhancements
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.