OutputItemCustomToolCallOutput Constructor

Definition

Initializes a new instance of OutputItemCustomToolCallOutput.

public OutputItemCustomToolCallOutput(string callId, BinaryData output, Azure.AI.AgentServer.Responses.Models.FunctionCallOutputStatusEnum status);
new Azure.AI.AgentServer.Responses.Models.OutputItemCustomToolCallOutput : string * BinaryData * Azure.AI.AgentServer.Responses.Models.FunctionCallOutputStatusEnum -> Azure.AI.AgentServer.Responses.Models.OutputItemCustomToolCallOutput
Public Sub New (callId As String, output As BinaryData, status As FunctionCallOutputStatusEnum)

Parameters

callId
String

The call ID, used to map this custom tool call output to a custom tool call.

output
BinaryData

The output from the custom tool call generated by your code. Can be a string or an list of output content.

status
FunctionCallOutputStatusEnum

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

Exceptions

callId or output is null.

Applies to