Checking whether a session has history is faster because it scans raw bytes instead of decoding everything.
What's wrong with this entry?
Deciding whether a stored session has any history now scans raw record bytes for the user and assistant type markers instead of decoding every record to text, and pages more aggressively: 64KB for the first page, 4MB for later ones.
- The filesystem transcript locator gained an optional store backend, so it can also find transcripts held in a session store rather than only on disk.
"type":"assistant"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.