pub fn current_step(history: &[Event]) -> Option<OpenStep>Expand description
The single step a reader is told the run is on: the open step whose last history event is the most recent.
None for a run with nothing open — a completed run, a failed run, a run
blocked on a timer or a signal. That absence is an answer, not a gap: the
run is genuinely not inside an activity.