2 writes to ToolDefinitions
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
88viewModel.ToolDefinitions = new List<ToolDefinitionViewModel>(); 117viewModel.ToolDefinitions = new List<ToolDefinitionViewModel>();
10 references to ToolDefinitions
Aspire.Dashboard (7)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (6)
1462if (Content.ToolDefinitions.FirstOrDefault(d => d.ToolDefinition.Name == toolCallPart.Name) is { } toolVM) 1563if (Content.ToolDefinitions.FirstOrDefault(d => d.ToolDefinition.Name == toolCallRequestPart.Name) is { } toolVM) 2161if (Content.ToolDefinitions.Count > 0) 2264__builder6.AddContent(264, Content.ToolDefinitions.Count 2773if (Content.ToolDefinitions.Count > 0) 2801foreach (var toolVM in Content.ToolDefinitions.Where(t => t.ToolDefinition.Type == "function"))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
109viewModel.ToolDefinitions.Add(new ToolDefinitionViewModel { ToolDefinition = toolDef });
Aspire.Dashboard.Tests (3)
Model\GenAIVisualizerDialogViewModelTests.cs (3)
1157Assert.Collection(vm.ToolDefinitions, 1228Assert.Empty(vm.ToolDefinitions); 1270Assert.Empty(vm.ToolDefinitions);