Each session is a program in ThunderAgent's table. Press → to step.1 · 10 programs run. Turns arrive, tool calls return, KV grows.2 · KV hits 95%: programs waiting on tools are paused between turns until usage is back at 80%. Running generations finish.3 · Room frees up: paused programs resume on their preferred worker, so their prefix is still a cache hit.4 · X-Dynamo-Session-Final releases a program's state; idle ones expire after 30 min.