-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Problem (one or two sentences)
Users often rely on the same initial first instruction prompts for tasks, which makes history entries hard to scan—especially across sessions—because many tasks start similarly. I've attached an example from the task history of a project where I use a memory bank system to illustrate the problem.

Context (who is affected and when)
Anyone who works with multiple tasks per day (or across restarts) and needs to quickly find the right one in the history list or search. This is common for daily users juggling several tasks, and especially those who tend to use the same beginning of a prompt/instruction message.
Desired behavior (conceptual, not technical)
Allow users to optionally add a short, human-readable title to a task. The title should appear in the chat header and history, persist across sessions, and be searchable alongside the existing content.
I have attached three screenshots showing a working version with this functionality.



Constraints / preferences (optional)
- Titles are optional and shouldn’t disrupt existing workflows.
- Good UX: inline editing, clear placeholder/tooltip, keyboard-accessible.
Request checklist
- I've searched existing Issues and Discussions for duplicates
- This describes a specific problem with clear context and impact
Roo Code Task Links (optional)
No response
Acceptance criteria (optional)
- Users can set, edit, and clear a task title from the active chat header.
- The title is shown in the history list and used in fuzzy search.
- Titles persist across VS Code reloads and app restarts.
- If no title is set, behavior is unchanged (fallback to current display).
Proposed approach (optional)
No response
Trade-offs / risks (optional)
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status