kami 78379d244f feat(tui-01): add snapshot phase, pending events, and cursor tracking to TuiState
Add three new fields to support the snapshot/live streaming protocol phase:
- snapshotPhase: Boolean (true during initial snapshot)
- pendingEvents: List<ServerMessage> (FIFO buffer during snapshot)
- cursors: Map<String, Long> (per-session high-water marks for deduplication)

All fields include KDoc documenting their invariants and purpose. Additive
change only; all existing tests continue to pass.
2026-05-25 00:31:49 +04:00
S
Description
No description provided
4.9 MiB
Languages
Kotlin 88.4%
Go 11.4%
Python 0.2%