docs/features/focus-chain.mdx
Focus Chain is automatic todo list management with real-time progress tracking. It helps Cline work on longer tasks by maintaining a visible checklist that persists across context window resets.
<Frame> </Frame>Focus Chain works best for:
For quick, single-step requests, Focus Chain adds overhead without much benefit.
<Tip> Focus Chain pairs well with [Deep Planning](/features/deep-planning). Use `/deep-planning` to create a detailed implementation plan, then let Focus Chain track progress as you execute it. </Tip>| Setting | Default | Description |
|---|---|---|
| Enable Focus Chain | Disabled | Enables enhanced task progress tracking |
| Remind Cline Interval | 6 | How often Cline updates the todo list (1-100 messages) |
When you start a task with Focus Chain enabled, Cline:
The todo list uses standard markdown checklist syntax:
- [x] Set up project structure
- [x] Install authentication dependencies
- [ ] Create user registration component
- [ ] Implement login functionality ← Currently working
- [ ] Add password validation
- [ ] Write authentication tests
Need to adjust the plan? Click the edit button in the expanded todo view. A markdown file opens in your editor where you can add, remove, or reorder items. Save the file and Cline automatically detects your updates.
For complex projects, start with Plan Mode to discuss the approach before committing to a todo list.