From c3940f1eed9dd064f33c07870469c2e6cb3542fc Mon Sep 17 00:00:00 2001 From: stream Date: Mon, 21 Jul 2025 17:13:35 +0800 Subject: [PATCH] fix: null handling --- api/core/llm_generator/llm_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/core/llm_generator/llm_generator.py b/api/core/llm_generator/llm_generator.py index 883c9a8cb4..262667ab4f 100644 --- a/api/core/llm_generator/llm_generator.py +++ b/api/core/llm_generator/llm_generator.py @@ -513,7 +513,7 @@ class LLMGenerator: tenant_id: str, model_config: dict, last_run: dict | None, - current: str, + current: str | None, error_message: str | None, instruction: str, node_type: str, @@ -526,7 +526,7 @@ class LLMGenerator: if LAST_RUN in injected_instruction: injected_instruction = injected_instruction.replace(LAST_RUN, json.dumps(last_run)) if CURRENT in injected_instruction: - injected_instruction = injected_instruction.replace(CURRENT, current) + injected_instruction = injected_instruction.replace(CURRENT, current or "null") if ERROR_MESSAGE in injected_instruction: injected_instruction = injected_instruction.replace(ERROR_MESSAGE, error_message or "null") model_instance = ModelManager().get_model_instance(