You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
constinputBox=localize('chat.requestHistory','In the input box, use up and down arrows to navigate your request history. Edit input and use enter or the submit button to run a new request.');
content.push(localize('chat.overview','Chat responses will be announced as they come in. A response will indicate the number of code blocks, if any, and then the rest of the response.'));
21
-
content.push(localize('chat.requestHistory','In the input box, use up and down arrows to navigate your request history. Edit input and use enter to run a new request.'));
22
-
content.push(descriptionForCommand('chat.action.focus',localize('workbench.action.chat.focus','The Focus Chat command ({0}) focuses the chat request/response list, which can be navigated with UpArrow/DownArrow.',),localize('workbench.action.chat.focusNoKb','The Focus Chat List command focuses the chat request/response list, which can be navigated with UpArrow/DownArrow and is currently not triggerable by a keybinding.'),keybindingService));
23
+
content.push(localize('chat.overview','The chat view is comprised of an input box and a request/response list. The input box is used to make requests and the list is used to display responses.'));
24
+
content.push(inputBox);
25
+
content.push(localize('chat.announcement','Chat responses will be announced as they come in. A response will indicate the number of code blocks, if any, and then the rest of the response.'));
26
+
content.push(descriptionForCommand('chat.action.focus',localize('workbench.action.chat.focus','The Focus Chat command ({0}) focuses the chat request/response list, which can be navigated with up and down arrows.',),localize('workbench.action.chat.focusNoKb','The Focus Chat List command focuses the chat request/response list, which can be navigated with UpArrow/DownArrow and is currently not triggerable by a keybinding.'),keybindingService));
23
27
content.push(descriptionForCommand('workbench.action.chat.focusInput',localize('workbench.action.chat.focusInput','The Focus Chat Input command ({0}) focuses the input box for chat requests.'),localize('workbench.action.interactiveSession.focusInputNoKb','Focus Chat Input command focuses the input box for chat requests and is currently not triggerable by a keybinding.'),keybindingService));
24
28
content.push(descriptionForCommand('workbench.action.chat.nextCodeBlock',localize('workbench.action.chat.nextCodeBlock','The Chat: Next Code Block command ({0}) focuses the next code block within a response.'),localize('workbench.action.chat.nextCodeBlockNoKb','The Chat: Next Code Block command focuses the next code block within a response and is currently not triggerable by a keybinding.'),keybindingService));
25
29
content.push(descriptionForCommand('workbench.action.chat.clear',localize('workbench.action.chat.clear','The Chat Clear command ({0}) clears the request/response list.'),localize('workbench.action.chat.clearNoKb','The Chat Clear command clears the request/response list and is currently not triggerable by a keybinding.'),keybindingService));
content.push(localize('inlineChat.overview',"Inline chat occurs within a code editor and takes into account current selection. It is useful for refactoring, fixing, and more. Keep in mind that Copilot generated code may be incorrect."));
29
-
content.push(localize('inlineChat.access',"It can be activated via the Fix and Explain with Copilot context menu actions or directly using the command: Inline Chat: Start Code Chat ({0}).",startChatKeybinding));
30
-
content.push(localize('chat.requestHistoryInline','In the input box, use up and down arrows to navigate your request history. Edit input and use enter or the make request button to run a new request.'));
31
-
content.push(localize('inlineChat.contextActions',"Explain and Fix with Copilot actions run a request prefixed with /fix or /explain. These prefixes can be used directly in the input box to apply those specific actions."));
32
+
content.push(localize('inlineChat.overview',"Inline chat occurs within a code editor and takes into account the current selection. It is useful for refactoring, fixing, and more. Keep in mind that AI generated code may be incorrect."));
33
+
content.push(localize('inlineChat.access',"It can be activated via quick fix actions or directly using the command: Inline Chat: Start Code Chat ({0}).",startChatKeybinding));
34
+
content.push(inputBox);
35
+
content.push(localize('inlineChat.contextActions',"Context menu actions may run a request prefixed with /fix or /explain. These prefixes can be used directly in the input box to apply those specific actions."));
32
36
content.push(localize('inlineChat.fix',"When a request is prefixed with /fix, a response will indicate the problem with the current code. A diff editor will be rendered and can be reached by tabbing."));
content.push(diffReviewKeybinding ? localize('inlineChat.diff',"Once in the diff editor, enter review mode with ({0}). Use up and down arrows to navigate lines with the proposed changes.",diffReviewKeybinding) : localize('inlineChat.diffNoKb',"Tab again to enter the Diff editor with the changes and enter review mode with the Go to Next Difference Command. Use Up/DownArrow to navigate lines with the proposed changes."));
0 commit comments