feat(search): Implement OpenSearch support

This commit is contained in:
Willie Zutz 2025-05-07 22:12:06 -06:00
parent e55f5ac941
commit 641968cf6a
6 changed files with 35 additions and 10 deletions

View file

@ -265,7 +265,7 @@ class MetaSearchAgent implements MetaSearchAgentType {
query = searchRetrieverResult.query;
docs = searchRetrieverResult.docs;
// Store the search query in the context for emitting to the client
if (searchRetrieverResult.searchQuery) {
this.searchQuery = searchRetrieverResult.searchQuery;
@ -453,10 +453,10 @@ class MetaSearchAgent implements MetaSearchAgentType {
if (this.searchQuery) {
emitter.emit(
'data',
JSON.stringify({
type: 'sources',
JSON.stringify({
type: 'sources',
data: sourcesData,
searchQuery: this.searchQuery
searchQuery: this.searchQuery,
}),
);
} else {