Skip to content

[ENHANCEMENT] Add editable titles to Roo Code tasks and task history #8366

@jmalmo

Description

@jmalmo

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.

Image

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.

Image Image Image

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

No one assigned

    Labels

    Issue - Needs ApprovalReady to move forward, but waiting on maintainer or team sign-off.UI/UXUI/UX related or focusedenhancementNew feature or request

    Type

    No type

    Projects

    Status

    Issue [Needs Approval]

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions