Mayson Monorepo Documentation
    Preparing search index...

    Interface ToolExecutionItem

    Tool execution item for chat display Used by frontend to render tool calls with status indicators

    interface ToolExecutionItem {
        id: string;
        tool: string;
        label?: string;
        description: string;
        status: ToolExecutionStatus;
        args?: Record<string, unknown>;
        resultSummary?: string;
        error?: string;
        startedAt?: Date;
        endedAt?: Date;
        download?: ToolResultDownload;
    }
    Index

    Properties

    id: string

    Tool call ID

    tool: string

    Tool name

    label?: string

    Tool label for display

    description: string

    Human-readable description of what the tool is doing

    Current execution status

    args?: Record<string, unknown>

    Arguments passed to the tool

    resultSummary?: string

    Result summary (for display)

    error?: string

    Error message if failed

    startedAt?: Date

    Timestamp when started

    endedAt?: Date

    Timestamp when completed/failed

    Downloadable file information