8 writes to ErrorCode
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\ErrorContentTests.cs (2)
35ErrorCode = errorCode, 51ErrorCode = "ERR001",
Microsoft.Extensions.AI.OpenAI (6)
OpenAIChatClient.cs (2)
397responseUpdate.Contents.Add(new ErrorContent(refusal.ToString()) { ErrorCode = "Refusal" }); 461returnMessage.Contents.Add(new ErrorContent(refusal) { ErrorCode = nameof(openAICompletion.Refusal) });
OpenAIResponseChatClient.cs (4)
140message.Contents.Add(new ErrorContent(error.Message) { ErrorCode = error.Code }); 273ErrorCode = errorUpdate.Code, 289Contents = [new ErrorContent(refusalDone.Refusal) { ErrorCode = nameof(ResponseContentPart.Refusal) }], 537results.Add(new ErrorContent(part.Refusal) { ErrorCode = nameof(ResponseContentPartKind.Refusal) });
7 references to ErrorCode
Microsoft.Extensions.AI.Abstractions (2)
Contents\ErrorContent.cs (2)
45(!string.IsNullOrWhiteSpace(ErrorCode) ? $" ({ErrorCode})" : string.Empty) +
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\ErrorContentTests.cs (3)
41Assert.Equal(errorCode, errorContent.ErrorCode); 63Assert.Equal(errorContent.ErrorCode, deserializedErrorContent.ErrorCode);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
168case ErrorContent ec when ec.ErrorCode == nameof(AssistantChatMessage.Refusal):
OpenAIResponseChatClient.cs (1)
570case ErrorContent errorContent when errorContent.ErrorCode == nameof(ResponseContentPartKind.Refusal):