fix: updated opensearch code inside flows to match Langflow#922
Merged
Conversation
2 tasks
2 tasks
Collaborator
|
closes #875 |
2 tasks
edwinjosechittilappilly
approved these changes
Feb 9, 2026
edwinjosechittilappilly
left a comment
Collaborator
There was a problem hiding this comment.
approving to run the integration tests. Code LGTM
edwinjosechittilappilly
requested changes
Feb 9, 2026
edwinjosechittilappilly
left a comment
Collaborator
There was a problem hiding this comment.
Holding this PR awaiting integration test fix for JSON.
@lucaseduoli Let me createa quick fix.
Collaborator
Collaborator
|
awaiting integration tests results |
edwinjosechittilappilly
approved these changes
Feb 10, 2026
edwinjosechittilappilly
left a comment
Collaborator
There was a problem hiding this comment.
LGTM, Awaiting the integration tests to pass
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.
This pull request significantly enhances the OpenSearch multimodal vector store component by improving hybrid search capabilities, adding a new raw search tool, and strengthening error handling and logging. The changes also address known OpenSearch mapping issues and improve developer experience through clearer documentation and debug messages.
Major enhancements and fixes:
1. New features and API improvements
raw_searchmethod to allow direct execution of OpenSearch queries, with results cleaned of embedding vectors for readability. This method is now exposed as an output tool, making advanced querying more accessible.2. Robustness and error handling
3. Logging and developer experience
4. Documentation and maintainability
5. Refactoring and code cleanup
These changes collectively make the OpenSearch multimodal component more robust, user-friendly, and easier to extend or debug.