Fix CI lint regressions in codex-core

This commit is contained in:
Dave Aitel
2026-04-10 16:39:36 -04:00
parent d5676aa35c
commit 47f9e3ed87
2 changed files with 25 additions and 5 deletions
+1 -1
View File
@@ -691,7 +691,7 @@ impl AgentControl {
let state = self.upgrade()?;
let result = if let Ok(thread) = state.get_thread(agent_id).await {
thread.codex.session.ensure_rollout_materialized().await;
thread.codex.session.flush_rollout().await;
let _ = thread.codex.session.flush_rollout().await;
if matches!(thread.agent_status().await, AgentStatus::Shutdown) {
Ok(String::new())
} else {
@@ -63,8 +63,28 @@ fn ensure_unique_headers_rejects_duplicates() {
#[test]
fn should_wait_when_agent_limit_blocks_refill() {
assert_eq!(should_wait_for_scheduler_change(false, false), true);
assert_eq!(should_wait_for_scheduler_change(true, false), false);
assert_eq!(should_wait_for_scheduler_change(false, true), true);
assert_eq!(should_wait_for_scheduler_change(true, true), true);
assert_eq!(
should_wait_for_scheduler_change(
/*progressed*/ false, /*agent_limit_reached*/ false,
),
true
);
assert_eq!(
should_wait_for_scheduler_change(
/*progressed*/ true, /*agent_limit_reached*/ false,
),
false
);
assert_eq!(
should_wait_for_scheduler_change(
/*progressed*/ false, /*agent_limit_reached*/ true,
),
true
);
assert_eq!(
should_wait_for_scheduler_change(
/*progressed*/ true, /*agent_limit_reached*/ true,
),
true
);
}