Skip to main content

Type Alias: GatewayInferenceInputComputerToolCallOutput

type GatewayInferenceInputComputerToolCallOutput = {
type: "computer_call_output";
id?: string;
call_id: string;
acknowledged_safety_checks?: GatewayInferenceInputComputerToolCallSafetyCheck[];
output: GatewayInferenceInputComputerScreenshotImage;
status?: "in_progress" | "completed" | "incomplete";
};

Defined in: src/models/ai-gateway-inference.ts:3229

Portkey ComputerToolCallOutput; strict modeled input with explicit JSON extension maps.

Example​

`GatewayInferenceInputComputerToolCallOutputSchema.parse(value);`

Properties​

type​

type: "computer_call_output";

Defined in: src/models/ai-gateway-inference.ts:3230


id?​

optional id?: string;

Defined in: src/models/ai-gateway-inference.ts:3231


call_id​

call_id: string;

Defined in: src/models/ai-gateway-inference.ts:3232


acknowledged_safety_checks?​

optional acknowledged_safety_checks?: GatewayInferenceInputComputerToolCallSafetyCheck[];

Defined in: src/models/ai-gateway-inference.ts:3233


output​

output: GatewayInferenceInputComputerScreenshotImage;

Defined in: src/models/ai-gateway-inference.ts:3234


status?​

optional status?: "in_progress" | "completed" | "incomplete";

Defined in: src/models/ai-gateway-inference.ts:3235