Title: Import Settings from VS Code has no effect; “You are not signed in to any accounts” shown while logged in
Where does the bug appear (feature/product)?
Cursor IDE
Operating System
macOS
OS: macOS (Tahoe 26.3.1)
Version Information:
-
Version: 2.6.19 (Universal)
-
VSCode Version: 1.105.1
-
Commit: 224838f96445be37e3db643a163a817c15b36060
-
Date: 2026-03-12T04:07:27.435Z
-
Build Type: Stable
-
Release Track: Default
-
Electron: 39.4.0
-
Chromium: 142.0.7444.265
-
Node.js: 22.22.0
-
V8: 14.2.231.22-electron.0
-
OS: Darwin arm64 25.3.0
Description
Issue 1 – Import from VS Code does nothing
-
Steps to reproduce
-
Open Settings → General.
-
Click “Import Settings from VS Code” → “Import”.
-
-
Expected behavior
VS Code settings, keybindings, and/or extensions are imported into Cursor and applied (theme, editor options, etc.), or at least a clear message appears describing what was imported. -
Actual behavior
No visible change. Cursor’ssettings.jsonremains minimal (e.g. onlywindow.commandCenterandworkbench.activityBar.orientation).
No success or error notification is shown.On this machine,
~/Library/Application Support/Code/User/settings.jsondoes not exist, so it appears the import has nothing to read, but the UI gives no feedback about that situation.
Issue 2 – Misleading “You are not signed in to any accounts” message
-
Steps to reproduce
-
Sign into Cursor with Google.
-
Open Settings. In the top-left, the account name and Pro Plan are visible, indicating you are logged into Cursor.
-
Look at the bottom-right account/accounts banner.
-
-
Actual behavior
A message says “You are not signed in to any accounts” next to the round account icon. -
Expected behavior
-
Since the Cursor account (Google) is clearly logged in, this message is confusing.
-
The message likely refers only to GitHub / Copilot / linked external accounts, not the main Cursor login. The UI should reflect that more clearly so users don’t think they’re logged out or unable to sync.
-
Additional context
-
Command Palette search for “sign in” only shows “Sign Out of GitHub”, which is consistent with Cursor being signed in already and only GitHub/Copilot being separate.
-
Together, the “Import” doing nothing and the “not signed in” message make it hard to tell whether the problem is with account/sync state or with the import feature itself.