-
Notifications
You must be signed in to change notification settings - Fork 63
feat(DATAGO-117225): Web Search and Deep Research #574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
amir-ghasemi
wants to merge
73
commits into
main
Choose a base branch
from
amir/deep-research-web
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 60 commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
37d9de0
wip(deep-research): initial commit
amir-ghasemi 4aee6dd
fix(deep-research): fix search metadata pass-through from frontend to…
amir-ghasemi 1288965
fix(deep-research): UI styling updates
amir-ghasemi f8c8806
chore: update RAG sources icon
amir-ghasemi a80dec1
feat(deep-research): render citations as clickable links in the markd…
amir-ghasemi 2eff8dd
chore: restrict source types to web and kb
amir-ghasemi 9919133
feat: web search UI and agent
amir-ghasemi cbb6e0b
fix(web search): ui fixes
amir-ghasemi 18f80d0
feat(web-search): tools ui
amir-ghasemi cabe31f
chore: remove logging_config.ini from version control
amir-ghasemi 4306763
fix(deep research): remove UI toggle
amir-ghasemi 97f6de9
fix(deep research): UI/UX updates
amir-ghasemi bf492ca
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi cd345f0
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 9c9f54b
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 370044d
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi bab3993
fix(deep-research): backend tool cleanup
amir-ghasemi f815253
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 76259f4
UI updates to Sources
jessieli-ux 07c6ba1
Added completed research progress state
jessieli-ux f68fdcd
Updated behaviour for active progress state
jessieli-ux b0f743c
add closing animation to accordion
jessieli-ux 9e6cb4c
Fixed visual bug on closing animation
jessieli-ux 048c1c1
Merge branch 'jessie/deep-research-web' of github.com:SolaceLabs/sola…
amir-ghasemi dc84ee9
fix: example agents
amir-ghasemi 34613b2
Merge branch 'jessie/deep-research-web' into amir/deep-research-web
amir-ghasemi aa7ff1c
fix(deep-research): sidepanel sources were cumulative
amir-ghasemi 833f8bb
fix: should not render sources for user messages
amir-ghasemi 6e85e2e
fix: updated agent in examples
amir-ghasemi 9c29042
fix: web sources UI
amir-ghasemi 64132e1
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 6f65dda
fix: change frontend to use camelCase vars
amir-ghasemi ea8eb84
fix: modify agent prompt to not show sources separately
amir-ghasemi 3b349d4
fix: camelCase for source citation IDs
amir-ghasemi 35ab020
fix(web-search): image source cards styling
amir-ghasemi 8f5dafb
fix: remove duplicate image links
amir-ghasemi c45dae0
fix: simplify sources component
amir-ghasemi b224b5c
fix: UI styling updates
amir-ghasemi c3b01b7
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 209909a
fix: show confirmation dialog when navigating away from active deep r…
amir-ghasemi f4d869a
fix: web search citation markers in peer agent responses should be kept
amir-ghasemi 8dbc793
fix: return deep research report result as an artifact from the tool
amir-ghasemi 9041f0d
fix: remove deep research warning when navigating away, will be handl…
amir-ghasemi 200feb1
feat: integration test suite, support for Brave and Exa web search APIs
amir-ghasemi ddcad14
fix: show image sources in side panel
amir-ghasemi dae2929
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi c5174d0
fix: add pytest markers
amir-ghasemi 38fb612
fix: move rag dto to common
amir-ghasemi c1f1371
fix: Replace ADKToolWrapper with direct artifact service call in deep…
amir-ghasemi 2947a75
fix: simplify the deep research agent configuration
amir-ghasemi 3855768
fix: remove hardcoded LLM config from deep research agent configuration
amir-ghasemi e4d9dc4
fix: add max response size limit for web request
amir-ghasemi 909d645
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 0d7057d
fix: minor ephemeral source ordering issue
amir-ghasemi d2a78d7
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 7b58023
fix: removed Tavily, Exa, Brave web search integrations
amir-ghasemi 73451fc
fix: remove Tavily fallback from deep research tool
amir-ghasemi 9844a6a
fix: report rendering updates for better UX
amir-ghasemi a14a41b
fix: group deep research web sources (full vs. partial)
amir-ghasemi 295a037
fix: remove redundant description
amir-ghasemi 8ddcbd8
refactor: extract publish_data_signal_from_thread to component.py
amir-ghasemi 3399214
chore: Rename _web_search_google to web_search_google
amir-ghasemi b177821
Merge branch 'main' of github.com:SolaceLabs/solace-agent-mesh into a…
amir-ghasemi 877f5c1
feat: update docs for web search and deep research
amir-ghasemi 44a1872
fix: add TTS and copy support for deep research reports
amir-ghasemi d3c2f0e
fix: clear sources when switching chat sessions
amir-ghasemi 8e389d5
fix: deep research links in preview panel were not clickable
amir-ghasemi b2fa9e6
feat: merge with background tasks
amir-ghasemi 171bff0
fix: address minor issue for rendering of deep research artifacts dur…
amir-ghasemi fd6d547
fix: citation styling
amir-ghasemi 0608036
fix: allow ask followup on deep research reports
amir-ghasemi fc59582
chore: theme colors for web links
amir-ghasemi eb2fece
fix: update tests
amir-ghasemi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.