Type Alias AgentGeneratePayload<TMetadata>

AgentGeneratePayload<TMetadata>: {
    messages: {
        id?: string;
        parts: {
            text: string;
            type: "text";
        }[];
        role: AgentMessageRole;
    }[];
    metadata?: TMetadata;
    threadId?: string;
}

Type Parameters

  • TMetadata = Record<string, unknown>