Skip to content

ComputerCallResultItem

type ComputerCallResultItem = object;
callId: string;

The ID of the computer call. Required to match up the respective computer call result.

optional id: string;

An ID to identify the item. This is optional by default. If a model provider absolutely requires this field, it will be validated on the model level.

output: object = ComputerToolOutput;

The output of the computer call.

data: string;

A base64 encoded image data or a URL representing the screenshot.

optional providerData: Record<string, any>;

Additional optional provider specific data. Used for custom functionality or model provider specific fields.

type: "computer_screenshot";
optional providerData: Record<string, any>;

Additional optional provider specific data. Used for custom functionality or model provider specific fields.

type: "computer_call_result";