Desktop App: Sidebar shows no diff for file changes when CWD is not a git repo
Repro
Start Claude Code Desktop in a directory without .git (e.g. a multi-repo workspace folder containing several sub-repos). Have Claude create or edit a file at that level.
Expected
Sidebar shows the new/changed file (e.g. as "untracked" or "new file"), since the filesystem change is observable independent of git.
Actual
Sidebar diff is empty — appears to require a git repo at the working directory root to display anything.
Why it matters
Multi-repo working directories are a normal layout (one parent folder containing several cloned repos as siblings). Edits at the parent level — CLAUDE.md, .claude/, scratch notes — are invisible in the UI even though they happened, which makes it easy to miss what the agent just did.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗