[FEATURE] Per-session custom icons in the session list

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 22, 2026

Problem

I run a separate Claude Code session per product, and the session list is a wall of same-looking text rows. Picking the right one means reading titles carefully every time — there's no shape or colour to aim at, which is what makes a list scannable.

Request

Let a session carry a custom icon shown beside its name in the session list / picker:

  • an emoji (simplest, works everywhere, no asset pipeline), and/or
  • a small image or a colour swatch for a stronger per-product identity

Settable by hand, and ideally settable programmatically the way the title already is — so a project's own tooling can brand its sessions automatically.

Current workaround

Prefixing the session title with an emoji (⏱️ Time Warrior — iOS launch & sync). It genuinely helps, which is evidence the icon is the useful bit — but it eats title characters, is easy to forget, and gets overwritten whenever a title is regenerated.

Why it helps

Anyone running parallel sessions across several projects is scanning that list dozens of times a day. Distinct icons make it a glance instead of a read.

Related

Related but different: #73842 and #78280 concern the Claude Code mascot/avatar, not per-session identity.

View original on GitHub ↗