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: |
| type | Tipo del elemento. Siempre |
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"