Transcript tails and session lists can be read from the storage backend when one is supplied.
What's wrong with this entry?
Transcript tails, recent-session lists, session enumeration and project-directory scans gained a path that reads from the storage backend instead of the filesystem. It is only taken when a backend is supplied; otherwise the existing file reads run unchanged.
- Tails are assembled by reading records backwards under a byte budget; recent sessions are listed by walking the transcript namespace with cursors instead of directory reads.
- Transcripts marked as containing third-party content are still withheld, logged per session.
withheld: contains_3p_transcript_markers
Strings lifted out of the shipped bundle, so the claim above can be checked against them.