docs(compact): catalog the compaction seam in core-data-structures

This commit is contained in:
Hypatia May
2026-06-23 16:33:05 +08:00
parent bb013e934e
commit 58d798492a
4 changed files with 51 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ Source: [`packages/core/session/src/types.ts`](../../packages/core/session/src/t
## `SessionEventMap` — the event vocabulary
The append-only event types. Merge-extensible: a plugin (e.g. compaction) declares extra event types via declaration merging.
The append-only event types. Merge-extensible: a plugin declares extra event types via declaration merging — e.g. the [compaction seam](compaction.md) adds `compact/start` / `compact/summary` / `compact/end`.
```ts type-equiv
interface SessionEventMap {