From 893ff82a7f818aa6a35a4e43b153d2c90f556c0e Mon Sep 17 00:00:00 2001 From: YMG001 <59722045+YMG001@users.noreply.github.com> Date: Tue, 30 Dec 2025 09:47:39 +0800 Subject: [PATCH] fix(workflow): resolve locale hardcoding in src/workflow.py for interactive mode (#789) --- src/workflow.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/workflow.py b/src/workflow.py index f8f1ee9..d57a21e 100644 --- a/src/workflow.py +++ b/src/workflow.py @@ -60,14 +60,12 @@ async def run_agent_workflow_async( # Use provided initial_state or create a new one if initial_state is None: - initial_state = { - # Runtime Variables - "messages": [{"role": "user", "content": user_input}], - "auto_accepted_plan": True, - "enable_background_investigation": enable_background_investigation, - } - initial_state["research_topic"] = user_input - initial_state["clarified_research_topic"] = user_input + # Runtime Variables + initial_state = {"messages": [{"role": "user", "content": user_input}], + "auto_accepted_plan": True, + "enable_background_investigation": enable_background_investigation, + "research_topic": user_input, + "clarified_research_topic": user_input} # Only set clarification parameter if explicitly provided # If None, State class default will be used (enable_clarification=False)