What probably matters to youSection of the release
What
Commands that declare themselves sensitive, including invocations whose arguments are hidden pastes, are now skipped when prompt history is written rather than stored. History entries also get strictly increasing timestamps, and undo is only armed when the caller asked for it. CLAUDE_CODE_SKIP_PROMPT_HISTORY still turns history writing off entirely.
Details
Hidden pastes are recognised from the [Pasted text #N] and [...Truncated text #N] placeholders that stand in for the real content.
Commands that are blocked or handled immediately now record their history entry explicitly instead of relying on the normal path.
Headless "command unavailable" echoes redact sensitive arguments as ***.
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 sinceAnthropic's documentation has since written up CLAUDE_CODE_SKIP_PROMPT_HISTORY, on Error reference.| `Transcript saving is off — CLAUDE_CODE_SKIP_PROMPT_HISTORY is set` | [Session saving warnings](#transcript-saving-is-off-skip-prompt-history) |errorssee the edit
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up CLAUDE_CODE_SKIP_PROMPT_HISTORY, on Error reference.