Canonical session IREvery agent's session store maps onto one intermediate representation — one model for titles, history, tool calls, and restores.
Store driversPer-agent adapter binaries speak ndjson JSON-RPC over stdio. Add an agent without touching sepia's core.
Local session managementsepia-session owns the mechanism — attach, prompt, cancel, permissions, restore/rewind, liveness probing. Orchestration policy lives in peregrin.