RealtimeMCPToolCall interface

MCPサーバー上のツール呼び出しを表すリアルタイムアイテム。

Extends

プロパティ

approval_request_id

このツール呼び出しに関連付けられた承認リクエストの識別子、必要時の識別子。

arguments

ツールに渡される引数の JSON 文字列。

created_at

項目が永続化された時間を示すUnixのタイムスタンプ(秒単位)。

error

この呼び出しに関連するプロトコル、HTTP、またはツール実行の失敗の詳細。

id

ツール呼び出しの一意の ID。

name

実行されたツールの名前。

output

結果は呼び出したMCPツールによって返されました。

response_id

該当する場合、このアイテムを生成した応答のIDです。

server_label

ツールを実行している MCP サーバーのラベル。

type

アイテムの種類。 常に mcp_call です。

プロパティの詳細

approval_request_id

このツール呼び出しに関連付けられた承認リクエストの識別子、必要時の識別子。

approval_request_id?: string

プロパティ値

string

arguments

ツールに渡される引数の JSON 文字列。

arguments: string

プロパティ値

string

created_at

項目が永続化された時間を示すUnixのタイムスタンプ(秒単位)。

created_at?: Date

プロパティ値

Date

error

この呼び出しに関連するプロトコル、HTTP、またはツール実行の失敗の詳細。

error?: RealtimeMCPErrorUnion

プロパティ値

id

ツール呼び出しの一意の ID。

id: string

プロパティ値

string

name

実行されたツールの名前。

name: string

プロパティ値

string

output

結果は呼び出したMCPツールによって返されました。

output?: string

プロパティ値

string

response_id

該当する場合、このアイテムを生成した応答のIDです。

response_id?: string

プロパティ値

string

server_label

ツールを実行している MCP サーバーのラベル。

server_label: string

プロパティ値

string

type

アイテムの種類。 常に mcp_call です。

type: "mcp_call"

プロパティ値

"mcp_call"