From 4338e706c6b3338b110d333ea318b557ee320e0a Mon Sep 17 00:00:00 2001 From: Billy Bao Date: Mon, 10 Nov 2025 13:27:22 +0800 Subject: [PATCH] Fix: missing file formats in hierarchical_manager (#11129) ### What problem does this PR solve? Fix: missing file formats in hierarchical_manager #11084 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- rag/flow/hierarchical_merger/schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rag/flow/hierarchical_merger/schema.py b/rag/flow/hierarchical_merger/schema.py index a4d99f914..65c2ffaa0 100644 --- a/rag/flow/hierarchical_merger/schema.py +++ b/rag/flow/hierarchical_merger/schema.py @@ -25,7 +25,7 @@ class HierarchicalMergerFromUpstream(BaseModel): file: dict | None = Field(default=None) chunks: list[dict[str, Any]] | None = Field(default=None) - output_format: Literal["json", "chunks"] | None = Field(default=None) + output_format: Literal["json", "markdown", "text", "html", "chunks"] | None = Field(default=None) json_result: list[dict[str, Any]] | None = Field(default=None, alias="json") markdown_result: str | None = Field(default=None, alias="markdown") text_result: str | None = Field(default=None, alias="text")