ItemComputerToolCall Constructor

Definition

Initializes a new instance of ItemComputerToolCall.

public ItemComputerToolCall(string id, string callId, System.Collections.Generic.IEnumerable<Azure.AI.AgentServer.Responses.Models.ComputerCallSafetyCheckParam> pendingSafetyChecks, Azure.AI.AgentServer.Responses.Models.ItemComputerToolCallStatus status);
new Azure.AI.AgentServer.Responses.Models.ItemComputerToolCall : string * string * seq<Azure.AI.AgentServer.Responses.Models.ComputerCallSafetyCheckParam> * Azure.AI.AgentServer.Responses.Models.ItemComputerToolCallStatus -> Azure.AI.AgentServer.Responses.Models.ItemComputerToolCall
Public Sub New (id As String, callId As String, pendingSafetyChecks As IEnumerable(Of ComputerCallSafetyCheckParam), status As ItemComputerToolCallStatus)

Parameters

id
String

The unique ID of the computer call.

callId
String

An identifier used when responding to the tool call with output.

pendingSafetyChecks
IEnumerable<ComputerCallSafetyCheckParam>

The pending safety checks for the computer call.

status
ItemComputerToolCallStatus

The status of the item. One of in_progress, completed, or incomplete. Populated when items are returned via API.

Exceptions

id, callId or pendingSafetyChecks is null.

Applies to