@cavell/kit API
    Preparing search index...

    Interface PendingInteraction

    A request for human input raised by a tool mid-execution (an open ask_user call). Rendered inside the originating tool's card; kind selects the renderer.

    interface PendingInteraction {
        interactionId: string;
        kind: string;
        payload: { questions?: InteractionQuestion[] } & Record<string, unknown>;
        status: "pending" | "answered" | "cancelled";
        toolCallId: string;
    }
    Index
    interactionId: string

    The synthetic ask:* tool call id the answer must be sent back on.

    kind: string
    payload: { questions?: InteractionQuestion[] } & Record<string, unknown>
    status: "pending" | "answered" | "cancelled"
    toolCallId: string

    The origin tool call this interaction belongs to (its toolCallId).