IMCPToolCallDto

Interface for the data transfer object used in MCP tool calls.

toolId: string

Unique identifier for the tool.

clientId: string

Identifier for the client making the tool call.

agentName: string

Name of the agent associated with the tool call.

params: T

Parameters for the tool call.

toolCalls: IToolCall[]

Array of tool calls associated with this request.

abortSignal: TAbortSignal

Signal to abort the tool call operation.

isLast: boolean

Indicates if this is the last tool call in a sequence.