Custom JSON hook used by runtime logging.
Custom JSON hook used by runtime logging.
Human-readable description of the step.
Step finish timestamp if provided.
Step start timestamp if provided.
String representation for logs/debugging.
Work progress details if provided.
Fraction of work completed for the step.
Returns undefined when work details are missing or invalid.
A single step within an operation progress tracker.
Steps are optional and may include only currently running steps or a subset of completed steps, depending on the service.
Example