mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-03-18 18:48:48 +08:00
SearchPipeline.search() called self._embedder.embed() which doesn't exist on BaseEmbedder/FastEmbedEmbedder — only embed_single() and embed_batch() are defined. This was masked by MockEmbedder in tests. Changed to embed_single() which is the correct API for single-query embedding. Also added scripts/test_small_e2e.py for quick end-to-end validation of indexing pipeline and all search features on a small file set. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>