Feature Request: Restore the Git Pending Changes Count Badge on the Source Control Icon

Feature request for product/service

Cursor IDE

Describe the request

Hi Cursor Team,

I’ve run into a minor but high-impact visual regression regarding the Git / version control integration compared to standard VS Code behavior.

In VS Code, the Source Control icon instantly updates with a numerical badge indicating exactly how many files are currently modified or “dirty.” In Cursor, this pending changes badge counter frequently disappears or breaks completely (especially when utilizing custom layout orientations or horizontal bars).

Not having a clear visual indicator forces developers to constantly click back and forth into the source control menu just to verify if their workspace is clean or what state their staging area is in.

The Request:
Please fix or fully restore parity for the standard scm.countBadge behavior. The Git icon should consistently show the number of pending/modified changes as a persistent, visible badge, ensuring we can track repository status at a glance without breaking core muscle memory.

Thanks for the continuous updates to an excellent IDE!

Hey, thanks for the detailed report. This is a known issue. The count badge showing the number of changed files on the Source Control icon in Cursor doesn’t render reliably. scm.countBadge doesn’t behave the same way as in stock VS Code. We’ve already logged this on our side, but I can’t share an ETA for a fix yet.

As a temporary workaround, open the Source Control panel with Ctrl/Cmd+Shift+G. You’ll see the full list of pending changes and their status there.

You’re not the only one asking for this. There are a few threads about it, for example Source control manager: show changes count badge on icon. If there’s an update, I’ll follow up.