I’ve been struggling to make Cursor work properly with Blocknote, a js library for notion like rich text editors.
i’ve been trying with @docs but the result was consistently wrong, and i started suspecting that cursor was accessing outdated pages, so i asked it to provide me with an exact transcription of what it was fetching from the docs
In this case it’s fetching a 1 year old documentation page of this library, the API are now different, modules have been moved to a different path and cursor produces incorrect code.
Here’s the request id 081af1fd-caf4-4ed3-8023-570507e9e2f8
Hey, thanks for the report. I confirm this, Cursor doesn’t see the new version of the documentation.
cc @danperks
I just added the URL to my Cursor instance, and it seems to have retrieved the correct date!
Can you try to delete and re-add the docs?
I tried to re-index, i had mixed results
Also tried to remove the docs and re-insert it
I’ve noticed that when i first add the docs this is the date of the last index

I’ve used “https://www.blocknotejs.org/docs/” for both urls and “Blocknote.js” as the name.
If I click on re-index the date updates, but Cursor seems to be confused.
I think the problem is on the fact that https://www.blocknotejs.org/docs/nextjs is an old url that now redirects to https://www.blocknotejs.org/docs/advanced/nextjs and cursor is unable to follow it when indexing.
Here all request ids
980438a3-9862-429f-8978-0c17a4ee2b07
d254ca53-c62e-4571-9480-3bfc3b87599c
94f39a6a-3898-4341-b2de-11bb90617a23