You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Error HandlingArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What
When a non-interactive session throws, the transcript now gets a line naming the error, its API status and its cause alongside the raw messages, and in some modes the user sees a short "Session crashed" message instead of the raw error text.
Details
The line is prefixed [session_crash] and starts with error_name=.
Which sessions get the short form rather than the raw error is decided by a session check in the crash path.
Evidence
[session_crash] error_name=
Strings lifted out of the shipped bundle, so the claim above can be checked against them.