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!;
14 references to Message
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
308m.Parts.Add(new OtelGenericPart { Type = "error", Content = ec.Message });
Microsoft.Extensions.AI.Abstractions (1)
Contents\ErrorContent.cs (1)
41$"Error = \"{Message}\"" +
Microsoft.Extensions.AI.Abstractions.Tests (6)
Contents\ErrorContentTests.cs (6)
15Assert.Empty(content.Message); 18Assert.Equal("test", content.Message); 21Assert.Empty(content.Message); 40Assert.Equal(errorMessage, errorContent.Message); 62Assert.Equal(errorContent.Message, deserializedErrorContent!.Message);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (1)
197refusal = ec.Message;
OpenAIResponsesChatClient.cs (2)
864(parts ??= []).Add(ResponseContentPart.CreateRefusalPart(errorContent.Message)); 1074mtci.Error = BinaryData.FromString(errorContent.Message);
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIResponseClientTests.cs (3)
4316Assert.Equal("Rate limit exceeded", errorContent.Message); 4640Assert.Equal("I cannot provide that information", errorContent.Message); 4770Assert.Equal("I cannot help with that request", errorContent.Message);