WorkCompleted
data class WorkCompleted(val taskId: String, val at: Instant, val attempt: Int, val result: WorkResult, val runtime: Duration) : MonitorEvent
The worker's BackgroundWorker.execute returned (regardless of WorkResult). runtime is wall-clock duration measured from the paired WorkStarted.