Hey @danperks, Thanks for looking into it.
These are the logs when I open cursor in the project:
2024-12-28 20:29:46.605 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-28 20:29:46.605 [error] Git command failed: git config --get remote.origin.url Command failed: git config --get remote.origin.url
2024-12-28 20:29:46.605 [error] Error getting repo info: Command failed: git config --get remote.origin.url
2024-12-28 20:29:46.605 [error] Error: Command failed: git config --get remote.origin.url
at genericNodeError (node:internal/errors:984:15)
at wrappedFn (node:internal/errors:538:14)
at ChildProcess.exithandler (node:child_process:422:12)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1105:16)
at Socket.<anonymous> (node:internal/child_process:457:11)
at Socket.emit (node:events:519:28)
at Pipe.<anonymous> (node:net:339:12)
2024-12-28 20:29:46.845 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-28 20:29:46.856 [info] Creating merkle client.
2024-12-28 20:29:46.856 [info] Done creating merkle client.
2024-12-28 20:29:46.856 [info] Doing a startup handshake.
2024-12-28 20:29:46.896 [info] Finished initializing merkle tree in 21.363916000000017 ms.
2024-12-28 20:29:46.897 [info] Doing the initial handshake with hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:29:46.901 [info] Handshake start
2024-12-28 20:29:47.352 [info] Handshake timing: 453.30708300000015
2024-12-28 20:29:47.352 [info] Handshake result: {"status":"STATUS_UP_TO_DATE","repoName":"4c2ba55e-f38f-46b3-970c-8ebceca7df8d"}
2024-12-28 20:29:47.353 [info] Starting fast remote sync.
2024-12-28 20:29:47.354 [info] Total num embeddable files: 1
2024-12-28 20:29:47.354 [info] Root hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:29:47.354 [info] Finished indexing repository.
2024-12-28 20:29:47.354 [info] Indexing job successfully done or aborted.
2024-12-28 20:29:48.055 [info] Creating Indexing Repo client: https://repo42.cursor.sh
2024-12-28 20:29:48.057 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-28 20:29:48.059 [info] Creating merkle client.
2024-12-28 20:29:48.059 [info] Done creating merkle client.
2024-12-28 20:29:48.059 [info] Doing a startup handshake.
2024-12-28 20:29:48.071 [info] Finished initializing merkle tree in 4.12704100000019 ms.
2024-12-28 20:29:48.071 [info] Doing the initial handshake with hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:29:48.072 [info] Handshake start
2024-12-28 20:29:48.519 [info] Handshake timing: 447.86791700000003
2024-12-28 20:29:48.519 [info] Handshake result: {"status":"STATUS_UP_TO_DATE","repoName":"4c2ba55e-f38f-46b3-970c-8ebceca7df8d"}
2024-12-28 20:29:48.520 [info] Starting fast remote sync.
2024-12-28 20:29:48.520 [info] Total num embeddable files: 1
2024-12-28 20:29:48.521 [info] Root hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:29:48.521 [info] Finished indexing repository.
2024-12-28 20:29:48.521 [info] Indexing job successfully done or aborted.
I also did another log, I delete the logs before, then deleted the index and computed the index:
2024-12-28 20:31:26.964 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-28 20:32:04.731 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-28 20:32:04.731 [info] Setting indexing intent to should-index
2024-12-28 20:32:04.731 [info] InternalRepoInfo constructor with preferredEmbeddingModel 0
2024-12-28 20:32:04.732 [info] Creating merkle client.
2024-12-28 20:32:04.732 [info] Done creating merkle client.
2024-12-28 20:32:04.732 [info] Doing a startup handshake.
2024-12-28 20:32:04.744 [info] Finished initializing merkle tree in 4.2025830000056885 ms.
2024-12-28 20:32:04.744 [info] Doing the initial handshake with hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:32:04.745 [info] Handshake start
2024-12-28 20:32:04.927 [info] Handshake timing: 183.08058399998117
2024-12-28 20:32:04.928 [info] Handshake result: {"status":"STATUS_EMPTY","repoName":"4c2ba55e-f38f-46b3-970c-8ebceca7df8d"}
2024-12-28 20:32:04.928 [info] Starting fast remote sync.
2024-12-28 20:32:04.928 [info] Total num embeddable files: 1
2024-12-28 20:32:04.929 [info] Root hash: 680cf939c8c0688535295852cfd6fea848d10afc13c25a16c3e2c2964d70215a
2024-12-28 20:32:04.929 [info] Starting repository upload from scratch.
2024-12-28 20:32:04.929 [info] Uploading 1 files.
2024-12-28 20:32:05.662 [info] Finished indexing repository.
2024-12-28 20:32:05.662 [info] Indexing job successfully done or aborted.
Both times I only have .gitignore
in my embeddable_files.txt
.