92 references to AIAssistant
Aspire.Dashboard (89)
Components\Controls\AssistantChat.razor.cs (1)
34public required IStringLocalizer<AIAssistant> Loc { get; init; }
Components\Controls\ExplainErrorsButton.razor.cs (1)
17public required IStringLocalizer<AIAssistant> Loc { get; init; }
Components\Layout\MainLayout.razor.cs (1)
51public required IStringLocalizer<Resources.AIAssistant> AIAssistantLoc { get; init; }
Components\Layout\MobileNavMenu.razor.cs (2)
26public required IStringLocalizer<Resources.AIAssistant> AIAssistantLoc { get; init; } 95AIAssistantLoc[nameof(Resources.AIAssistant.AIAssistantLaunchButtonText)],
Components\Pages\ConsoleLogs.razor.cs (1)
96public required IStringLocalizer<Dashboard.Resources.AIAssistant> AIAssistantLoc { get; init; }
Components\Pages\Resources.razor.cs (1)
73public required IStringLocalizer<Dashboard.Resources.AIAssistant> AIAssistantLoc { get; init; }
Components_Controls_AssistantChat_razor.g.cs (23)
398__builder.AddContent(36, Loc[nameof(AIAssistant.ChatMistakesDisclaimerText)] 411__builder.AddContent(41, string.Format(Loc[nameof(AIAssistant.ChatIDEConnectionDisclaimerText)], ChatViewModel.GetLauncherDisplayName()) 542__builder.AddContent(56, (MarkupString)Loc.GetString(nameof(AIAssistant.ChatRequestErrorReachedLimitCopilot), "https://aka.ms/dotnet/aspire/copilot-pro", limitResetDate.ToString("d", CultureInfo.CurrentCulture)).ToString() 610attributes["aria-label"] = Loc[nameof(AIAssistant.CopyMessageButtonText)]; 663Loc[nameof(AIAssistant.CopyMessageButtonText)] 775Loc[nameof(AIAssistant.LikeMessageButtonText)] 784Loc[nameof(AIAssistant.LikeMessageButtonText)] 861Loc[nameof(AIAssistant.DislikeMessageButtonText)] 870Loc[nameof(AIAssistant.DislikeMessageButtonText)] 947Loc[nameof(AIAssistant.RetryMessageButtonText)] 956Loc[nameof(AIAssistant.RetryMessageButtonText)] 1141Loc[nameof(AIAssistant.ChatRefreshFollowUpPrompts)] 1158Loc[nameof(AIAssistant.ChatRefreshFollowUpPrompts)] 1271Loc[nameof(AIAssistant.ChatTextAreaPlaceHolder)] 1353string.Format(Loc[nameof(AIAssistant.ChatModelSelectButtonTitle)], _selectedModelItem.Text) 1527Loc[nameof(AIAssistant.SidebarSendMessage)] 1544Loc[nameof(AIAssistant.SidebarSendMessage)] 1663__builder.AddContent(209, Loc[nameof(AIAssistant.ChatUnavailableText)] 1734__builder.AddContent(226, Loc[nameof(AIAssistant.ChatLoadingText)] 1771__builder2.AddContent(231, (MarkupString)Loc[nameof(AIAssistant.ChatRequestErrorForbiddenDescription)].ToString() 1793? Loc.GetString(nameof(AIAssistant.ChatRequestErrorForbiddenVisualStudio), "https://aka.ms/dotnet/aspire/copilot-vs-login") 1794: Loc.GetString(nameof(AIAssistant.ChatRequestErrorForbiddenVSCode), "https://aka.ms/dotnet/aspire/copilot-vscode-login"); 1815__builder2.AddContent(239, (MarkupString)Loc.GetString(nameof(AIAssistant.ChatRequestErrorForbiddenCopilotSubscription), "https://aka.ms/dotnet/aspire/copilot-free-signup").ToString()
Components_Controls_ExplainErrorsButton_razor.g.cs (3)
225Loc[nameof(AIAssistant.ExplainErrorsButtonText)] 234Loc[nameof(AIAssistant.ExplainErrorsButtonText)] 292__builder2.AddContent(12, Loc[nameof(AIAssistant.ExplainErrorsButtonText)]
Components_Dialogs_AssistantModalDialog_razor.g.cs (6)
332__builder3.AddContent(21, Loc[nameof(AIAssistant.DialogTitle)] 410Loc[nameof(AIAssistant.SidebarNewChat)] 427Loc[nameof(AIAssistant.SidebarNewChat)] 518Loc[nameof(AIAssistant.SidebarExpandDialog)] 535Loc[nameof(AIAssistant.SidebarExpandDialog)] 776IStringLocalizer<AIAssistant>
Components_Dialogs_AssistantSidebarDialog_razor.g.cs (6)
269__builder.AddContent(29, Loc[nameof(AIAssistant.SidebarTitle)] 336Loc[nameof(AIAssistant.SidebarNewChat)] 353Loc[nameof(AIAssistant.SidebarNewChat)] 419Loc[nameof(AIAssistant.SidebarExpandDialog)] 436Loc[nameof(AIAssistant.SidebarExpandDialog)] 633IStringLocalizer<AIAssistant>
Components_Layout_MainLayout_razor.g.cs (2)
745AIAssistantLoc[nameof(AIAssistant.AIAssistantLaunchButtonText)] 754AIAssistantLoc[nameof(AIAssistant.AIAssistantLaunchButtonText)]
Components_Pages_TraceDetail_razor.g.cs (4)
450AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 459AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 518__builder3.AddContent(48, AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 3262IStringLocalizer<AIAssistant>
Model\Assistant\AssistantChatDataContext.cs (14)
22private readonly IStringLocalizer<AIAssistant> _loc; 36IStringLocalizer<AIAssistant> loc, 64await InvokeToolCallbackAsync(nameof(GetResourceGraphAsync), _loc[nameof(AIAssistant.ToolNotificationResourceGraph)], cancellationToken).ConfigureAwait(false); 91await InvokeToolCallbackAsync(nameof(GetTraceAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationTraceFailure), OtlpHelpers.ToShortenedId(traceId)), cancellationToken).ConfigureAwait(false); 95await InvokeToolCallbackAsync(nameof(GetTraceAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationTrace), OtlpHelpers.ToShortenedId(traceId)), cancellationToken).ConfigureAwait(false); 115await InvokeToolCallbackAsync(nameof(GetStructuredLogsAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationStructuredLogsResourceFailure), resourceName), cancellationToken).ConfigureAwait(false); 120? _loc.GetString(nameof(AIAssistant.ToolNotificationStructuredLogsResource), key.GetCompositeName()) 121: _loc[nameof(AIAssistant.ToolNotificationStructuredLogsAll)]; 160await InvokeToolCallbackAsync(nameof(GetTracesAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationTracesResourceFailure), resourceName), cancellationToken).ConfigureAwait(false); 165? _loc.GetString(nameof(AIAssistant.ToolNotificationTracesResource), key.GetCompositeName()) 166: _loc[nameof(AIAssistant.ToolNotificationTracesAll)]; 215await InvokeToolCallbackAsync(nameof(GetTraceStructuredLogsAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationTraceStructuredLogs), OtlpHelpers.ToShortenedId(traceId)), cancellationToken).ConfigureAwait(false); 246await InvokeToolCallbackAsync(nameof(GetConsoleLogsAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationConsoleLogsFailure), resourceName), cancellationToken).ConfigureAwait(false); 250await InvokeToolCallbackAsync(nameof(GetConsoleLogsAsync), _loc.GetString(nameof(AIAssistant.ToolNotificationConsoleLogs), resourceName), cancellationToken).ConfigureAwait(false);
Model\Assistant\AssistantChatViewModel.cs (11)
109private readonly IStringLocalizer<AIAssistant> _loc; 130IStringLocalizer<AIAssistant> loc, 516_currentAssistantResponse.AppendMarkdown(_loc[nameof(AIAssistant.ChatThinkingText)], _markdownProcessor); 601_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorCanceled)]; 605responseText.Append(_loc[nameof(AIAssistant.ChatRequestErrorCanceled)]); 631_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorReachedLimit)]; 642errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)]; 665errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)]; 668errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorForbidden)]; 672errorMessage = _loc.GetString(nameof(AIAssistant.ChatRequestErrorStatusCode), clientResultEx.Status); 681_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)];
Model\ResourceMenuBuilder.cs (3)
40private readonly IStringLocalizer<Resources.AIAssistant> _aiAssistantLoc; 54IStringLocalizer<Resources.AIAssistant> aiAssistantLoc, 153Text = _aiAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Model\SpanMenuBuilder.cs (3)
32private readonly IStringLocalizer<AIAssistant> _aiAssistantLoc; 45IStringLocalizer<AIAssistant> aiAssistantLoc, 131Text = _aiAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Model\StructuredLogMenuBuilder.cs (3)
30private readonly IStringLocalizer<AIAssistant> _aiAssistantLoc; 41IStringLocalizer<AIAssistant> aiAssistantLoc, 115Text = _aiAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Model\TraceMenuBuilder.cs (3)
30private readonly IStringLocalizer<AIAssistant> _aiAssistantLoc; 43IStringLocalizer<AIAssistant> aiAssistantLoc, 119Text = _aiAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Resources\AIAssistant.Designer.cs (1)
42global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Aspire.Dashboard.Resources.AIAssistant", typeof(AIAssistant).Assembly);
Aspire.Dashboard.Tests (3)
Markdown\MarkdownProcessorTests.cs (1)
374new TestStringLocalizer<Dashboard.Resources.AIAssistant>(),
Model\AIAssistant\AssistantChatDataContextTests.cs (1)
144new TestStringLocalizer<Dashboard.Resources.AIAssistant>(),
Model\ResourceMenuBuilderTests.cs (1)
45new TestStringLocalizer<Resources.AIAssistant>(),