5 instantiations of McpServerToolResultContent
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\McpServerToolResultContentTests.cs (4)
15McpServerToolResultContent c = new("callId"); 25McpServerToolResultContent c = new("callId"); 48Assert.Throws<ArgumentException>("callId", () => new McpServerToolResultContent(string.Empty)); 49Assert.Throws<ArgumentNullException>("callId", () => new McpServerToolResultContent(null!));
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
857contents.Add(new McpServerToolResultContent(mtci.Id)
13 references to McpServerToolResultContent
Microsoft.Extensions.AI.Abstractions (1)
Contents\McpServerToolResultContent.cs (1)
22/// Initializes a new instance of the <see cref="McpServerToolResultContent"/> class.
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\McpServerToolResultContentTests.cs (2)
15McpServerToolResultContent c = new("callId"); 25McpServerToolResultContent c = new("callId");
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
654case McpServerToolResultContent mstrc:
Microsoft.Extensions.AI.OpenAI.Tests (9)
OpenAIResponseClientIntegrationTests.cs (1)
101Assert.NotEmpty(response.Messages.SelectMany(m => m.Contents).OfType<McpServerToolResultContent>());
OpenAIResponseClientTests.cs (8)
1066var firstResult = Assert.IsType<McpServerToolResultContent>(message.Contents[2]); 1079var secondResult = Assert.IsType<McpServerToolResultContent>(message.Contents[4]); 1480var firstResult = Assert.IsType<McpServerToolResultContent>(message.Contents[2]); 1493var secondResult = Assert.IsType<McpServerToolResultContent>(message.Contents[4]);