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