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
Copy file name to clipboardExpand all lines: docs/basic-usage/the-chat-interface.md
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,11 @@ The Roo Code chat interface is your primary way of interacting with it. It's loc
6
6
7
7
The chat interface consists of the following main elements:
8
8
9
-
1.**Chat History:** This area displays the conversation history between you and Roo Code. It shows your requests, Roo Code's responses, and any actions taken (like file edits or command executions).
9
+
1.**Chat History:** This area displays the conversation history between you and Roo Code. It shows your requests, Roo Code's responses, and any actions taken (like file edits or command executions).
10
10
11
-
2.**Input Field:** This is where you type your tasks and questions for Roo Code. You can use plain English to communicate.
11
+
2.**Input Field:** This is where you type your tasks and questions for Roo Code. You can use plain English to communicate.
12
12
13
-
3.**Action Buttons:** These buttons appear below the input field and allow you to approve or reject Roo Code's proposed actions. The available buttons change depending on the context.
13
+
3.**Action Buttons:** These buttons appear below the input field and allow you to approve or reject Roo Code's proposed actions. The available buttons change depending on the context.
14
14
15
15
4.**Send Button:** This looks like a small plane and it's located to the far right of the input field. This sends messages to Roo after you've typed them.
16
16
@@ -20,14 +20,18 @@ The chat interface consists of the following main elements:
20
20
21
21
7.**Mode Selector:** The mode selector is a dropdown located to the left of the chat input field. It is used for selecting which mode Roo should use for your tasks.
22
22
23
+
<imgsrc="/img/the-chat-interface/the-chat-interface-1.png"alt="Chat interface components labeled with numbered callouts"width="900" />
24
+
25
+
*Numbered interface elements showing the key components of the Roo Code chat interface.*
26
+
23
27
## Interacting with Messages
24
28
25
-
***Clickable Links:** File paths, URLs, and other mentions in the chat history are clickable. Clicking a file path will open the file in the editor. Clicking a URL will open it in your default browser.
26
-
***Copying Text:** You can copy text from the chat history by selecting it and using the standard copy command (Ctrl/Cmd + C). Some elements, like code blocks, have a dedicated "Copy" button.
29
+
***Clickable Links:** File paths, URLs, and other mentions in the chat history are clickable. Clicking a file path will open the file in the editor. Clicking a URL will open it in your default browser.
30
+
***Copying Text:** You can copy text from the chat history by selecting it and using the standard copy command (Ctrl/Cmd + C). Some elements, like code blocks, have a dedicated "Copy" button.
27
31
***Expanding and Collapsing**: Click on a message to expand or collapse it.
28
32
29
33
## Status Indicators
30
34
31
-
***Loading Spinner:** When Roo Code is processing a request, you'll see a loading spinner.
32
-
***Error Messages:** If an error occurs, a red error message will be displayed.
33
-
***Success Messages:** Green messages indicate successful completion of actions.
35
+
***Loading Spinner:** When Roo Code is processing a request, you'll see a loading spinner.
36
+
***Error Messages:** If an error occurs, a red error message will be displayed.
37
+
***Success Messages:** Green messages indicate successful completion of actions.
0 commit comments