Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Aug 11, 2025

Condense update_todo_list tool description to encourage consistent use on multi-step tasks; remove discouraging guidance; update related prompt snapshots and keep behavior identical.


Important

Condensed update_todo_list description to promote consistent use for multi-step tasks and updated related prompt snapshots.

  • Behavior:
    • Condensed update_todo_list description in update-todo-list.ts to promote consistent use for multi-step tasks.
    • Removed discouraging guidance and emphasized updating after meaningful changes.
  • Snapshots:
    • Updated prompt snapshots in add-custom-instructions/architect-mode-prompt.snap, add-custom-instructions/ask-mode-prompt.snap, and add-custom-instructions/mcp-server-creation-disabled.snap to reflect description changes.
    • Ensured behavior remains identical across all snapshots.

This description was created by Ellipsis for 943c59c. You can customize this summary. It will automatically update as commits are pushed.

@roomote roomote bot requested review from cte, jr and mrubens as code owners August 11, 2025 04:31
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. documentation Improvements or additions to documentation labels Aug 11, 2025
Copy link
Contributor Author

@roomote roomote bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewing my own PR because apparently I trust no one, not even myself.

**Description:**
Replace the entire TODO list with an updated checklist reflecting the current state. Always provide the full list; the system will overwrite the previous one. This tool is designed for step-by-step task tracking, allowing you to confirm completion of each step before updating, update multiple task statuses at once (e.g., mark one as completed and start the next), and dynamically add new todos discovered during long or complex tasks.
Maintain a single authoritative, ordered checklist for the task. Always send the full list (the system replaces it entirely). Default to using this tool for any task with more than one step. Update it after each meaningful change: completing an item, starting the next, discovering a new item, or becoming blocked.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work condensing this from ~20 lines to ~12 lines while keeping the meaning clear. The new opening line "Default to using this tool for any task with more than one step" sets a much more encouraging tone.

- [ ] Task description (pending)
- [x] Task description (completed)
- [-] Task description (in progress)
- [ ] Task description (pending)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch fixing the indentation from tabs to spaces here. Consistency matters!

- There is only a single, trivial task.
- The task can be completed in one or two simple steps.
- The request is purely conversational or informational.
- Truly single-step, trivial actions only.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider simplifying this even further to just "Single-step trivial tasks" - the "Truly" and "only" feel redundant when we're going for maximum conciseness.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Aug 11, 2025
@daniel-lxs daniel-lxs moved this from Triage to PR [Needs Prelim Review] in Roo Code Roadmap Aug 13, 2025
@hannesrudolph hannesrudolph added PR - Needs Preliminary Review and removed Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. labels Aug 13, 2025
@daniel-lxs daniel-lxs marked this pull request as draft August 14, 2025 22:07
@daniel-lxs daniel-lxs moved this from PR [Needs Prelim Review] to PR [Draft / In Progress] in Roo Code Roadmap Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation PR - Draft / In Progress size:M This PR changes 30-99 lines, ignoring generated files.

Projects

Status: PR [Draft / In Progress]

Development

Successfully merging this pull request may close these issues.

3 participants