7 writes to Arguments
Microsoft.Extensions.AI.Abstractions.Tests (1)
Contents\McpServerToolCallContentTests.cs (1)
43
c.
Arguments
= args;
Microsoft.Extensions.AI.OpenAI (3)
OpenAIResponsesChatClient.cs (3)
212
Arguments
= JsonSerializer.Deserialize(mtcari.ToolArguments.ToMemory().Span, OpenAIJsonContext.Default.IReadOnlyDictionaryStringObject)!,
430
Arguments
= JsonSerializer.Deserialize(mtcari.ToolArguments.ToMemory().Span, OpenAIJsonContext.Default.IReadOnlyDictionaryStringObject)!,
1303
Arguments
= JsonSerializer.Deserialize(mtci.ToolArguments.ToMemory().Span, OpenAIJsonContext.Default.IReadOnlyDictionaryStringObject)!,
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\OpenTelemetryChatClientTests.cs (3)
617
new McpServerToolCallContent("mcp-call-1", "myTool", "myServer") {
Arguments
= new Dictionary<string, object?> { ["param1"] = "value1" } },
633
yield return new() { Contents = [new McpServerToolCallContent("mcp-call-1", "myTool", "myServer") {
Arguments
= new Dictionary<string, object?> { ["param1"] = "value1" } }] };
781
Arguments
= new Dictionary<string, object?> { ["action"] = "delete" }
23 references to Arguments
Microsoft.Extensions.AI (2)
ChatCompletion\OpenTelemetryChatClient.cs (2)
367
Arguments = mstcc.
Arguments
,
391
Arguments = mstarc.ToolCall.
Arguments
,
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\McpServerToolCallContentTests.cs (3)
23
Assert.Null(c.
Arguments
);
41
Assert.Null(c.
Arguments
);
44
Assert.Same(args, c.
Arguments
);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIResponsesChatClient.cs (2)
1096
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(mcpApprovalRequestContent.ToolCall.
Arguments
!, OpenAIJsonContext.Default.IReadOnlyDictionaryStringObject)));
1111
BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(associatedCall.
Arguments
!, OpenAIJsonContext.Default.IReadOnlyDictionaryStringObject)));
Microsoft.Extensions.AI.OpenAI.Tests (16)
OpenAIResponseClientTests.cs (16)
1437
Assert.NotNull(call.
Arguments
);
1438
Assert.Equal(2, call.
Arguments
.Count);
1439
Assert.Equal("dotnet/extensions", ((JsonElement)call.
Arguments
["repoName"]!).GetString());
1440
Assert.Equal("What is the path to the README.md file for Microsoft.Extensions.AI.Abstractions?", ((JsonElement)call.
Arguments
["question"]!).GetString());
1692
Assert.NotNull(firstCall.
Arguments
);
1693
Assert.Single(firstCall.
Arguments
);
1694
Assert.Equal("dotnet/extensions", ((JsonElement)firstCall.
Arguments
["repoName"]!).GetString());
1705
Assert.NotNull(secondCall.
Arguments
);
1706
Assert.Equal("dotnet/extensions", ((JsonElement)secondCall.
Arguments
["repoName"]!).GetString());
1707
Assert.Equal("What is the path to the README.md file for Microsoft.Extensions.AI.Abstractions?", ((JsonElement)secondCall.
Arguments
["question"]!).GetString());
2105
Assert.NotNull(firstCall.
Arguments
);
2106
Assert.Single(firstCall.
Arguments
);
2107
Assert.Equal("dotnet/extensions", ((JsonElement)firstCall.
Arguments
["repoName"]!).GetString());
2118
Assert.NotNull(secondCall.
Arguments
);
2119
Assert.Equal("dotnet/extensions", ((JsonElement)secondCall.
Arguments
["repoName"]!).GetString());
2120
Assert.Equal("What is the path to the README.md file for Microsoft.Extensions.AI.Abstractions?", ((JsonElement)secondCall.
Arguments
["question"]!).GetString());