[FEATURE] Desktop app: show which folder a session is running in, not just repo and branch
Preflight Checklist
- [x] I have searched existing requests. The closest matches are linked under Alternative Solutions below; none of them cover this exact case, and the closest desktop one was closed by the stale bot without a response.
- [x] This is a single feature request.
Problem Statement
I run several desktop app sessions in different subfolders of the same repo. Each subfolder has its own CLAUDE.md, so the folder a session starts in changes how the agent behaves and where files get written.
Once a session is open, nothing in the window tells me which folder it is bound to. The footer shows the repo and branch ("tips-golf main") and that is all. A session started at the repo root and a session started in marketing/website look identical.
Today I wanted to confirm that a long-running session had started in the right subfolder. The only two ways I found were to ask Claude to run pwd (costs tokens and interrupts the task) or to dig through ~/.claude/projects and match the encoded folder name of the session transcript. That is a lot of work to answer "which folder is this window in?"
Proposed Solution
Show the session's working directory in the window itself. The footer already shows repo and branch; showing the path within the repo there would be enough, something like "tips-golf/marketing/website main", with the full absolute path on hover. The sessions sidebar could show the same thing so parallel sessions in the same repo can be told apart at a glance.
Alternative Solutions
Current workarounds:
- Ask Claude to run pwd in each session. Works, but it costs tokens and interrupts whatever the agent is doing.
- Match the directory names under ~/.claude/projects, which encode the start folder. Not something most users would ever find.
Prior requests that circle the same gap without covering it:
- #63385 asked for a persistent working folder indicator in the session UI. Closed by the stale bot, never answered.
- #49969 reported the desktop footer losing the project name and showing only the branch. Also closed stale.
- #65442 reported new sessions silently binding to the previous project's folder with no visible indication.
- #70132 asks for the same visibility on the CLI side.
None of these describe the case where the footer shows repo and branch but hides which subfolder inside the repo the session is running from, so I'm filing this separately.
Priority
High - Significant impact on productivity
Feature Category
Other (desktop app session UI)
Use Case Example
- My repo has subfolders like marketing/website, marketing/events, and operations, each with its own CLAUDE.md rules.
- I start a session in marketing/website and kick off a long task.
- Twenty minutes later I glance at the window and want to be sure I started it in the right place, because a session started at the repo root would have loaded different instructions and would file outputs differently.
- Right now nothing on screen answers that. With this feature I would just read it off the footer.