What
The nudge control message now returns upgradePending alongside restarting, so a tool driving Claude Code over IPC can tell "restarting right now" apart from "an upgrade is queued". upgradePending did not exist in 2.1.247.
Details
- The op now awaits a combined status object rather than only the restart flag.
- Not gated; the field is always present in the reply.
Evidence
upgradePending
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundlenudge
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 nudge, on preserved-thinking.
A common prefix edit is the per-turn nudge: a line such as "request independent reads together" or "you haven't updated the user in a while" that your code appends after each batch of tool results. To keep reminders from piling up, send ea…build-with-claude/preserved-thinking 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 nudge, on preserved-thinking.