diff --git a/src/backend/langflow/processing/process.py b/src/backend/langflow/processing/process.py index d31f60c72..171c0d599 100644 --- a/src/backend/langflow/processing/process.py +++ b/src/backend/langflow/processing/process.py @@ -8,7 +8,8 @@ from langchain.chains.base import Chain from langchain.schema import AgentAction, Document from langchain.vectorstores.base import VectorStore from langflow.graph import Graph -from langflow.interface.run import build_sorted_vertices, get_memory_key, update_memory_keys +from langflow.interface.run import (build_sorted_vertices, get_memory_key, + update_memory_keys) from langflow.services.deps import get_session_service from loguru import logger from pydantic import BaseModel @@ -111,7 +112,9 @@ def process_inputs(inputs: Optional[dict], artifacts: Dict[str, Any]) -> dict: inputs = {} for key, value in artifacts.items(): - if key not in inputs or not inputs[key]: + if key == "repr": + continue + elif key not in inputs or not inputs[key]: inputs[key] = value return inputs