RealtimeMCPToolCall interface

Element czasu rzeczywistego reprezentujący wywołanie narzędzia na serwerze MCP.

Rozszerzenie

Właściwości

approval_request_id

Identyfikator żądania zatwierdzenia powiązanego z wywołaniem tego narzędzia, gdy było wymagane.

arguments

Ciąg JSON argumentów przekazanych do narzędzia.

created_at

Znacznik czasu w Unixie (w sekundach) oznaczający moment, gdy element był trwały.

error

Szczegóły dotyczące niepowodzenia protokołu, HTTP lub wykonania narzędzia związanego z tym wywołaniem.

id

Unikatowy identyfikator wywołania narzędzia.

name

Nazwa uruchomionego narzędzia.

output

Wynik zwracany przez wywołane narzędzie MCP.

response_id

Id odpowiedzi, która wywołała ten produkt, jeśli dotyczy.

server_label

Etykieta serwera MCP z uruchomionym narzędziem.

type

Typ elementu. Zawsze mcp_call.

Szczegóły właściwości

approval_request_id

Identyfikator żądania zatwierdzenia powiązanego z wywołaniem tego narzędzia, gdy było wymagane.

approval_request_id?: string

Wartość właściwości

string

arguments

Ciąg JSON argumentów przekazanych do narzędzia.

arguments: string

Wartość właściwości

string

created_at

Znacznik czasu w Unixie (w sekundach) oznaczający moment, gdy element był trwały.

created_at?: Date

Wartość właściwości

Date

error

Szczegóły dotyczące niepowodzenia protokołu, HTTP lub wykonania narzędzia związanego z tym wywołaniem.

error?: RealtimeMCPErrorUnion

Wartość właściwości

id

Unikatowy identyfikator wywołania narzędzia.

id: string

Wartość właściwości

string

name

Nazwa uruchomionego narzędzia.

name: string

Wartość właściwości

string

output

Wynik zwracany przez wywołane narzędzie MCP.

output?: string

Wartość właściwości

string

response_id

Id odpowiedzi, która wywołała ten produkt, jeśli dotyczy.

response_id?: string

Wartość właściwości

string

server_label

Etykieta serwera MCP z uruchomionym narzędziem.

server_label: string

Wartość właściwości

string

type

Typ elementu. Zawsze mcp_call.

type: "mcp_call"

Wartość właściwości

"mcp_call"