Freigeben über


InputItemMcpToolCall interface

Ein Aufruf eines Tools auf einem MCP-Server.

Extends

Eigenschaften

approval_request_id
arguments

Eine JSON-Zeichenfolge der Argumente, die an das Tool übergeben werden.

error
id

Die eindeutige ID des Toolaufrufs.

name

Der Name des tools, das ausgeführt wurde.

output
server_label

Die Bezeichnung des MCP-Servers, auf dem das Tool ausgeführt wird.

status

Der Status des Toolaufrufs. Eines von in_progress, completed, incomplete, calling oder failed

type

Der Typ des Elements Immer mcp_call.

Details zur Eigenschaft

approval_request_id

approval_request_id?: string

Eigenschaftswert

string

arguments

Eine JSON-Zeichenfolge der Argumente, die an das Tool übergeben werden.

arguments: string

Eigenschaftswert

string

error

error?: string

Eigenschaftswert

string

id

Die eindeutige ID des Toolaufrufs.

id: string

Eigenschaftswert

string

name

Der Name des tools, das ausgeführt wurde.

name: string

Eigenschaftswert

string

output

output?: string

Eigenschaftswert

string

server_label

Die Bezeichnung des MCP-Servers, auf dem das Tool ausgeführt wird.

server_label: string

Eigenschaftswert

string

status

Der Status des Toolaufrufs. Eines von in_progress, completed, incomplete, calling oder failed

status?: MCPToolCallStatus

Eigenschaftswert

type

Der Typ des Elements Immer mcp_call.

type: "mcp_call"

Eigenschaftswert

"mcp_call"