diff --git a/codex-rs/core/src/tasks/review.rs b/codex-rs/core/src/tasks/review.rs index bdcb155a3..e992a493f 100644 --- a/codex-rs/core/src/tasks/review.rs +++ b/codex-rs/core/src/tasks/review.rs @@ -14,6 +14,7 @@ use codex_protocol::protocol::ExitedReviewModeEvent; use codex_protocol::protocol::ItemCompletedEvent; use codex_protocol::protocol::ReviewOutputEvent; use codex_protocol::protocol::SubAgentSource; +use codex_utils_template::Template; use tokio_util::sync::CancellationToken; use crate::codex::Session; @@ -25,10 +26,16 @@ use crate::review_format::render_review_output_text; use crate::state::TaskKind; use codex_features::Feature; use codex_protocol::user_input::UserInput; +use std::sync::LazyLock; use super::SessionTask; use super::SessionTaskContext; +static REVIEW_EXIT_SUCCESS_TEMPLATE: LazyLock