claude-code - 💡(How to fix) Fix Session sidebar: auto-title sessions based on conversation context and group by repo [1 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
anthropics/claude-code#55061Fetched 2026-05-01 05:47:14
View on GitHub
Comments
0
Participants
1
Timeline
2
Reactions
0
Author
Participants
Timeline (top)
labeled ×2
RAW_BUFFERClick to expand / collapse

Feature Request

What I'd like

  1. Auto-title sessions from conversation context — Instead of defaulting to "Untitled session", the sidebar title should be generated from the actual conversation topic (similar to how ChatGPT and other AI interfaces name conversations based on the first exchange).

  2. Group sessions by repository — When working inside a git repo, sessions should be organized/divided in the sidebar by the repo they were started in, so it's easy to find past conversations scoped to a specific project.

Why

Right now every session shows as "Untitled session" in the left sidebar, making it impossible to find previous conversations without opening each one. If I'm working across multiple repos, there's no way to filter or group sessions by project.

Expected behavior

  • Session title reflects the conversation content (e.g. "PR coverage analysis", "StickyFooter bug fix")
  • Sessions are grouped or filterable by the active git repository at the time the session was started

extent analysis

TL;DR

Implement a feature to auto-generate session titles based on conversation context and group sessions by repository to improve session organization.

Guidance

  • Identify the conversation topic from the first exchange and use it to generate the session title.
  • Store the active git repository at the time the session was started to enable grouping or filtering of sessions by repository.
  • Consider using natural language processing (NLP) techniques to extract relevant keywords from the conversation context and use them to generate the session title.
  • Develop a UI component to display sessions grouped by repository in the sidebar.

Example

No code snippet is provided as the issue is a feature request and does not include any specific implementation details.

Notes

The implementation of this feature may require significant changes to the existing codebase and may involve integrating with git repository APIs to determine the active repository.

Recommendation

Apply workaround: Implement a manual session titling feature as an interim solution, allowing users to manually enter a title for each session, until the auto-title feature is developed.

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…

FAQ

Expected behavior

  • Session title reflects the conversation content (e.g. "PR coverage analysis", "StickyFooter bug fix")
  • Sessions are grouped or filterable by the active git repository at the time the session was started

Still need to ship something?

×6

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

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Session sidebar: auto-title sessions based on conversation context and group by repo [1 participants]