Expand description
A directory-backed store for supercode’s own sessions — naming, titles,
listing, archiving, and deletion. The analog of claude --name / the Codex
resume/archive/delete session lifecycle.
Each session is a <name>.jsonl transcript (one crate::ChatMessage per
line) plus a <name>.meta.json sidecar carrying the title. Archiving moves
the pair under an archived/ subdirectory.
Structs§
- Fork
Provenance - P4e (§1.6 obligation-6 “fork-to-new-file WITH provenance”) — see
SessionStore::fork. - Session
Info - Lightweight metadata about a stored session.
- Session
Store - A filesystem session store rooted at a directory.