Doc Indexing Failed

Same here.

For instance, I add a new docs with https://registry.terraform.io/providers/hashicorp/google/latest/docs which is the entrypoint of the documentation of terraform-provider-google. Cursor doesn’t delve into the pages of the data resources and the resources. Only the entrypoint page is indexed.

1 Like

Hi, I am having a similar issue trying to index the Nuxt UI docs. I am giving this as the entrypoint Introduction - Nuxt UI . I checked logs and found this error:

2025-05-25 13:53:47.071 \[info\] Starting fast remote sync.

2025-05-25 13:53:47.071 \[info\] Total num embeddable files: 55

2025-05-25 13:53:47.071 \[info\] Root hash: 0a8313cff614731755d15cf00865527e750ec5d836805245bafe3af3a5d2a55e

2025-05-25 13:53:47.073 \[info\] Finishing sync (hasUpdates: false, isErr: false)

2025-05-25 13:53:47.222 \[info\] Finished indexing repository.

2025-05-25 13:53:47.222 \[info\] Indexing job successfully done or aborted.

2025-05-25 13:56:45.055 \[error\] Git command failed: git cat-file -e origin/main:.cursor/environment.json Command failed: git cat-file -e origin/main:.cursor/environment.json

fatal: path ‘.cursor/environment.json’ does not exist in ‘origin/main’

Dunno if it helps but I changed Cursor Settings > Network > HTTP Compatibility Mode from 2 to 1.1 and doc indexing started to work fine.

For me it’s a general issue that when indexing fails, there should be some sort of feedback or error message to help us identify why. I understand there is a security aspect of not wanting to expose internals of the indexer, but there are quite a few API docs that fail to index and I don’t know that it’s reasonable to submit a bug report for every single one. Here are some examples:

Note that the above HTTP1.1 workaround did not work for me. There are specific docs that just always fail.