feat: web search and improve chat with tools#810
Conversation
How to use the Graphite Merge QueueAdd the label Main to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
Claude finished @MaheshtheDev's task in 1m 4s —— View job Re-reviewing PR after new commits
Overview: Adds web search tool support to chat UI, refactors memory result cards into a shared component, and removes the follow-up questions feature. Issues found: None — this looks good to ship. The code changes are well-structured:
The latest commit ( Score: 10/10 |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-app | 57748ea | Mar 27 2026, 02:01 AM |
There was a problem hiding this comment.
Overview: Adds web search tool support to chat UI, refactors memory result cards into a shared component, and removes the follow-up questions feature.
Issues found: None — this looks good to ship.
The code changes are well-structured:
- New
MemorySearchResultCardcomponent properly handles null checks and URL validation memoryResultsFromSearchToolOutpututility gracefully normalizes different API response shapes with appropriate fallbacks- Web sources grouping logic correctly batches consecutive
source-urlparts - Dynamic tool handling properly maps
output-errorstate for display - No XSS concerns — URLs are used safely in
hrefattributes withrel="noopener noreferrer"
Score: 10/10
EntelligenceAI PR SummaryRemoves the follow-up questions feature and introduces web search tool support in the chat UI, alongside a refactor of memory result rendering into shared components and utilities.
Confidence Score: 4/5 - Mostly Safe
Key Findings:
Files requiring special attention
|
WalkthroughThis PR removes the follow-up questions feature entirely from the chat UI and analytics layer, while introducing web search tool support (web_search, google_search) in the agent message and chain-of-thought components. Memory result rendering is refactored into a reusable MemorySearchResultCard component with shared parsing utilities. The chat API endpoint is updated from /chat/v2 to /chat. Changes
🔗 Cross-Repository Impact AnalysisEnable automatic detection of breaking changes across your dependent repositories. → Set up now Learn more about Cross-Repository AnalysisWhat It Does
How to Enable
Benefits
|
Merge activity
|
2de4f8f to
57748ea
Compare

No description provided.