Codebase Indexing never ends

Issue Description

Codebase Indexing never ends

Steps to Reproduce

just open one git repository:
Python files (.py): 1650
C# files (
.cs): 4145
Total: 5795

and here is my .qoderignore(please note: delete the .qoderignore make no differences):

# Specify files or folders to ignore during indexing. Use commas to separate entries. Glob patterns like *.log,my-security/ are supported.

# Ignore everything

*

# But keep .gitignore itself

!.gitignore

# Allow Python and C# files

!*.py

!*.cs

Expected Behavior

done Building codebase index

Actual Behavior

always show `Building codebase index…

Screenshots / Screen Recordings

Operating System

Win 11, x64

Current Qoder Version (Menu → About Qoder → Copy)

Version: 1.100.0
Commit: dfb66331a59270f1c56eae9e5d252fc321af0cbc
Date: 2025-08-21T04:56:19.643Z
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Qoder/0.1.15 Chrome/132.0.6834.210 Electron/34.5.1 Safari/537.36

Sorry for the inconvenience caused by the indexing process. To improve retrieval quality, we build both a vector index and a graph index. Based on the number of files you provided, the vector index typically completes within 2-3 minutes; at that point, codebase search should work well in both Agent and Ask modes. The graph index, however, can take anywhere from several minutes to several hours, depending on the complexity of your codebase. Could you please check whether the build has completed? We will also optimize how indexing progress is displayed in the next release.

I had this problem too, the index lasted at least 30 minutes without ending…

Sorry about the trouble! We’re fixing this in the next update.

still indexing after 12 hours…