D-ID Client SDK - v3.0.0-0
    Preparing search index...

    Interface RunningToolCall

    A tool call currently running in the session.

    The entries of the array given to onRunningToolCallsChange. A call appears when it starts and disappears when it finishes, fails, or — for a blocking call — when its turn ends; an async call outlives its turn.

    interface RunningToolCall {
        callId: string;
        executionMode: ToolExecutionMode;
        name: string;
    }
    Index
    callId: string

    Id of this call, matching the callId of the ToolCallStartedPayload that announced it.

    executionMode: ToolExecutionMode

    Whether the agent is suspended while this call runs.

    blocking means the agent waits for the result before it can continue; async means it keeps talking while the call runs. See ToolExecutionMode.

    name: string

    Name of the tool being called, as configured on the agent.