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.239,
Internal ChangesSection of the release
What
The component that writes your session transcript now counts writes in progress and exposes a check for whether any remain, so other code can wait rather than acting on a partly written file.
Details
Separate counters track queued flushes and direct appends, each decremented in a finally block so a failed write does not leave the count stuck.
Evidence
appendInFlight()
Strings lifted out of the shipped bundle, so the claim above can be checked against them.