<div id="session-subsystem"></div>

# Reading guide

A session is one conversation between a user and an agent.

- [storage.md](storage.md) — Data model: field definitions, status enums, on-disk layout, non-persistent objects, interface signatures
- [operations.md](operations.md) — Operational flows: startup, creation, writing messages, updating fields, naming, listing, deletion, archiving
- [name.md](name.md) — LLM title generation details: prompt, parameters, post-processing
- [context.md](context.md) — session_context manager: a unified context shared by all entry points
- [distill.md](distill.md) — Reading a session back as text and turning it into a reusable skill or function
- [comparison.md](comparison.md) — Comparison of Claude Code / OpenCode / OpenClaw / OpenProgram
