Hey, thanks for the report. This is actually expected behavior in Cursor 2.0: the @Code and @Definitions features were removed as part of the context menu changes. The Agent now gathers the needed context on its own without manual symbol references.
Workaround: reference the file that contains the interface (for example, @types.ts) and explicitly mention the interface name in your prompt.
Thank you for the prompt reply.
I see that it was intentional. Sometimes teams break their product intentionally
I will probably then be stuck using 1.7 forever until this is brought back because the “agentic context gathering” is just not good enough in a large codebase.