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/features/checkpoints.mdx
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ Access checkpoint settings in Roo Code settings under the "Checkpoints" section:
61
61
62
62
## How Checkpoints Work
63
63
64
-
Roo Code captures snapshots of your project's state using a shadow Git repository, separate from your main version control system. These snapshots, called checkpoints, automatically record changesthroughout your AI-assisted workflow—whenever tasks begin, files change, or commands run.
64
+
Roo Code captures snapshots of your project's state using a shadow Git repository, separate from your main version control system. These snapshots, called checkpoints, are automatically created **before** file modifications occur, ensuring you can always undo unwanted changes. Checkpoints are recorded throughout your AI-assisted workflow—when tasks begin, before files change, and before commands run.
65
65
66
66
Checkpoints are stored as Git commits in the shadow repository, capturing:
67
67
@@ -77,12 +77,12 @@ Checkpoints are stored as Git commits in the shadow repository, capturing:
77
77
78
78
Checkpoints are integrated directly into your workflow through the chat interface.
79
79
80
-
Checkpoints appear directly in your chat history in two forms:
80
+
Checkpoints appear directly in your chat history:
81
81
82
-
-**Initial checkpoint** marks your starting project state
83
-
<imgsrc="/img/checkpoints/checkpoints-1.png"alt="Initial checkpoint indicator in chat"width="500" />
82
+
-**Task checkpoint** marks your starting project state
83
+
<imgsrc="/img/checkpoints/checkpoints-1.png"alt="Task checkpoint indicator in chat"width="500" />
84
84
85
-
-**Regular checkpoints**appear after file modifications or command execution
85
+
-**Regular checkpoints**are created before file modifications or command execution, allowing easy undo of any changes
86
86
<imgsrc="/img/checkpoints/checkpoints-2.png"alt="Regular checkpoint indicator in chat"width="500" />
87
87
88
88
Each checkpoint provides two primary functions:
@@ -128,6 +128,7 @@ To restore a project to a previous checkpoint state:
128
128
-**External changes**: Modifications made outside of tasks (manual edits, other tools) aren't included
129
129
-**Large files**: Very large binary files may impact performance
130
130
-**Unsaved work**: Restoration will overwrite any unsaved changes in your workspace
131
+
-**Timing**: Checkpoints are created before changes are applied, providing a safety net for all modifications
Copy file name to clipboardExpand all lines: docs/features/codebase-indexing.mdx
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,6 +139,8 @@ The color of the icon indicates the state:
139
139
- 🔴 **Red**: **Error**. An issue has occurred (e.g., failed to connect to Qdrant or the embedding provider). See the Troubleshooting section for help.
140
140
- ⚪ **Gray**: **Standby**. The indexer is waiting for configuration or has been disabled.
141
141
142
+
**Multi-Folder Workspaces**: In multi-folder workspaces, each folder maintains its own indexing status and configuration. The status icon reflects the combined state of all workspace folders.
143
+
142
144
### The Configuration Popover
143
145
144
146
Clicking the status icon opens the main configuration popover. Here, you can view the detailed status and manage all settings.
@@ -239,6 +241,7 @@ The indexer respects your project's ignore patterns:
239
241
- **Smart Updates**: Only reprocesses modified files
Copy file name to clipboardExpand all lines: docs/features/task-todo-list.mdx
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ Todo lists appear in multiple places:
79
79
80
80
<imgsrc="/img/task-todo-list/task-todo-list-2.png"alt="Interactive todo list tool block in chat"width="600" />
81
81
82
-
3.**Environment Details**: Todo lists appear as a "REMINDERS" table in the environment_details section, giving the AI persistent access to current todo state
82
+
3.**Environment Details**: Todo lists appear as a "REMINDERS" table in the environment_details section, giving the AI persistent access to current todo state. Note: If the `todoListEnabled` setting is disabled, the reminders section will not appear in environment details.
83
83
84
84
### Understanding Task Status
85
85
@@ -109,7 +109,16 @@ This is an architectural design decision where Roo Code maintains authority over
109
109
110
110
---
111
111
112
-
## Auto-Approving Todo List Updates
112
+
## Configuration
113
+
114
+
### Disabling Todo Lists
115
+
116
+
You can disable todo lists entirely through the `todoListEnabled` setting. When disabled:
117
+
- Roo will not create todo lists for any tasks
118
+
- The REMINDERS section will not appear in environment details
119
+
- Existing todo lists will remain visible but won't be updated
120
+
121
+
### Auto-Approving Todo List Updates
113
122
114
123
You can enable automatic approval of todo list updates to reduce interruptions during long workflows. When enabled, Roo will automatically update task progress without requiring confirmation for each change.
@@ -63,7 +62,7 @@ See [Anthropic's Model Documentation](https://docs.anthropic.com/en/docs/about-c
63
62
64
63
## Tips and Notes
65
64
66
-
***Prompt Caching:** Claude 3 models support [prompt caching](https://docs.anthropic.com/en/docs/build-with-claude/prompt-caching), which can significantly reduce costs and latency for repeated prompts.
65
+
***Prompt Caching:** Claude models support [prompt caching](https://docs.anthropic.com/en/docs/build-with-claude/prompt-caching), which can significantly reduce costs and latency for repeated prompts.
67
66
***Context Window:** Claude models have large context windows (200,000 tokens), allowing you to include a significant amount of code and context in your prompts.
68
67
***Pricing:** Refer to the [Anthropic Pricing](https://www.anthropic.com/pricing) page for the latest pricing information.
69
68
***Rate Limits:** Anthropic has strict rate limits based on [usage tiers](https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier). If you're repeatedly hitting rate limits, consider contacting Anthropic sales or accessing Claude through a different provider like [OpenRouter](/providers/openrouter) or [Requesty](/providers/requesty).
description: Configure Fireworks AI with Roo Code for fast access to open-source and proprietary AI models. Get started with Llama, Qwen, DeepSeek, and more on a high-performance platform.
3
+
description: Use Fireworks AI with Roo Code to access state-of-the-art open-source and proprietary AI models like Kimi, Qwen, and DeepSeek on a high-performance platform with large context windows up to 256K tokens.
4
4
keywords:
5
5
- fireworks ai
6
+
- fireworks
6
7
- kimi models
8
+
- kimi k2
7
9
- qwen models
10
+
- qwen3
8
11
- deepseek models
12
+
- deepseek
9
13
- roo code
10
14
- api provider
11
15
- ai models
12
16
- language models
13
17
- llm api
14
18
- open source models
15
19
- serverless models
20
+
- openai compatible
16
21
image: /img/social-share.jpg
17
22
---
18
23
19
24
# Using Fireworks AI With Roo Code
20
25
21
-
Fireworks AI is a high-performance platform for running AI models that offers fastaccess to a wide range of open-source and proprietary language models. Built for speed and reliability, Fireworks AI provides both serverless and dedicated deployment options with OpenAI-compatible APIs.
26
+
Fireworks AI is a high-performance platform for running AI models, offering fast, cost-effective access to a wide range of state-of-the-art open-source language models. Built for speed and reliability, Fireworks AI provides serverless deployment options with OpenAI-compatible APIs and context windows up to 256,000 tokens.
description: Configure Z AI models in Roo Code. Access GLM-4.5 series models with region-aware routing for international and China mainland users.
4
+
keywords:
5
+
- z ai
6
+
- zai
7
+
- zhipu ai
8
+
- glm-4.5
9
+
- roo code
10
+
- api provider
11
+
- china ai
12
+
- international ai
13
+
- openai compatible
14
+
image: /img/social-share.jpg
15
+
---
16
+
17
+
# Using Z AI With Roo Code
18
+
19
+
Z AI (Zhipu AI) provides advanced language models with the GLM-4.5 series. The provider offers region-aware routing with separate endpoints for international users and China mainland users.
0 commit comments