Expand description
Cursor agent sessions: ~/.cursor/chats/<md5(workspace)>/<id>/store.db.
Cursor’s resumable store is a small SQLite database with content-addressed
blobs. JSON message blobs carry the conversation; non-JSON/protobuf blobs
carry Cursor’s internal graph state. This harness preserves every blob byte
for native load/save, while converting JSON message blobs through Common.
Structs§
- Cursor
- The Cursor harness marker.
- Cursor
Blob - One row in Cursor’s
blobstable.idis SHA-256 ofdata. - Cursor
Db - Faithful in-memory representation of
store.db, plus siblingmeta.json. - Cursor
Meta Entry - One row in Cursor’s
metatable. - Cursor
Store - Reads and writes Cursor chat stores under a chats root
(default
~/.cursor/chats).