You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
🐛 Bug Fixes & Perf Improvements
Async Document Ingestion: Implemented aadd_document_from_path and aadd_document_from_link with parallel ingestion via ThreadPoolExecutor and asyncio.gather(). Batch document ingestion is now non-blocking and significantly faster.
Retrieval Confidence Scores: Added invoke_vectorstore_with_scores() which returns the raw FAISS L2 distance and automatically injects a normalized retrieval_score (1.0 = perfect match) into document metadata.
KeyError Bug: Fixed a crash during update_chatbot() caused by an obsolete faiss_path dictionary reference.
Documentation: Added a new comprehensive implementation roadmap /testing-folder/LONGTRAINER_ROADMAP.md covering Phase 3 through Phase 10.