From 016a89fcd2adbb01964df1b0b127541bf6de0499 Mon Sep 17 00:00:00 2001 From: jif-oai Date: Thu, 23 Apr 2026 12:48:21 +0200 Subject: [PATCH] fix: more flake --- codex-rs/exec-server/src/local_process.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/codex-rs/exec-server/src/local_process.rs b/codex-rs/exec-server/src/local_process.rs index aa88e37fddfd..6446c365075a 100644 --- a/codex-rs/exec-server/src/local_process.rs +++ b/codex-rs/exec-server/src/local_process.rs @@ -323,8 +323,11 @@ impl LocalProcess { ) }; + let has_new_terminal_event = + response.exited && after_seq < response.next_seq.saturating_sub(1); if !response.chunks.is_empty() - || response.exited + || response.closed + || has_new_terminal_event || tokio::time::Instant::now() >= deadline { let _total_bytes: usize = response