anthropics / anthropics/claude-code

Desktop app (Code tab): allow collapsing or hiding the per-repo changes summary above the composer

Open
#95,535 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area:desktop area:ui enhancement platform:macos
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:

  1. A setting to hide the changes summary entirely (e.g. Settings → Claude Code → "Show changes summary above composer"), and/or
  2. 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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.