Cursor is unusable 2

  1. Seems the entire application is just frozen or takes 30 secs to do anything. like literally clicking a button. Shows the mac pin wheel constantly
  2. Using google api key doesnt work request id: c5043437-2634-422a-be51-1af0054bb900
  3. cant get a response at all using an api key or just cursor gemini models.

it was fine a few days ago before gemini..

The last time I had this problem, my theory was that once the file length goes above ~1200 lines of code, the diff algorithm (i guess VSCode native?) basically breaks down and becomes incredibly slow to show and update any changes made by the LLM and you get these “stuff is taking too long, wait or stop” popups.
Going back to < 700 lines of code on all my files solved this freezing problem for me.
Would love to know if other people found the same thing or had different experiences.

I’ve tried that, but it seems to be some eager process that is running in the background unrelated to lines of code but seems to be related to tabs and number of files in a workspace. So, presumably indexing maybe.