InputItemMcpToolCall interface

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

Extends

Propiedades

approval_request_id
arguments

Cadena JSON de los argumentos pasados a la herramienta.

error
id

El ID único de la herramienta llama.

name

Nombre de la herramienta que se ejecutó.

output
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

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

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

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"