Compare commits

...

3 Commits

Author SHA1 Message Date
Ahmed Ibrahim
472e0f951e review-sandbox 2025-10-29 18:27:35 -07:00
Ahmed Ibrahim
f1527920b3 Merge branch 'main' into review-sandbox 2025-10-29 18:25:06 -07:00
Ahmed Ibrahim
576ec081c4 update sandbox 2025-10-29 18:24:29 -07:00

View File

@@ -6,11 +6,13 @@ use codex_protocol::models::ContentItem;
use codex_protocol::models::ResponseItem;
use codex_protocol::protocol::AgentMessageContentDeltaEvent;
use codex_protocol::protocol::AgentMessageDeltaEvent;
use codex_protocol::protocol::AskForApproval;
use codex_protocol::protocol::Event;
use codex_protocol::protocol::EventMsg;
use codex_protocol::protocol::ExitedReviewModeEvent;
use codex_protocol::protocol::ItemCompletedEvent;
use codex_protocol::protocol::ReviewOutputEvent;
use codex_protocol::protocol::SandboxPolicy;
use tokio_util::sync::CancellationToken;
use crate::codex::Session;
@@ -83,6 +85,8 @@ async fn start_review_conversation(
.disable(crate::features::Feature::StreamableShell);
// Set explicit review rubric for the sub-agent
sub_agent_config.base_instructions = Some(crate::REVIEW_PROMPT.to_string());
sub_agent_config.sandbox_policy = SandboxPolicy::ReadOnly;
sub_agent_config.approval_policy = AskForApproval::Never;
(run_codex_conversation_one_shot(
sub_agent_config,
session.auth_manager(),