2 instantiations of InitializePromptContext
Aspire.Dashboard (2)
Model\Assistant\AIContextProvider.cs (1)
189await sendInitialPrompt(new InitializePromptContext(chatBuilder, viewModel.DataContext, _serviceProvider, _dashboardOptions.CurrentValue)).ConfigureAwait(false);
Model\Assistant\AssistantChatViewModel.cs (1)
952await item.CreatePrompt(new InitializePromptContext(chatBuilder, _dataContext, _serviceProvider, _dashboardOptions.CurrentValue)).ConfigureAwait(false);
13 references to InitializePromptContext
Aspire.Dashboard (11)
Model\Assistant\AIContextProvider.cs (1)
181public async Task LaunchAssistantSidebarAsync(Func<InitializePromptContext, Task> sendInitialPrompt)
Model\Assistant\IAIContextProvider.cs (1)
25Task LaunchAssistantSidebarAsync(Func<InitializePromptContext, Task> sendInitialPrompt);
Model\Assistant\InitialPrompt.cs (3)
16public InitialPrompt(Icon icon, string buttonTitle, string buttonDescription, Action<InitializePromptContext> createPrompt) 21public InitialPrompt(Icon icon, string buttonTitle, string buttonDescription, Func<InitializePromptContext, Task> createPrompt) 32public Func<InitializePromptContext, Task> CreatePrompt { get; }
Model\Assistant\Prompts\PromptContextsBuilder.cs (6)
11public static Task ErrorTraces(InitializePromptContext promptContext, string displayText, Func<PagedResult<OtlpTrace>> getErrorTraces) 29public static Task ErrorStructuredLogs(InitializePromptContext promptContext, string displayText, Func<PagedResult<OtlpLogEntry>> getErrorLogs) 46public static Task AnalyzeResource(InitializePromptContext promptContext, string displayText, ResourceViewModel resource) 55public static Task AnalyzeLogEntry(InitializePromptContext promptContext, string displayText, OtlpLogEntry logEntry) 67public static Task AnalyzeTrace(InitializePromptContext context, string displayText, OtlpTrace trace) 87public static Task AnalyzeSpan(InitializePromptContext context, string displayText, OtlpSpan span)
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestAIContextProvider.cs (1)
49public Task LaunchAssistantSidebarAsync(Func<InitializePromptContext, Task> sendInitialPrompt)
Aspire.Dashboard.Tests (1)
tests\Shared\TestAIContextProvider.cs (1)
49public Task LaunchAssistantSidebarAsync(Func<InitializePromptContext, Task> sendInitialPrompt)