Expand description
Disk-backed runtime state shared between the server/agents and the TUI.
The webhook server and worker CLI run in separate processes, so the TUI
cannot read their in-memory state directly. This module persists a compact
per-issue snapshot under ~/.githubclaw/sessions/<repo>/<issue>/runtime.json
so githubclaw tui can reconstruct issue requests and monitoring state.