[FEATURE] Use conversation name as a live status indicator (e.g. [Planning] [Implementing] [Testing])

Resolved 💬 3 comments Opened Mar 12, 2026 by BoogieJie Closed Apr 12, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

It would be really useful if Claude Code could update the conversation title automatically to reflect the current phase of work.

Right now the title is static once the conversation starts. In longer sessions, especially when Claude is working through multiple steps like planning, coding, testing, and reviewing, there’s no quick way to tell what stage it’s in unless you open the conversation and scroll.

Something like this would be great:
[Planning] my-feature
[Implementing] my-feature
[Testing] my-feature
[Reviewing] my-feature
[Done] my-feature

The original title could stay the same, with just the status prefix changing.

This would be especially helpful when juggling multiple Claude Code sessions in terminal tabs, tmux panes, or IDE integrations, where the title is visible but the conversation itself isn’t. It would give a lightweight status indicator at a glance.

Implementation-wise, maybe Claude could be allowed to trigger /rename, or there could be an internal tool/API for updating the conversation title during execution. Making it opt-in or configurable would also make sense.

It’s a small feature, but I think it would make multi-session workflows a lot smoother.

Proposed Solution

maybe enable claude code to call the /rename on it's own, so people can create different rules/skills on top of it

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗