ComputerUseCallItem
type ComputerUseCallItem = object;Type Declaration
Section titled “Type Declaration”action
Section titled “action”action: | { type: "screenshot";} | { button: "left" | "right" | "wheel" | "back" | "forward"; type: "click"; x: number; y: number;} | { type: "double_click"; x: number; y: number;} | { scroll_x: number; scroll_y: number; type: "scroll"; x: number; y: number;} | { text: string; type: "type";} | { type: "wait";} | { type: "move"; x: number; y: number;} | { keys: string[]; type: "keypress";} | { path: object[]; type: "drag";};callId
Section titled “callId”callId: string;optional id: string;providerData?
Section titled “providerData?”optional providerData: Record<string, any>;status
Section titled “status”status: "in_progress" | "completed" | "incomplete";type: "computer_call";