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)