What
A background session's name now records a third origin, collision, alongside user-chosen and derived. Names given for this reason are treated like user-chosen ones when a session respawns, so the --name/-n flag is preserved rather than dropped, and the session list displays them differently.
Evidence
nameSource === "collision"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Confirmed since
Anthropic's documentation has since written up --name, on CLI reference.
| `claude remote-control` | Start a [Remote Control](/docs/en/remote-control) server to control Claude Code from Claude.ai or the Claude app. Runs in server mode (no local interactive session). See [Server mode flags](/docs/en/remote-contr…cli-reference see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
Anthropic's documentation has since written up --name, on CLI reference.