3 writes to Message
Microsoft.Extensions.AI.Abstractions (1)
Contents\ErrorContent.cs (1)
21Message = message;
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\ErrorContentTests.cs (2)
17content.Message = "test"; 20content.Message = null!;
22 references to Message
Microsoft.Extensions.AI (4)
Common\OtelMessageSerializer.cs (1)
128m.Parts.Add(new OtelGenericPart { Type = "error", Content = ec.Message });
Realtime\OpenTelemetryRealtimeClientSession.cs (3)
469Content = errorMsg.Error.Message, 592message.Parts.Add(new OtelGenericPart { Type = "error", Content = ec.Message }); 885_ = activity.SetStatus(ActivityStatusCode.Error, responseError.Message);
Microsoft.Extensions.AI.Abstractions (1)
Contents\ErrorContent.cs (1)
41$"Error = \"{Message}\"" +
Microsoft.Extensions.AI.Abstractions.Tests (7)
Contents\ErrorContentTests.cs (7)
15Assert.Empty(content.Message); 18Assert.Equal("test", content.Message); 21Assert.Empty(content.Message); 40Assert.Equal(errorMessage, errorContent.Message); 62Assert.Equal(errorContent.Message, deserializedErrorContent!.Message); 86Assert.Equal("Error occurred", errorContent.Message);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (1)
214refusal = ec.Message;
OpenAIResponsesChatClient.cs (2)
1379(parts ??= []).Add(ResponseContentPart.CreateRefusalPart(errorContent.Message)); 1612mtci.Error = BinaryData.FromString(errorContent.Message);
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIResponseClientTests.cs (7)
2746Assert.Contains("An error occurred invoking 'test_error'.", errorContent.Message); 5582Assert.Equal("Rate limit exceeded", errorContent.Message); 5955Assert.Equal("I cannot provide that information", errorContent.Message); 6013Assert.Equal("Rate limit exceeded", errorContent.Message); 6056Assert.Equal("Content filter triggered", errorContent.Message); 6099Assert.True(string.IsNullOrEmpty(errorContent.Message)); 6325Assert.Equal("I cannot help with that request", errorContent.Message);