Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I want to add my voice that removing @ autocompletion for project symbols (functions, classes, variables, etc.) is a significant regression.
Previously, typing @MyClass or @my_function in the composer would instantly surface the exact symbol, letting me reference code with precision and control the context.
Now, only @file.py and folder names autocomplete, while symbols no longer appear at all. This creates several problems:
I can no longer reference specific code objects without manually opening files.
“Let the agent gather context automatically” is not a suitable replacement—I prefer explicit, granular control over what the model sees.
cmd + i / cmd + l are helpful but not substitutes for inline symbol references.
Furthermore, even cmd + p is broken and cannot list symbols
On top of that, removing such a basic feature that users reasonably expect and rely is unsettling. I just spent an hour debugging this, going down a rabbit hole trying to reset the Python language server, uninstall plugins, etc, because existing forum threads suggested it was a language-server issue rather than an intentional Cursor change. And the cursor chat bot at Cursor Docs wasn’t helpful.
Given how essential symbol-level referencing is for many workflows, this feels like a major loss of functionality. Please consider restoring the old behavior or offering a setting to re-enable symbol autocompletion in chat. It was a key part of what made Cursor efficient and enjoyable to use.
Thanks for considering.
Steps to Reproduce
Try @ mentioning a code symbol.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.1.50
VSCode Version: 1.105.1
Commit: 56f0a83df8e9eb48585fcc4858a9440db4cc7770
Date: 2025-12-06T23:39:52.834Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 23.6.0
Does this stop you from using Cursor
No - Cursor works, but with this issue