[FEATURE] Disambiguate project names in sidebar: show owner/repo or allow custom display names
Problem
In the Claude Code app sidebar, projects backed by a GitHub remote are labeled with the repository name only. Repos with generic names — website, api, docs, app — are extremely common, so the sidebar label is ambiguous as soon as you work on more than one of them (e.g. my project shows as "website" for annota-ai/website, indistinguishable from any other org's website repo).
Renaming the repository on GitHub is not always an option (org conventions, external constraints), and the local folder name is ignored for GitHub-backed projects, so today there is no user-facing way to disambiguate.
Related observed behavior: projects without a GitHub remote (e.g. GitLab) fall back to the local directory name, captured at project creation and never refreshed — so the label can even go stale if the folder is later moved/renamed. Sessions can be renamed (/rename), but there is no equivalent for the project label.
Request
Either (or both) of:
- Show
owner/repoin the sidebar (or the owner as a secondary line/tooltip) instead of the bare repo name. - Allow renaming a project's display name in the app, the way sessions can already be renamed.
Option 2 would also solve the stale-folder-name case for non-GitHub projects.
Environment
- Claude Code v2.1.x, Linux (WSL2), CLI + app sidebar
🤖 Filed with Claude Code on behalf of the user.