Main screen shows all conversations across projects by default — should be project-scoped
Resolved 💬 3 comments Opened Jun 15, 2026 by DLANSAMA Closed Jun 18, 2026
Summary
The new combined main/home screen lists all conversations — including sessions started in unrelated directories outside the current project — by default. This is a regression in usability for anyone who works across multiple projects.
Why this is a problem
- Scope leak: When I launch Claude Code inside a project, the session belongs to that workspace. Surfacing conversations from other folders breaks that mental model.
- Signal-to-noise: The threads I actually want to resume get buried under unrelated history from every other directory I've ever used. It makes the resume/history list much harder to use, not easier.
- Wrong default: "Show everything everywhere" should be an explicit, opt-in choice — not what you get out of the box.
Requested behavior
- Default the main screen / resume list to project-scoped (conversations from the current working directory / project).
- Provide an explicit "Show all projects" toggle for the people who genuinely want the global view.
- Ideally remember the last choice per project.
Environment
- Platform: Linux
- Surface: Claude Code CLI main screen / conversation list
This was filed on behalf of a user who relies heavily on per-project session scoping and found the global default disruptive.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗