Desktop App: Sidebar shows no diff for file changes when CWD is not a git repo

Resolved 💬 1 comment Opened Apr 20, 2026 by gerstnr Closed May 27, 2026

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.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗