diff --git a/codex-rs/core/src/codex.rs b/codex-rs/core/src/codex.rs index 54d45c559f..2e7949ef0c 100644 --- a/codex-rs/core/src/codex.rs +++ b/codex-rs/core/src/codex.rs @@ -1677,6 +1677,8 @@ mod handlers { } } + /// Propagate a user's exec approval decision to the session + /// Also optionally whitelists command in execpolicy pub async fn exec_approval(sess: &Arc, id: String, decision: ReviewDecision) { if let ReviewDecision::ApprovedAllowPrefix { allow_prefix } = &decision && let Err(err) = sess.persist_command_allow_prefix(allow_prefix).await