16 references to CreateUpdate
Microsoft.Extensions.AI.OpenAI (16)
OpenAIResponsesChatClient.cs (16)
358
var update =
CreateUpdate
(ToUsageDetails(completedUpdate.Response) is { } usage ? new UsageContent(usage) : null);
384
yield return
CreateUpdate
(new TextContent(outputTextDeltaUpdate.Delta));
388
yield return
CreateUpdate
(new TextReasoningContent(reasoningSummaryTextDeltaUpdate.Delta));
392
yield return
CreateUpdate
(new TextReasoningContent(reasoningTextDeltaUpdate.Delta));
396
yield return
CreateUpdate
(new ImageGenerationToolCallContent
404
yield return
CreateUpdate
(GetImageGenerationResult(streamingImageGenUpdate, options));
412
yield return
CreateUpdate
(OpenAIClientExtensions.ParseCallContent(fcri.FunctionArguments.ToString(), fcri.CallId, fcri.FunctionName));
416
var mcpUpdate =
CreateUpdate
();
422
yield return
CreateUpdate
(new McpServerToolApprovalRequestContent(mtcari.Id, new(mtcari.Id, mtcari.ToolName, mtcari.ServerLabel)
433
var codeUpdate =
CreateUpdate
();
446
yield return
CreateUpdate
(annotatedContent);
455
yield return
CreateUpdate
();
460
yield return
CreateUpdate
(new AIContent { RawRepresentation = outputItemDoneUpdate.Item });
494
yield return
CreateUpdate
(new ErrorContent(errorMessage)
502
yield return
CreateUpdate
(new ErrorContent(refusalDone.Refusal)
509
yield return
CreateUpdate
();