diff --git a/src/vs/workbench/contrib/chat/browser/actions/chatActions.ts b/src/vs/workbench/contrib/chat/browser/actions/chatActions.ts index 16a121711b4..dd0aa997b01 100644 --- a/src/vs/workbench/contrib/chat/browser/actions/chatActions.ts +++ b/src/vs/workbench/contrib/chat/browser/actions/chatActions.ts @@ -1069,7 +1069,7 @@ export function registerChatActions() { constructor() { super({ id: 'workbench.action.chat.manageSettings', - title: localize2('manageCopilot', "Manage Copilot"), + title: localize2('manageCopilot', "Manage Chat"), category: CHAT_CATEGORY, f1: true, precondition: ContextKeyExpr.and( @@ -1286,7 +1286,7 @@ export function stringifyItem(item: IChatRequestViewModel | IChatResponseViewMod } -// --- Title Bar Copilot Controls +// --- Title Bar Chat Controls const defaultChat = { documentationUrl: product.defaultChatAgent?.documentationUrl ?? '', @@ -1335,8 +1335,8 @@ registerAction2(class ToggleCopilotControl extends ToggleTitleBarConfigAction { constructor() { super( 'chat.commandCenter.enabled', - localize('toggle.chatControl', 'Copilot Controls'), - localize('toggle.chatControlsDescription', "Toggle visibility of the Copilot Controls in title bar"), 5, + localize('toggle.chatControl', 'Chat Controls'), + localize('toggle.chatControlsDescription', "Toggle visibility of the Chat Controls in title bar"), 5, ContextKeyExpr.and( ContextKeyExpr.and( ChatContextKeys.Setup.hidden.negate(), diff --git a/src/vs/workbench/contrib/chat/browser/chatSetup.ts b/src/vs/workbench/contrib/chat/browser/chatSetup.ts index f0afc652786..5ebe9c1e098 100644 --- a/src/vs/workbench/contrib/chat/browser/chatSetup.ts +++ b/src/vs/workbench/contrib/chat/browser/chatSetup.ts @@ -994,7 +994,7 @@ export class ChatSetupContribution extends Disposable implements IWorkbenchContr class ChatSetupHideAction extends Action2 { static readonly ID = 'workbench.action.chat.hideSetup'; - static readonly TITLE = localize2('hideChatSetup', "Hide Copilot"); + static readonly TITLE = localize2('hideChatSetup', "Hide Chat"); constructor() { super({ @@ -1018,9 +1018,9 @@ export class ChatSetupContribution extends Disposable implements IWorkbenchContr const dialogService = accessor.get(IDialogService); const { confirmed } = await dialogService.confirm({ - message: localize('hideChatSetupConfirm', "Are you sure you want to hide Copilot?"), - detail: localize('hideChatSetupDetail', "You can restore Copilot by running the '{0}' command.", CHAT_SETUP_ACTION_LABEL.value), - primaryButton: localize('hideChatSetupButton', "Hide Copilot") + message: localize('hideChatSetupConfirm', "Are you sure you want to hide Chat?"), + detail: localize('hideChatSetupDetail', "You can restore Chat by running the '{0}' command.", CHAT_SETUP_ACTION_LABEL.value), + primaryButton: localize('hideChatSetupButton', "Hide Chat") }); if (!confirmed) { diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts index 859ee444419..0904ce3b0db 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts @@ -1043,7 +1043,7 @@ export class InlineChatController1 implements IEditorContribution { } private _updatePlaceholder(): void { - this._ui.value.widget.placeholder = this._session?.agent.description ?? ''; + this._ui.value.widget.placeholder = this._session?.agent.description ?? localize('askOrEditInContext', 'Ask or edit in context'); } private _updateInput(text: string, selectAll = true): void { diff --git a/src/vs/workbench/contrib/notebook/browser/controller/chat/notebookChatController.ts b/src/vs/workbench/contrib/notebook/browser/controller/chat/notebookChatController.ts index 2296896d9d9..4933f29c079 100644 --- a/src/vs/workbench/contrib/notebook/browser/controller/chat/notebookChatController.ts +++ b/src/vs/workbench/contrib/notebook/browser/controller/chat/notebookChatController.ts @@ -438,7 +438,7 @@ export class NotebookChatController extends Disposable implements INotebookEdito } } )); - inlineChatWidget.placeholder = localize('default.placeholder', "Ask a question"); + inlineChatWidget.placeholder = localize('default.placeholder', "Ask or edit in context"); inlineChatWidget.updateInfo(localize('welcome.1', "AI-generated code may be incorrect")); widgetContainer.appendChild(inlineChatWidget.domNode); diff --git a/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget.ts b/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget.ts index acad1225d79..bd9b9f7012b 100644 --- a/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget.ts +++ b/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget.ts @@ -228,7 +228,7 @@ export class TerminalChatWidget extends Disposable { private _resetPlaceholder() { const defaultAgent = this._chatAgentService.getDefaultAgent(ChatAgentLocation.Terminal); - this.inlineChatWidget.placeholder = defaultAgent?.description ?? localize('askAI', 'Ask AI'); + this.inlineChatWidget.placeholder = defaultAgent?.description ?? localize('askAboutCommands', 'Ask about commands'); } async reveal(viewState?: IChatViewState): Promise { diff --git a/src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts b/src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts index 6815074ee06..ac2672dd79f 100644 --- a/src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts +++ b/src/vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent.ts @@ -210,9 +210,9 @@ export const startEntries: GettingStartedStartEntryContent = [ }, { id: 'topLevelNewWorkspaceChat', - title: localize('gettingStarted.newWorkspaceChat.title', "New Workspace with Copilot..."), - description: localize('gettingStarted.newWorkspaceChat.description', "Create a new workspace with Copilot"), - icon: Codicon.copilot, + title: localize('gettingStarted.newWorkspaceChat.title', "Generate New Workspace..."), + description: localize('gettingStarted.newWorkspaceChat.description', "Chat to create a new workspace"), + icon: Codicon.chatSparkle, when: '!isWeb && !chatSetupHidden', content: { type: 'startEntry',