Tags: hjamet/khoj
Tags
Fix truncation tests to check output chat history for truncation New truncation logic return a new message list. It does not update message list by reference/in place since 8a16f5a. So truncation tests should run verification on the truncated chat history returned by the truncation func instead of the original chat history passed into the truncation func.
Enhance Khoj plugin search functionality and loading indicators - Added visual loading indicators to the search modal for improved user experience during search operations. - Implemented logic to check if search results correspond to files in the vault, with color-coded results for better clarity. - Refactored the getSuggestions method to handle loading states and abort previous requests if necessary. - Updated CSS styles to support new loading animations and result file status indicators. - Improved the renderSuggestion method to display file status and provide feedback for files not in the vault.