-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
App Version
v3.25.6
API Provider
Google Gemini
Model Used
gemini-embedding-001
Roo Code Task Links (Optional)
No response
🔁 Steps to Reproduce
-
Open the Roo Code extension settings.
-
Locate the "Codebase Indexing" section. 3. Uncheck the "Enable Codebase Indexing" box.
-
Attempt to save the settings. The save action fails.
-
An error message appears stating "Error - Indexing requires an open workspace folder." and the Ul doesn't visually update to reflect that the indexing is disabled. 6. The "Status" section continues to show the same error, even when the feature is meant to be disabled.
-
The system also appears to be invoking a function related to indexing even when the feature is explicitly turned off, which is causing the error.
-
To successfully save the settings, you must first enter some random text into the "API Key" field, then uncheck the "Enable Codebase Indexing" box and then save. 9. The setting is enabled by default in new workspaces.
💥 Outcome Summary
The "Enable Codebase Indexing" checkbox, when unchecked, does not save its state correctly. The UI shows a persistent error message and doesn't visually update. The system appears to invoke a function related to indexing even when the feature is explicitly turned off. A workaround is required to save the setting, which involves entering text into another field and then unchecking the box.
📄 Relevant Logs or Errors (Optional)
Cannot save code index settings: No workspace folder openMetadata
Metadata
Assignees
Labels
Type
Projects
Status