Whether the run can no longer be watched live: its DB status is terminal, or it sat in
pending/running with no progress past the stale window (terminal webhook lost — the reducer's
"stalled" stage). The recording endpoints gate on this rather than DB status alone, because a
stalled run is exactly the case where the provider may still hold results worth re-fetching.
Whether the run can no longer be watched live: its DB status is terminal, or it sat in
pending/runningwith no progress past the stale window (terminal webhook lost — the reducer's "stalled" stage). The recording endpoints gate on this rather than DB status alone, because a stalled run is exactly the case where the provider may still hold results worth re-fetching.