From 7462e5548848b07e8bb6ca925da3460462500d4c Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Mon, 22 Dec 2025 14:28:45 -0800 Subject: [PATCH 1/2] small fix --- eval_protocol/cli_commands/create_rft.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eval_protocol/cli_commands/create_rft.py b/eval_protocol/cli_commands/create_rft.py index 320f184b..a61e50e2 100644 --- a/eval_protocol/cli_commands/create_rft.py +++ b/eval_protocol/cli_commands/create_rft.py @@ -634,6 +634,9 @@ def _create_rft_job( args_dict = vars(args) for name in signature.parameters: + # Do NOT let raw CLI args overwrite the normalized resources passed into this function. + if name in ("account_id", "dataset", "evaluator"): + continue prefix = name + "_" # Collect "flattened" argparse fields back into the nested dict expected by the SDK. From f6a6f5eb949169e49b31c84edd8156124a5b6eb7 Mon Sep 17 00:00:00 2001 From: Derek Xu Date: Mon, 22 Dec 2025 14:29:51 -0800 Subject: [PATCH 2/2] fix --- eval_protocol/cli_commands/create_rft.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eval_protocol/cli_commands/create_rft.py b/eval_protocol/cli_commands/create_rft.py index a61e50e2..f95ccdcc 100644 --- a/eval_protocol/cli_commands/create_rft.py +++ b/eval_protocol/cli_commands/create_rft.py @@ -635,7 +635,7 @@ def _create_rft_job( args_dict = vars(args) for name in signature.parameters: # Do NOT let raw CLI args overwrite the normalized resources passed into this function. - if name in ("account_id", "dataset", "evaluator"): + if name in ("dataset", "evaluator"): continue prefix = name + "_"