Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Gemini base URL support for code indexing
This PR adds support for custom Gemini API base URLs in the code indexing feature.
What changed:
Added baseUrl configuration option for Gemini embeddings
Users can now use custom Gemini API endpoints instead of just the default one
Backward compatible - existing configs continue to work
Why needed:
I noticed the Gemini code indexing didn't support custom base URLs, which some users need for regional endpoints or proxy configurations.
Usage:

Users can now configure their preferred Gemini API endpoint in the code indexing settings.