4 references to AsAITool
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIResponsesExtensions.cs (1)
121tools.Add(AsAITool(tool));
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIConversionTests.cs (2)
1502Assert.Throws<ArgumentNullException>("tool", () => ((ResponseTool)null!).AsAITool()); 1516Tools = [rawSearchTool.AsAITool()],
OpenAIResponseClientTests.cs (1)
1311ResponseTool.CreateMcpTool("deepwiki", serverUri: new("https://mcp.deepwiki.com/mcp"), toolCallApprovalPolicy: new McpToolCallApprovalPolicy(GlobalMcpToolCallApprovalPolicy.NeverRequireApproval)).AsAITool() :