From 61dd97bd0ef80a822de6c06c6cc55d29d4e87972 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Fri, 14 Nov 2025 10:49:18 +0800 Subject: [PATCH] fix: correct OpenMineru file parameter from 'files' to 'file' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes issue #11252 where the locally deployed mineru service was not working properly due to incorrect FastAPI request body. The file field was always None because the parameter name was 'files' instead of 'file'. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/main/knowledge/preprocess/OpenMineruPreprocessProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/knowledge/preprocess/OpenMineruPreprocessProvider.ts b/src/main/knowledge/preprocess/OpenMineruPreprocessProvider.ts index 9a3bca65a..19160ad26 100644 --- a/src/main/knowledge/preprocess/OpenMineruPreprocessProvider.ts +++ b/src/main/knowledge/preprocess/OpenMineruPreprocessProvider.ts @@ -124,7 +124,7 @@ export default class OpenMineruPreprocessProvider extends BasePreprocessProvider const formData = new FormData() formData.append('return_md', 'true') formData.append('response_format_zip', 'true') - formData.append('files', fileBuffer, { + formData.append('file', fileBuffer, { filename: file.origin_name })