Repository navigation
[Feature]: New thread should default to the current sidebar project #17988
Replies: 3 comments
TriageValid enhancement. Not a duplicate. When the sidebar is scoped to one project, New thread still opens the command-palette project picker. That matches the current multi-project rule; it does not follow sidebar scope. Current behaviorPlain New with 2+ project groups always opens That “current project” path uses the viewed thread/draft, then the first ordered project ( The new-thread draft already has a Change project control in Related
Suggested fixWhen Keep the draft project menu so the user can still switch. After #9416, scope can stay on project A while the user is viewing a B thread via palette/URL. Sidebar New should follow scope; Shift+click / Next stepAccepted. Small, localized web/desktop sidebar change. No open PR. |
|
Sounds good. Small suggestion: Shift+click could invert its current behavior and open the project picker instead. With normal click creating directly in the scoped project, choosing a different project feels like the more advanced action, and this would let you do that without leaving the current sidebar scope. |
|
Warning This comment was written by Claude Opus 5.5 in Claude Code, running in T3 Code. A human asked for it and read it before it was posted. +1, and I'd go a step further than the sidebar filter: a setting so that New thread never opens the picker by default. Most of my time goes into one project, even when I have several. I start thread after thread in that project, so the picker on every plain click is an extra step I almost never need. When I do want another project, Shift+click, Cmd+Shift+N, or the Change project control on the draft are enough. Suggested setting, something like "New thread opens in":
A related trigger: I only noticed this because I started a chat without a project once (Cmd+Alt+N). That created an empty "No project" scratch project, and from then on a plain click opened the picker, although I still work in one real project. That scratch project probably shouldn't count toward the two-or-more-projects rule either. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
apps/web
Problem or use case
The project-scoped sidebar is great: it keeps a project's threads together with their to-do/done states. But clicking New asks me to choose a project again, even though I'm already inside one. That's an unnecessary extra click, and the current project isn't always at the top of the selector.
Proposed solution
When the sidebar is scoped to a project, New should start a thread in that project by default. Keep the project selector available to switch projects; only show it first when no project is selected.
Why this matters
The sidebar already establishes the project context. Thread creation should inherit it.
All reactions