Skip to content

Experimental feature Code Indexing freezing Roo Code UIΒ #4188

@MarioGK

Description

@MarioGK

App Version

3.19.1

API Provider

Not Applicable / Other

Model Used

N/A

πŸ” Steps to Reproduce

To stop indexing i can kill both ollama/qdrant or completely close(changing workspaces does not work) and opening an empty folder.

Configurations that i tested:

  • Concurrent file reads limit set to 40 will freeze and take a long long time to index
  • Surprisingly setting Concurrent file reads limit to 2 works better and faster
  • Using nomic-embed-text takes way longer to index the data and freezes the UI more often
  • Using mxbai-embed-large works better and faster and after a while the index finishes and the config UI becomes useable again.

Other configurations tested:

  • In a repository of the size of 57k blocks
  • Using OpenAI's API for embedding and QDrant free plan database also freezes the RooCode config UI

From the tests it does not seem to be a issue with the performance of the PC and seems to be related on how RooCode handles threading and file reading.

πŸ’₯ Outcome Summary

Expected to be able to access the RooCode config independent if a background is running, fails, hangs and etc to be able to stop it/disable it.

πŸ“„ Relevant Logs or Errors (Optional)

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.UI/UXUI/UX related or focusedbugSomething isn't working

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions