@@ -1189,6 +1189,8 @@ async def test_prepends_trajectory_steps_during_cleanup(self, rlm_env):
11891189 tokens = None ,
11901190 reward = None ,
11911191 advantage = None ,
1192+ is_truncated = False ,
1193+ trajectory_id = "sub_batch1_req1" ,
11921194 extras = {"is_sub_llm_call" : True , "timestamp" : 1.0 },
11931195 )
11941196 sub_step2 = TrajectoryStep (
@@ -1198,6 +1200,8 @@ async def test_prepends_trajectory_steps_during_cleanup(self, rlm_env):
11981200 tokens = None ,
11991201 reward = None ,
12001202 advantage = None ,
1203+ is_truncated = False ,
1204+ trajectory_id = "sub_batch1_req2" ,
12011205 extras = {"is_sub_llm_call" : True , "timestamp" : 2.0 },
12021206 )
12031207 rlm_env .active_rollouts [rollout_id ] = {
@@ -1213,6 +1217,8 @@ async def test_prepends_trajectory_steps_during_cleanup(self, rlm_env):
12131217 tokens = None ,
12141218 reward = None ,
12151219 advantage = None ,
1220+ is_truncated = False ,
1221+ trajectory_id = "main_trajectory" ,
12161222 extras = {},
12171223 )
12181224 state = {"rollout_id" : rollout_id , "trajectory" : [main_step ]}
@@ -1251,6 +1257,8 @@ async def test_no_prepend_when_disabled(self, mock_sandbox_client, mock_dataset)
12511257 tokens = None ,
12521258 reward = None ,
12531259 advantage = None ,
1260+ is_truncated = False ,
1261+ trajectory_id = "sub_batch1_req1" ,
12541262 extras = {"is_sub_llm_call" : True , "timestamp" : 1.0 },
12551263 )
12561264 env .active_rollouts [rollout_id ] = {
@@ -1265,6 +1273,8 @@ async def test_no_prepend_when_disabled(self, mock_sandbox_client, mock_dataset)
12651273 tokens = None ,
12661274 reward = None ,
12671275 advantage = None ,
1276+ is_truncated = False ,
1277+ trajectory_id = "main_trajectory" ,
12681278 extras = {},
12691279 )
12701280 state = {"rollout_id" : rollout_id , "trajectory" : [main_step ]}
0 commit comments