2 instantiations of InitializePromptContext
Aspire.Dashboard (2)
Model\Assistant\AIContextProvider.cs (1)
185await sendInitialPrompt(new InitializePromptContext(chatBuilder, viewModel.DataContext, _serviceProvider)).ConfigureAwait(false);
Model\Assistant\AssistantChatViewModel.cs (1)
947await item.CreatePrompt(new InitializePromptContext(chatBuilder, _dataContext, _serviceProvider)).ConfigureAwait(false);
13 references to InitializePromptContext
Aspire.Dashboard (11)
Model\Assistant\AIContextProvider.cs (1)
177public async Task LaunchAssistantSidebarAsync(Func<InitializePromptContext, Task> sendInitialPrompt)
Model\Assistant\IAIContextProvider.cs (1)
24Task 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)
12public static Task ErrorTraces(InitializePromptContext promptContext, string displayText, Func<PagedResult<OtlpTrace>> getErrorTraces) 28public static Task ErrorStructuredLogs(InitializePromptContext promptContext, string displayText, Func<PagedResult<OtlpLogEntry>> getErrorLogs) 43public static Task AnalyzeResource(InitializePromptContext promptContext, string displayText, ResourceViewModel resource) 52public static Task AnalyzeLogEntry(InitializePromptContext promptContext, string displayText, OtlpLogEntry logEntry) 62public 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)