16 references to McpServerToolResultContent
Microsoft.Extensions.AI.Abstractions.Tests (7)
Contents\AIContentTests.cs (1)
80
new
McpServerToolResultContent
("call123"),
Contents\McpServerToolResultContentTests.cs (5)
16
McpServerToolResultContent c =
new
("callId");
26
McpServerToolResultContent c =
new
("callId");
49
Assert.Throws<ArgumentException>("callId", () => new
McpServerToolResultContent
(string.Empty));
50
Assert.Throws<ArgumentNullException>("callId", () => new
McpServerToolResultContent
(null!));
56
var content = new
McpServerToolResultContent
("call123")
Contents\ToolResultContentTests.cs (1)
56
new
McpServerToolResultContent
("call2"),
Microsoft.Extensions.AI.OpenAI (2)
OpenAIRealtimeClientSession.cs (1)
1199
contents.Add(new
McpServerToolResultContent
(callId)
OpenAIResponsesChatClient.cs (1)
1854
contents.Add(new
McpServerToolResultContent
(mtci.Id)
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
1490
var mcpToolResult = new
McpServerToolResultContent
("call_123") { Outputs = isError ? [new ErrorContent("error")] : [new TextContent("sunny")] };
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (4)
1816
new
McpServerToolResultContent
("callId2") { Outputs = [new TextContent("Result 2")] },
1832
new
McpServerToolResultContent
("callId2") { Outputs = [new TextContent("Result 2")] },
1903
[new
McpServerToolResultContent
("callId2") { Outputs = [new TextContent("Result 2")] }] :
1922
[new
McpServerToolResultContent
("callId2") { Outputs = [new TextContent("Result 2")] }] :
ChatCompletion\OpenTelemetryChatClientTests.cs (2)
666
new
McpServerToolResultContent
("mcp-call-1") { Outputs = [new TextContent("Tool result")] },
691
yield return new() { Contents = [new
McpServerToolResultContent
("mcp-call-1") { Outputs = [new TextContent("Tool result")] }] };