mirror of
https://github.com/LearningCircuit/local-deep-research.git
synced 2026-06-16 03:51:07 +03:00
* refactor: remove deprecated settings-based local search engines The old settings-based local engines (research_papers, project_docs, personal_notes, local_all) are fully superseded by the database-backed Collection system with CollectionSearchEngine and LibraryRAGSearchEngine. - Delete LocalAllSearchEngine and LocalSearchEngine classes - Remove 58 settings entries from default_settings.json - Remove local engine registration from search_engines_config.py - Remove local_search_engines() function - Clean up LocalEmbeddingManager: remove 14 dead methods and unused attrs - Remove Docker volume mounts for local_collections - Update security whitelist, rate limiter, bearer config - Remove dead force_reindex code path in research_functions.py - Update docs to reference Collections UI - Remove/update all associated tests - Regenerate golden master settings * fix: address review comments from djpetti - Revert unintentional formatting change in theme options (keep compact inline format) - Restore unicode arrow character (→) that was escaped to \u2192 by JSON serializer - Rename search_engine_local.py → local_embedding_manager.py since it only contains LocalEmbeddingManager now (no search engines) - Remove unused chunk_size, chunk_overlap, cache_dir params from LocalEmbeddingManager - Update all imports and references across codebase