onTaskEvent method
Handles one structured task event.
Implementation
@override
void onTaskEvent(LevitTaskEvent event) {
if (_disposed) return;
final current = executions[event.executionId];
executions[event.executionId] = current == null
? LevitTaskExecutionSummary.fromEvent(event)
: current.apply(event);
_prune();
}