From b4b6c3f1ad0b3e7a61dab44a7a63e16ca0ce9194 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Tue, 16 Sep 2025 12:32:09 +0300 Subject: [PATCH] When MARKDOWN_PREPROCESSOR fails to load raise the exception. --- src/haiku/rag/store/repositories/chunk.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/haiku/rag/store/repositories/chunk.py b/src/haiku/rag/store/repositories/chunk.py index 460b1b5e..842c06f4 100644 --- a/src/haiku/rag/store/repositories/chunk.py +++ b/src/haiku/rag/store/repositories/chunk.py @@ -171,9 +171,10 @@ class ChunkRepository: processed_markdown, name="content.md" ) except Exception as e: - logger.warning( + logger.error( f"Failed to apply MARKDOWN_PREPROCESSOR '{preprocessor_path}': {e}. Proceeding without preprocessing." ) + raise e chunk_texts = await chunker.chunk(processed_document)