diff --git a/rdagent/scenarios/data_science/proposal/exp_gen.py b/rdagent/scenarios/data_science/proposal/exp_gen.py index 4cae7546..8c3dcdb1 100644 --- a/rdagent/scenarios/data_science/proposal/exp_gen.py +++ b/rdagent/scenarios/data_science/proposal/exp_gen.py @@ -420,7 +420,7 @@ class DSExpGen(ExpGen): user_prompt=user_prompt, system_prompt=system_prompt, json_mode=True, - direct_exp_gen=Dict[str, Dict[str, str]], + json_target_type=dict[str, dict[str, str] | str], # workflow_update may be a string ) ) assert "hypothesis_proposal" in resp_dict, "Hypothesis proposal not provided."