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.