enqueue in session loop

This commit is contained in:
Dylan Hurd
2026-04-28 16:40:03 -07:00
parent ff0e94144e
commit 9a40975512
2 changed files with 2 additions and 2 deletions
+2
View File
@@ -1932,6 +1932,7 @@ async fn try_run_sampling_request(
)
.await
{
crate::guardian::enqueue_proactive_guardian_trunk_sync(&sess, &turn_context);
continue;
}
@@ -1968,6 +1969,7 @@ async fn try_run_sampling_request(
Ok(output_result) => output_result,
Err(err) => break Err(err),
};
crate::guardian::enqueue_proactive_guardian_trunk_sync(&sess, &turn_context);
if let Some(tool_future) = output_result.tool_future {
in_flight.push_back(tool_future);
}
-2
View File
@@ -342,8 +342,6 @@ pub(crate) async fn handle_output_item_done(
}
}
crate::guardian::enqueue_proactive_guardian_trunk_sync(&ctx.sess, &ctx.turn_context);
Ok(output)
}