This bug has been persistent since early versions of cursor.
Somehow, when I @ add a file to the context, the agent doesn’t use it. It searches for it and then edits the file it searches for, leading to unnecessary work on your end. And oftentimes it totally ignores it and invents a new file. I often have to tell it the file path for it to find it when I literally linked the file in the context.
This happens on all versions of Cursor I’ve used, on both Mac and Windows. I’m currently on 0.49.6.
This doesn’t stop me from using cursor, but it does provide a good deal of frustration and wasted prompts, costing me money.
I only noticed since around v46 when they started adding the agentic features that it seems to completely fail to use the index/RAG or the files you give to it, and will constantly search for files.
If I use manual mode and try to give the file with @ it says it only has an outline of some files after searching. This suggests to me that perhaps there is a bug causing the agent to summarize the files you give it and/or rush to search the codebase and fill up its context instead of adding the files you give it to the context, even when selecting LONG CONTEXT. I have gone through like 250 credits in 2 days and gotten nothing done because of this nonsense. It’s a shame too because prior to this nothing beat Cursor for me. Now it’s all trash unless you want a throw away basic webpage or app and no good for a serious project. What happened to RAG and long context to cause it to resort to doing 25 tool calls to read two files you already gave to it?