[BUG] Additional directory used as primary work directory, feature is unusable
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Claude Code GUI for Windows offers two ways to select a directory: the first one is always selected and should be the primary work directory. Its Git status is displayed in the window. Then additional directories can be selected next to it. Those should provide access permissions for related projects so that Claude doesn't have to ask for everything it needs to read there.
That doesn't work. I have an app and a library. For work in the app, I select the app dir as primary. I also select the lib dir as secondary so that Claude can read its source code. But no matter how I swap them, the lib dir is always used as primary. I can't work in the app and also give it access to the lib.
What Should Happen?
Clearly separate the two dirs and not mix or confuse them randomly.
Error Messages/Logs
Steps to Reproduce
- Select the app's dir
- Select the additional lib's dir
- See the Git status in the window, it's from the lib (secondary) dir not the app (primary)
Claude Model
Opus
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
Claude 1.20186.0 (d7731e) 2026-07-09T06:13:11.000Z
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
_No response_