Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
Internal ChangesKind: in v2.1.282,
Internal ChangesSection of the release
What
The option to echo raw tool inputs, and details of how each request to the model is laid out, are now saved in the session's prompt snapshot instead of being decided afresh. The snapshot records:
the request layout: how system turns, tool changes, tools and kept reminders are placed
whether raw tool inputs are echoed back
whether context is announced or placed inline
These are carried forward when a session is resumed, and Claude Code records an event each time they are saved. The remote switch behind this falls back to on in the code, including when no switch can be read.
Why
A resumed session should send requests laid out the same way as when it started, so its behaviour stays consistent and prompt caching (reusing the already-processed start of a conversation) keeps working.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat each saved layout field changes in the actual request sent to the model is not settled.