Edgewise API
    Preparing search index...

    Type Alias RunEvent

    RunEvent:
        | { event: LoadEvent; type: "load" }
        | { delta: string; type: "text-delta" }
        | { partial: unknown; type: "object-delta" }
        | { call: ToolCall; type: "tool-call" }
        | { result: ToolResult; type: "tool-result" }
        | { type: "utterance-start" }
        | { text: string; type: "utterance-end" }
        | { samples: number; text: string; type: "audio-chunk" }
        | { step: number; total: number; type: "step" }
        | { done: number; segments: Segment[]; total: number; type: "segment" }
        | { result: unknown; type: "finish" }

    Every event a Run can emit on run.events.