[Feature Request] Option to show file tree instead ofmulti-diff editor when clicking commits in SCM Graph

Where does the bug appear (feature/product)?

Cursor IDE
Title:
[Feature Request] Option to show file tree instead of
multi-diff editor when clicking commits in SCM Graph

Category: Feature Requests

Body:

Problem

In VS Code’s Source Control Graph, clicking a commit
expands a file tree showing all changed files, and
you click individual files to view their diffs.

In Cursor, clicking a commit directly opens the
multi-diff editor in the center area, skipping the
file tree entirely.

For repos with many changed files per commit, the
multi-diff editor makes it hard to:

  • Quickly see which files were changed at a glance
  • Navigate to a specific file’s diff without scrolling
    through all diffs
  • Understand the directory structure of changes

Proposal

Add a setting (e.g. scm.commitClickAction) to control
the behavior when clicking a commit in the SCM Graph:

  • "tree" — Expand a file tree listing changed files (VS
    Code’s default behavior)
  • "multiDiff" — Open the multi-diff editor (Cursor’s
    current behavior, keep as default)

Screenshots

What Cursor does (multi-diff, no file list):
→ Clicking a commit opens all diffs directly in the
editor area.

What VS Code does (file tree, then individual diff):
→ Clicking a commit expands a file list under the commit
node, clicking a file opens its diff.

Environment

  • Cursor version: latest
  • OS: macOS