ResponseEventStream.EmitCompleted(ResponseUsage) Method

Definition

Produces a response.completed event. Sets Status = Completed, CompletedAt, and Usage before creating the event.

public virtual Azure.AI.AgentServer.Responses.Models.ResponseCompletedEvent EmitCompleted(Azure.AI.AgentServer.Responses.Models.ResponseUsage? usage = default);
abstract member EmitCompleted : Azure.AI.AgentServer.Responses.Models.ResponseUsage -> Azure.AI.AgentServer.Responses.Models.ResponseCompletedEvent
override this.EmitCompleted : Azure.AI.AgentServer.Responses.Models.ResponseUsage -> Azure.AI.AgentServer.Responses.Models.ResponseCompletedEvent
Public Overridable Function EmitCompleted (Optional usage As ResponseUsage = Nothing) As ResponseCompletedEvent

Parameters

usage
ResponseUsage

Optional token usage data to include in the response.

Returns

A ResponseCompletedEvent with the finalized response.

Applies to