diff --git a/codex-rs/core/src/codex.rs b/codex-rs/core/src/codex.rs index 0f9274afd8..b40bfdb396 100644 --- a/codex-rs/core/src/codex.rs +++ b/codex-rs/core/src/codex.rs @@ -2387,10 +2387,6 @@ impl Session { if let Some(replacement) = &compacted.replacement_history { history.replace(replacement.clone()); } else { - // TODO(ccunningham): When we have TurnContextItem-based legacy reconstruction, - // build historical turn context from those items and inject it at the correct - // point in compacted history instead of prepending the current initial context. - // This matters for legacy rollouts with replacement_history=None. let user_messages = collect_user_messages(history.raw_items()); let mut rebuilt = self.build_initial_context(turn_context).await; rebuilt.extend(compact::build_compacted_history(