1 write to Required
Aspire.Dashboard (1)
Model\GenAI\GenAISchemaHelpers.cs (1)
48schema.Required = new HashSet<string>();
8 references to Required
Aspire.Dashboard (1)
Model\GenAI\GenAISchemaHelpers.cs (1)
53schema.Required.Add(item.GetValue<string>());
Aspire.Dashboard.Tests (7)
Model\GenAIVisualizerDialogViewModelTests.cs (7)
1181Assert.NotNull(tool.ToolDefinition.Parameters.Required); 1182Assert.Equal(2, tool.ToolDefinition.Parameters.Required.Count); 1183Assert.Contains("location", tool.ToolDefinition.Parameters.Required); 1184Assert.Contains("unit", tool.ToolDefinition.Parameters.Required); 1546Assert.NotNull(tool.ToolDefinition.Parameters.Required); 1547Assert.Single(tool.ToolDefinition.Parameters.Required); 1548Assert.Contains("flag", tool.ToolDefinition.Parameters.Required);