input
required

Input to the step.

type
string
default:workflow

Type of the step. By default, it is set to workflow.

Allowed value: "workflow"
redacted_input

Redacted input of the step. This is used to redact sensitive information.

output
default:""

Output of the step.

redacted_output

Redacted output of the step. This is used to redact sensitive information.

name
string
default:""

Name of the step.

created_at_ns
integer

Timestamp of the step's creation, as nanoseconds since epoch.

duration_ns
integer
default:0

Duration of the step in nanoseconds.

metadata
object

Metadata associated with this step.

status_code
integer | null

Status code of the step. Used for logging failed/errored steps.

ground_truth
string | null

Ground truth expected output for the step.

steps
Steps · array

Steps in the workflow.

parent
object | null

Parent node of the current node. For internal use only.