anthropics / anthropics/claude-code
Desktop app (Code tab): allow collapsing or hiding the per-repo changes summary above the composer
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 147k
- Forks
- 24k
- PR merge metrics
- PR metrics pending
Description
Preflight Checklist
- I have searched existing requests and this feature hasn't been requested yet
- This is a single feature request (not multiple features)
Problem Statement
Feature request
In the Claude Code desktop app (Code tab), when any repo in the workspace has uncommitted changes, a summary row is pinned above the composer for each repo:
<repo-name> <branch> +718 -0 [Commit changes]
With a multi-repo workspace this adds a permanent block of vertical space above the input box.
Problem
- The rows cannot be collapsed, and there is no setting to hide or restyle them. They stay visible as long as there are uncommitted changes, even when I intentionally keep work-in-progress uncommitted for days.
- I manage git myself (terminal / my own tooling), so the built-in "Commit changes" button is redundant for me, yet the rows remain.
- In a multi-repo workspace the block grows by one row per repo and pushes the session content up.
Request
Please add one (ideally both) of:
- A setting to hide the changes summary entirely (e.g. Settings → Claude Code → "Show changes summary above composer"), and/or
- The ability to collapse the summary rows (per session, with state persisted), leaving just a compact one-line toggle such as "2 repos with changes ›".
Environment
- Claude Desktop for macOS, version 1.11187.4
- Code tab, local workspace with multiple git repos
Proposed Solution
There should be a setting (e.g. Settings → Claude Code → "Show changes summary above composer") that hides the per-repo summary rows entirely for users who manage git themselves.
Alternatively — or additionally — the summary rows should be collapsible: clicking a chevron collapses them into a single compact line like "2 repos with changes ›", and the collapsed state persists per workspace across sessions.
The interface should show nothing (or one collapsed line) above the composer when I'm not interested in the built-in commit flow, and expand back to the full per-repo rows (repo name, branch, +N -M, Commit changes) only when I choose to.
Alternative Solutions
No response
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
No response
Additional Context
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Claude Desktop Code tab and the per-repo changes summary above the composer, then inspect the related Settings → Claude Code entry points. Done means users can hide the summary or collapse it to a compact line, with the requested persistence behavior implemented and the full rows still available when expanded.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, typescript
- Domain
- desktop-dev, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100