Represents a basic step in the task. Fields are binary-compatible with ProgressTracker for easier processing.
Represents a basic step in the task. Fields are binary-compatible with ProgressTracker for easier processing.
Optional[customReturns a safe value for JSON logs.
Returns a safe value for JSON logs.
Optional[unknownPreserves protobuf fields that this SDK version does not recognize.
Contains the fully qualified protobuf type name.
Human-readable description of the step, e.g., "Connecting to localhost:8080". MUST be suitable for display to public users. Private descriptions must be filtered server-side based on the use case.
OptionalfinishedTimestamp when the step finished. MUST be absent for running steps; MUST be present for completed steps.
OptionalstartedTimestamp when the step started.
OptionalworkDetails on the work to be done for this step and progress made. MAY be absent if unknown.
Represents a basic step in the task. Fields are binary-compatible with ProgressTracker for easier processing.