Skip to content

Commit 5c4dd6b

Browse files
committed
docs: enhance chat interface documentation and add labeled image
1 parent 20f062d commit 5c4dd6b

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

docs/basic-usage/the-chat-interface.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ The Roo Code chat interface is your primary way of interacting with it. It's loc
66

77
The chat interface consists of the following main elements:
88

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).
1010

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.
1212

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.
1414

1515
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.
1616

@@ -20,14 +20,18 @@ The chat interface consists of the following main elements:
2020

2121
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.
2222

23+
<img src="/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+
2327
## Interacting with Messages
2428

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.
2731
* **Expanding and Collapsing**: Click on a message to expand or collapse it.
2832

2933
## Status Indicators
3034

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.
347 KB
Loading

0 commit comments

Comments
 (0)