Compartir a través de


ItemMcpToolCall interface

Una invocación de una herramienta en un servidor MCP.

Extends

Propiedades

approval_request_id

El ID de la solicitud de aprobación asociada a esta herramienta llama, si es que lo hay.

arguments

Cadena JSON de los argumentos pasados a la herramienta.

error

Un mensaje de error, si es que ocurrió alguno, durante la llamada a la herramienta.

id

El ID único de la herramienta llama.

name

Nombre de la herramienta que se ejecutó.

output

Salida de la llamada a la herramienta.

server_label

Etiqueta del servidor MCP que ejecuta la herramienta.

status

Estado de la llamada a la herramienta. Uno de estos valores: in_progress, completed, incomplete, calling o failed.

type

Tipo del elemento. Siempre mcp_call.

Detalles de las propiedades

approval_request_id

El ID de la solicitud de aprobación asociada a esta herramienta llama, si es que lo hay.

approval_request_id?: string

Valor de propiedad

string

arguments

Cadena JSON de los argumentos pasados a la herramienta.

arguments: string

Valor de propiedad

string

error

Un mensaje de error, si es que ocurrió alguno, durante la llamada a la herramienta.

error?: string

Valor de propiedad

string

id

El ID único de la herramienta llama.

id: string

Valor de propiedad

string

name

Nombre de la herramienta que se ejecutó.

name: string

Valor de propiedad

string

output

Salida de la llamada a la herramienta.

output?: string

Valor de propiedad

string

server_label

Etiqueta del servidor MCP que ejecuta la herramienta.

server_label: string

Valor de propiedad

string

status

Estado de la llamada a la herramienta. Uno de estos valores: in_progress, completed, incomplete, calling o failed.

status?: MCPToolCallStatus

Valor de propiedad

type

Tipo del elemento. Siempre mcp_call.

type: "mcp_call"

Valor de propiedad

"mcp_call"