feat(web): FE Changes for Brave Web Search 3/3 (#8597)#8641
Merged
justin-tahara merged 1 commit intorelease/v2.12from Feb 20, 2026
Merged
feat(web): FE Changes for Brave Web Search 3/3 (#8597)#8641justin-tahara merged 1 commit intorelease/v2.12from
justin-tahara merged 1 commit intorelease/v2.12from
Conversation
Contributor
Greptile SummaryThis PR adds frontend support for Brave Web Search as a new search provider option in the web search configuration interface. The changes include adding the Brave logo asset and updating the search provider utilities to recognize and configure Brave alongside existing providers like Google PSE, Serper, Exa, and SearXNG. Changes:
The implementation follows the established pattern for other search providers and integrates seamlessly with the existing UI in Confidence Score: 5/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[User Opens Web Search Config] --> B{Select Search Provider}
B --> C[Google PSE]
B --> D[Serper]
B --> E[Exa]
B --> F[SearXNG]
B --> G[Brave - NEW]
G --> H{Provider Configured?}
H -->|No| I[Show Connect Button]
I --> J[Open Setup Modal]
J --> K[Enter Brave API Key]
K --> L[Validate API Key]
L -->|Success| M[Save Configuration]
L -->|Error| N[Show Error Message]
H -->|Yes| O[Show Set as Default Button]
O --> P[Activate Brave Provider]
P --> Q[Update Active Search Provider]
M --> R[SEARCH_PROVIDER_DETAILS<br/>brave config]
Q --> R
R --> S[Backend: BRAVE enum<br/>in shared_configs/enums.py]
Last reviewed commit: 45b8b5f |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
How Has This Been Tested?
Additional Options
Summary by cubic
Adds Brave Search as a new web search provider in Admin. Users can now configure Brave Search via API and see the Brave logo in the UI.
Written for commit 45b8b5f. Summary will update on new commits.