다음을 통해 공유


ItemMcpToolCall interface

MCP 서버에서 도구 호출입니다.

Extends

속성

approval_request_id

이 툴 호출과 관련된 승인 요청의 ID가 있다면,

arguments

도구에 전달된 인수의 JSON 문자열입니다.

error

툴 호출 중에 오류가 발생했다면 오류 메시지가 나타난다.

id

툴 호출의 고유 ID.

name

실행된 도구의 이름입니다.

output

도구 호출의 출력입니다.

server_label

도구를 실행하는 MCP 서버의 레이블입니다.

status

도구 호출의 상태입니다. in_progress, completed, incomplete, calling, failed 중 하나입니다.

type

항목의 형식입니다. 항상 mcp_call입니다.

속성 세부 정보

approval_request_id

이 툴 호출과 관련된 승인 요청의 ID가 있다면,

approval_request_id?: string

속성 값

string

arguments

도구에 전달된 인수의 JSON 문자열입니다.

arguments: string

속성 값

string

error

툴 호출 중에 오류가 발생했다면 오류 메시지가 나타난다.

error?: string

속성 값

string

id

툴 호출의 고유 ID.

id: string

속성 값

string

name

실행된 도구의 이름입니다.

name: string

속성 값

string

output

도구 호출의 출력입니다.

output?: string

속성 값

string

server_label

도구를 실행하는 MCP 서버의 레이블입니다.

server_label: string

속성 값

string

status

도구 호출의 상태입니다. in_progress, completed, incomplete, calling, failed 중 하나입니다.

status?: MCPToolCallStatus

속성 값

type

항목의 형식입니다. 항상 mcp_call입니다.

type: "mcp_call"

속성 값

"mcp_call"