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) 27public static Task ErrorStructuredLogs(InitializePromptContext promptContext, string displayText, Func<PagedResult<OtlpLogEntry>> getErrorLogs) 42public static Task AnalyzeResource(InitializePromptContext promptContext, string displayText, ResourceViewModel resource) 51public static Task AnalyzeLogEntry(InitializePromptContext promptContext, string displayText, OtlpLogEntry logEntry) 61public static Task AnalyzeTrace(InitializePromptContext context, string displayText, OtlpTrace trace) 80public 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)