interface RunUpdate {
    attachments?: Attachments;
    dotted_order?: string;
    end_time?: number;
    error?: string;
    events: undefined | KVMap[];
    extra?: KVMap;
    id?: string;
    inputs: KVMap;
    outputs?: KVMap;
    parent_run_id?: string;
    reference_example_id?: string;
    session_id?: string;
    tags?: string[];
    trace_id?: string;
}

Hierarchy

  • RunUpdate
    • RunUpdate

Properties

attachments?: Attachments

Attachments associated with the run. Each entry is a tuple of [mime_type, bytes]

dotted_order?: string

The dotted order for the run.

This is a string composed of {time}{run-uuid}.* so that a trace can be sorted in the order it was executed.

Example:

  • Parent: 20230914T223155647Z1b64098b-4ab7-43f6-afee-992304f198d8
  • Children:
    • 20230914T223155647Z1b64098b-4ab7-43f6-afee-992304f198d8.20230914T223155649Z809ed3a2-0172-4f4d-8a02-a64e9b7a0f8a
    • 20230915T223155647Z1b64098b-4ab7-43f6-afee-992304f198d8.20230914T223155650Zc8d9f4c5-6c5a-4b2d-9b1c-3d9d7a7c5c7c
end_time?: number
error?: string
events: undefined | KVMap[]
extra?: KVMap
id?: string
inputs: KVMap
outputs?: KVMap
parent_run_id?: string
reference_example_id?: string
session_id?: string
tags?: string[]
trace_id?: string

Unique ID assigned to every run within this nested trace. *