Skip to content

Commit f9f9ecc

Browse files
SannidhyaSahSannidhya
andauthored
Update tutorial videos and remove deprecated auto-approval features (#458)
Co-authored-by: Sannidhya <[email protected]>
1 parent 8e9b9f7 commit f9f9ecc

File tree

5 files changed

+4
-75
lines changed

5 files changed

+4
-75
lines changed

docs/features/auto-approving-actions.mdx

Lines changed: 1 addition & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Auto-approve settings speed up your workflow by eliminating repetitive confirmat
1717

1818
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden' }}>
1919
<iframe
20-
src="https://www.youtube.com/embed/jW4_PPyRXCs"
20+
src="https://www.youtube.com/embed/bWtIxGsl2cQ"
2121
style={{
2222
position: 'absolute',
2323
top: 0,
@@ -32,8 +32,6 @@ Auto-approve settings speed up your workflow by eliminating repetitive confirmat
3232
</div>
3333
<br />
3434

35-
\* **Update:** We've added an auto-approve Question action since this video was made. [You can find it below](#follow-up-questions)!
36-
3735
---
3836

3937
## Quick Start Guide
@@ -84,9 +82,7 @@ The dropdown shows a grid of permission tiles. Controls:
8482
| **Use MCP servers** | Lets Roo use configured MCP services | Medium-High |
8583
| **Switch modes** | Changes between Roo modes automatically | Low |
8684
| **Create & complete subtasks** | Manages subtasks without confirmation | Low |
87-
| **Retry failed requests** | Automatically retries failed API requests | Low |
8885
| **Answer follow-up questions** | Selects default answer for follow-up questions| Low |
89-
| **Update todo list** | Automatically updates task progress | Low |
9086

9187
---
9288

@@ -227,36 +223,6 @@ Allows Roo to control a headless browser without confirmation. This can include:
227223
Consider the security implications of allowing automated browser access.
228224
:::
229225

230-
### API Requests
231-
232-
:::info API Requests (Risk: Low)
233-
<img src="/img/auto-approving-actions/auto-approving-actions-17.png" alt="API requests retry setting with delay slider" width="550" />
234-
235-
**Setting:** "Always retry failed API requests"
236-
237-
**Description:** "Automatically retry failed API requests when server returns an error response"
238-
239-
**Delay slider:** "Delay before retrying the request" (Default: 10 seconds)
240-
241-
**Risk level:** Low
242-
243-
This setting automatically retries API calls when they fail. The retry mechanism uses exponential backoff:
244-
- **Initial delay**: Set by the slider (default: 10 seconds)
245-
- **Backoff formula**: `min(baseDelay * 2^retryAttempt, 600)`
246-
- **Maximum delay**: 600 seconds (10 minutes)
247-
248-
Example retry sequence with 10s base delay:
249-
- 1st retry: 10 seconds
250-
- 2nd retry: 20 seconds
251-
- 3rd retry: 40 seconds
252-
- 4th retry: 80 seconds
253-
- 5th retry: 160 seconds
254-
- 6th retry: 320 seconds
255-
- 7th+ retry: 600 seconds (capped)
256-
257-
This exponential backoff helps prevent overwhelming APIs while still recovering from transient errors.
258-
:::
259-
260226
### MCP Tools
261227

262228
:::caution MCP Tools (Risk: Medium-High)
@@ -385,34 +351,3 @@ Security tip: Be specific with prefixes. Instead of allowing all `python` comman
385351
- Repetitive tasks where the default suggestions are usually correct
386352
- Testing workflows where interaction isn't critical
387353
:::
388-
389-
### Update Todo List
390-
391-
:::info Update Todo List (Risk: Low)
392-
393-
**Setting:** "Always approve todo list updates"
394-
395-
**Description:** "Automatically update the to-do list without requiring approval"
396-
397-
**Risk level:** Low
398-
399-
This setting allows Roo to automatically update task progress and todo lists during work sessions. This includes:
400-
- Marking tasks as completed
401-
- Adding new discovered tasks
402-
- Updating task status (pending, in progress, completed)
403-
- Reorganizing task priorities
404-
405-
**Benefits:**
406-
- Maintains real-time task progress visibility
407-
- Reduces interruptions during multi-step workflows
408-
- Keeps project status accurately reflected
409-
- Helps track complex task dependencies
410-
411-
**Use cases:**
412-
- Long-running development sessions
413-
- Multi-step refactoring projects
414-
- Complex debugging workflows
415-
- Feature implementation with many subtasks
416-
417-
This is particularly useful when combined with the Subtasks permission, as it allows Roo to maintain a complete picture of project progress without constant approval requests.
418-
:::

docs/features/mcp/using-mcp-in-roo.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Model Context Protocol (MCP) extends Roo Code's capabilities by connecting to ex
2424

2525
<div style={{ position: 'relative', paddingBottom: '56.25%', height: 0, overflow: 'hidden' }}>
2626
<iframe
27-
src="https://www.youtube.com/embed/QDy3dm1xJ6Y"
27+
src="https://www.youtube.com/embed/VAbadUDhH5c"
2828
style={{
2929
position: 'absolute',
3030
top: 0,

docs/features/task-todo-list.mdx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,4 @@ This is an architectural design decision where Roo Code maintains authority over
144144
You can disable todo lists entirely through the `todoListEnabled` setting. When disabled:
145145
- Roo will not create todo lists for any tasks
146146
- The REMINDERS section will not appear in environment details
147-
- Existing todo lists will remain visible but won't be updated
148-
149-
### Auto-Approving Todo List Updates
150-
151-
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.
152-
153-
To configure this feature, see the [Update Todo List auto-approval settings](/features/auto-approving-actions#update-todo-list).
147+
- Existing todo lists will remain visible but won't be updated

docs/tutorial-videos.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"title": "Configuring Profiles"
1010
},
1111
{
12-
"id": "QDy3dm1xJ6Y",
12+
"id": "VAbadUDhH5c",
1313
"title": "Setting up MCP Servers"
1414
},
1515
{
-14.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)