[BUG] Additional directory used as primary work directory, feature is unusable

Open 💬 0 comments Opened Jul 10, 2026 by ygoe

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

  1. Select the app's dir
  2. Select the additional lib's dir
  3. 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_

View original on GitHub ↗