File explorer in Cursor 3 goes out of sync/lags behind

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I ask a local agent to do changes to my project the file tree in the file explorer lags behind any changes:

  • deleted files linger
  • new files don’t show up
  • modified files don’t show up as modified (git diff tracking [U,M,D,R] doesn’t show)

If it tab away and back in the problem resolves and the tree is updated correctly.

PS: We are also missing the “collapse all” button that VSCode has at the top. Very useful for deeply nested projects like mono-repos.

Steps to Reproduce

Open a project in Cursor 3.
Open the file tree viewer (“Browse Files”).
Ask for changes that add or remove a file.
Observer the absence of that change in the file tree.

Expected Behavior

The file tree stays in sync with changes that the agent makes.

Operating System

MacOS

Version Information

Version: 3.0.12 (Universal)
VSCode Version: 1.105.1
Commit: a80ff7dfcaa45d7750f6e30be457261379c29b00
Date: 2026-04-04T00:13:18.452Z
Layout: glass
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. This is a known issue with the Glass file tree. During bulk agent actions like creating, deleting, or moving files, the file tree can’t refresh fast enough. The team is aware, and your report helps us prioritize it.

Workaround: switch to another tab and back like you noticed, or run Cmd+Shift+P then Developer: Reload Window for a full refresh.

About a collapse all button, got it. The request makes sense, especially for monorepos.

Let me know if you run into anything else.