From 7e068e10941d46bbe059aac92db5c82eb3d8bd72 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Tue, 4 Nov 2025 08:27:16 -0800 Subject: [PATCH] fix: ignore reasoning deltas because we send it with turn item (#6202) should fix this: image --- codex-rs/core/src/tasks/review.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/tasks/review.rs b/codex-rs/core/src/tasks/review.rs index 57258f4c..e56b9bf7 100644 --- a/codex-rs/core/src/tasks/review.rs +++ b/codex-rs/core/src/tasks/review.rs @@ -10,6 +10,8 @@ use codex_protocol::protocol::Event; use codex_protocol::protocol::EventMsg; use codex_protocol::protocol::ExitedReviewModeEvent; use codex_protocol::protocol::ItemCompletedEvent; +use codex_protocol::protocol::ReasoningContentDeltaEvent; +use codex_protocol::protocol::ReasoningRawContentDeltaEvent; use codex_protocol::protocol::ReviewOutputEvent; use tokio_util::sync::CancellationToken; @@ -122,7 +124,9 @@ async fn process_review_events( .. }) | EventMsg::AgentMessageDelta(AgentMessageDeltaEvent { .. }) - | EventMsg::AgentMessageContentDelta(AgentMessageContentDeltaEvent { .. }) => {} + | EventMsg::AgentMessageContentDelta(AgentMessageContentDeltaEvent { .. }) + | EventMsg::ReasoningContentDelta(ReasoningContentDeltaEvent { .. }) + | EventMsg::ReasoningRawContentDelta(ReasoningRawContentDeltaEvent { .. }) => {} EventMsg::TaskComplete(task_complete) => { // Parse review output from the last agent message (if present). let out = task_complete