from typing import Any, Dict, List from modules.datamodels.datamodelExtraction import ContentPart class DefaultMerger: def merge(self, parts: List[ContentPart], strategy: Dict[str, Any]) -> List[ContentPart]: """ Default merger that passes through parts unchanged. Used for image, binary, metadata, container typeGroups. """ return parts