openclaw - 💡(How to fix) Fix [Feature]: Session display names in Control UI [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#81398Fetched 2026-05-14 03:32:42
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
1
Timeline (top)
closed ×1commented ×1labeled ×1

When creating new sessions via the Control UI Dashboard ("New Chat"), sessions appear in the sidebar with raw UUIDs as their display names (e.g. d99e9ae7-8826-44d3-8cd1-8e852d6d93e3). This makes it impossible to distinguish sessions at a glance.

Root Cause

When creating new sessions via the Control UI Dashboard ("New Chat"), sessions appear in the sidebar with raw UUIDs as their display names (e.g. d99e9ae7-8826-44d3-8cd1-8e852d6d93e3). This makes it impossible to distinguish sessions at a glance.

Fix Action

Fix / Workaround

Auto-title — When a new session is created, use the first ~20 characters of the user's first message as the display name (similar to ChatGPT / Claude web UI). Custom naming — Add a displayName field to the session store and expose it via sessions.patch RPC, so users can manually rename sessions from the Control UI sidebar. Fallback — When no title is available, show something readable like New Chat or a formatted timestamp (2026-05-13 20:00) instead of the raw UUID. Control UI — Allow inline rename (double-click or context menu) on session list items.

sessions.store schema — new optional displayName field sessions.* RPC group — optionally add sessions.setDisplayName or extend sessions.patch Control UI session sidebar component — display name instead of UUID, inline rename UI OpenClaw version: 2026.5.7

RAW_BUFFERClick to expand / collapse

Summary

When creating new sessions via the Control UI Dashboard ("New Chat"), sessions appear in the sidebar with raw UUIDs as their display names (e.g. d99e9ae7-8826-44d3-8cd1-8e852d6d93e3). This makes it impossible to distinguish sessions at a glance.

Problem to solve

Users who create multiple sessions in the Control UI have no way to tell them apart — every session shows a UUID like d99e9ae7-8826-44d3-8cd1-8e852d6d93e3 instead of a human-readable name. This hurts the UX, especially when switching between several active sessions.

Proposed solution

Auto-title — When a new session is created, use the first ~20 characters of the user's first message as the display name (similar to ChatGPT / Claude web UI). Custom naming — Add a displayName field to the session store and expose it via sessions.patch RPC, so users can manually rename sessions from the Control UI sidebar. Fallback — When no title is available, show something readable like New Chat or a formatted timestamp (2026-05-13 20:00) instead of the raw UUID. Control UI — Allow inline rename (double-click or context menu) on session list items.

Alternatives considered

No response

Impact

sessions.store schema — new optional displayName field sessions.* RPC group — optionally add sessions.setDisplayName or extend sessions.patch Control UI session sidebar component — display name instead of UUID, inline rename UI OpenClaw version: 2026.5.7

Evidence/examples

No response

Additional information

No response

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Feature]: Session display names in Control UI [1 comments, 2 participants]