Interface LoopToolCallResult

The outcome of executing a LoopToolCallRequest.

interface LoopToolCallResult {
    id: string;
    name: string;
    success: boolean;
    output?: unknown;
    error?: string;
}

Properties

id: string

Matches the originating LoopToolCallRequest.id.

name: string

Name of the tool that was called.

success: boolean

Whether the tool executed without error.

output?: unknown

Serialisable output returned by the tool on success.

error?: string

Human-readable error message when success is false.