From e266a8da1b971f79c98a334fff42c8b0a0f8a24f Mon Sep 17 00:00:00 2001 From: kevin zhao Date: Thu, 13 Nov 2025 21:35:12 -0500 Subject: [PATCH] add back comment --- codex-rs/core/src/tools/sandboxing.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/tools/sandboxing.rs b/codex-rs/core/src/tools/sandboxing.rs index bd61c28833..3b0bf96304 100644 --- a/codex-rs/core/src/tools/sandboxing.rs +++ b/codex-rs/core/src/tools/sandboxing.rs @@ -112,7 +112,11 @@ pub(crate) trait Approvable { } matches!(policy, AskForApproval::Never) } - + /// Decide whether an initial user approval should be requested or forbidden before the + /// first attempt. Defaults to the orchestrator's behavior (pre‑refactor): + /// - Never, OnFailure: do not ask + /// - OnRequest: ask unless sandbox policy is DangerFullAccess + /// - UnlessTrusted: always ask fn approval_requirement( &self, _req: &Req,