-
Notifications
You must be signed in to change notification settings - Fork 13.7k
feat: (poc) Unified AI Search #40890
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
Dnouv
wants to merge
55
commits into
develop
Choose a base branch
from
feat/search
base: develop
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.
+5,333
−129
Open
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
d8d00d9
Add AI Center unified search
Dnouv ac71d0e
Improve AI search UX
Dnouv 17617f7
Add unified intelligent search experience
Dnouv 40cc922
Improve search filters and message results
Dnouv 2586bcf
Add AI LLM providers for search answers
Dnouv 2bf0beb
Simplify intelligent search experience
Dnouv 39ed96d
Normalize intelligent search similarity scores
Dnouv 1772bdb
Polish intelligent search results page
Dnouv 3cd3192
Improve intelligent search answer rendering
Dnouv dd64286
Refine AI search panel and filters
Dnouv 6c9d6dd
Restore AI search icon button
Dnouv 90021bb
Fix AI search inline filters
Dnouv 491c673
Improve AI search filter suggestions
Dnouv 566e986
Fix unfiltered AI search preview
Dnouv 9e09e27
Group AI search filters inline
Dnouv d4aae42
Use user autocomplete for AI search filters
Dnouv 40fff0d
Extract AI search service package
Dnouv 0fd7e36
Add AI search microservice
Dnouv 3fceefa
Update intelligent search architecture docs
Dnouv 85b28a9
Polish AI search UI
Dnouv 6551492
Polish AI settings and filter suggestions
Dnouv a0c1d67
Polish AI search rollout UI
Dnouv f59db7c
Gate AI search with feature preview
Dnouv a7f8365
Harden AI search API and filtering
Dnouv 82245ab
Clean AI search branch lint issues
Dnouv 26090c1
Polish AI Center LLM labels
Dnouv 91a2588
improve prompt
Dnouv 5895106
Polish AI Search admin and results UI
Dnouv c9c502c
Improve AI search button unavailable tooltip
Dnouv 235788b
Tighten AI search source result spacing
Dnouv b746464
Align AI search source text spacing
Dnouv 7c4a979
Add AI search test coverage
Dnouv 0a9ef67
add changeset
Dnouv 67b8ed3
Harden AI search URL normalization
Dnouv 3aec443
Merge remote-tracking branch 'origin/develop' into feat/search
Dnouv d7513c9
Isolate AI search tooltip test
Dnouv ef5b363
Trim unrelated AI search branch changes
Dnouv dc9822c
Fix AI search CI checks
Dnouv 00e6fd0
Fix unified search API test metadata assertions
Dnouv f3433e7
Fix AI Center settings defaults test
Dnouv 05869c4
Polish AI search test fixtures
Dnouv ade0117
Refine AI search package boundaries
Dnouv 608bc6d
Enable SSRF validation for AI search requests
Dnouv 705eda2
Avoid AI Center settings group registry changes
Dnouv da1e62b
Merge remote-tracking branch 'origin/develop' into feat/search
Dnouv 56ad40f
Address AI search review findings
Dnouv f2717b7
Validate AI answer sources server-side
Dnouv 5748017
Avoid AI search filter side channels
Dnouv 5b6a3a7
Authorize AI answer source rooms
Dnouv e80ec5a
fix lint
Dnouv 9e52aee
Merge branch 'develop' into feat/search
Dnouv cbd313e
Merge remote-tracking branch 'origin/develop' into feat/search
Dnouv d0154cd
fix(ai-search): address PR review findings for production readiness
Dnouv 0683fda
Add noticeable AI button
Dnouv 70fd46e
Merge branch 'develop' into feat/search
Dnouv 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| '@rocket.chat/ai-search-service': minor | ||
| '@rocket.chat/core-services': minor | ||
| '@rocket.chat/rest-typings': minor | ||
| '@rocket.chat/ai-search': minor | ||
| '@rocket.chat/ui-client': minor | ||
| '@rocket.chat/i18n': minor | ||
| '@rocket.chat/meteor': minor | ||
| --- | ||
|
|
||
| Adds native Intelligent Search to the Rocket.Chat core — a semantic, vector-based search experience powered by an external AI pipeline and an optional LLM answer layer, accessible from the NavBar. | ||
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this packsge exist?