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)
1197Assert.NotNull(tool.ToolDefinition.Parameters.Required); 1198Assert.Equal(2, tool.ToolDefinition.Parameters.Required.Count); 1199Assert.Contains("location", tool.ToolDefinition.Parameters.Required); 1200Assert.Contains("unit", tool.ToolDefinition.Parameters.Required); 1567Assert.NotNull(tool.ToolDefinition.Parameters.Required); 1568Assert.Single(tool.ToolDefinition.Parameters.Required); 1569Assert.Contains("flag", tool.ToolDefinition.Parameters.Required);