You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.228,
Bug FixesSection of the release
What
The pass that deletes old transcripts now verifies a directory name is a well-formed lowercase session id before treating it as a session directory. Anything else older than the retention cutoff is deleted outright rather than recursed into.
Details
The pass also now recognises .dir-sync.json and its temp files as its own sidecar files when deciding what it may remove.
Evidence
.dir-sync.json.tmp.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.