From 2dfa83ff22d3c32e11718385764d6295357a5350 Mon Sep 17 00:00:00 2001 From: Junyan Qin Date: Thu, 17 Jul 2025 23:22:20 +0800 Subject: [PATCH] fix: .md file parse failed --- pkg/provider/runners/localagent.py | 2 ++ pkg/rag/knowledge/services/parser.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/provider/runners/localagent.py b/pkg/provider/runners/localagent.py index e7fa12c4..ad1ac486 100644 --- a/pkg/provider/runners/localagent.py +++ b/pkg/provider/runners/localagent.py @@ -68,6 +68,8 @@ class LocalAgentRunner(runner.RequestRunner): else: final_user_message_text = user_message_text + self.ap.logger.debug(f'Final user message text: {final_user_message_text}') + for ce in user_message.content: if ce.type == 'text': ce.text = final_user_message_text diff --git a/pkg/rag/knowledge/services/parser.py b/pkg/rag/knowledge/services/parser.py index 6a683aa5..3f15642d 100644 --- a/pkg/rag/knowledge/services/parser.py +++ b/pkg/rag/knowledge/services/parser.py @@ -184,7 +184,7 @@ class FileParser: return await self._run_sync(_parse_csv_sync) - async def _parse_markdown(self, file_name: str) -> str: + async def _parse_md(self, file_name: str) -> str: """Parses a Markdown file, converting it to structured plain text.""" self.ap.logger.info(f'Parsing Markdown file: {file_name}')