Tela SDK for JavaScript
    Preparing search index...

    Interface TaskOutputContent<T>

    Output content stored on a task.

    Canvas tasks store the result under content. Workflow tasks store it under content as a workflow response object ({ response, stepOutputs, error? }). Use extractTaskOutput to read either shape generically.

    interface TaskOutputContent<T = unknown> {
        content?: T;
        functionCall?: unknown;
        output?: { output?: T; [key: string]: unknown };
        role?: "assistant";
        toolCalls?: unknown[];
        [key: string]: unknown;
    }

    Type Parameters

    • T = unknown

    Indexable

    • [key: string]: unknown
    Index

    Properties

    content?: T
    functionCall?: unknown
    output?: { output?: T; [key: string]: unknown }

    Legacy/workflow shape: some older responses nest output under output.output.

    role?: "assistant"
    toolCalls?: unknown[]