2026-06-20 23:25:33 +08:00
|
|
|
# session-persistence/ — persistence capability family
|
|
|
|
|
|
2026-07-26 05:03:53 +08:00
|
|
|
English | [中文](README.zh.md)
|
|
|
|
|
|
2026-08-04 00:54:19 +08:00
|
|
|
This family defines durable session persistence, semantic checkpoint policy, and the shipped storage backends.
|
2026-06-20 23:25:33 +08:00
|
|
|
|
|
|
|
|
| Package | Role | ctx key |
|
|
|
|
|
|---|---|---|
|
2026-08-04 00:54:19 +08:00
|
|
|
| [`session-persistence/`](session-persistence/README.md) | Defines the persistence service and shared write coordination | `ctx.sessionPersistence` |
|
|
|
|
|
| [`session-checkpoint-policy/`](session-checkpoint-policy/README.md) | Applies semantic durability checkpoints | wraps `ctx.llm` and `ctx.tools` |
|
|
|
|
|
| [`session-persistence-jsonl/`](session-persistence-jsonl/README.md) | Persists sessions in JSONL files | registers on `ctx.sessionPersistence` |
|
|
|
|
|
| [`session-persistence-sqlite/`](session-persistence-sqlite/README.md) | Persists sessions in SQLite | registers on `ctx.sessionPersistence` |
|
2026-06-20 23:25:33 +08:00
|
|
|
|
2026-08-04 00:54:19 +08:00
|
|
|
The [session-persistence decision](../../.agents/notes/implemented/architecture/2026-06-14-session-persistence.md) records the family design.
|