mirror of
https://github.com/openai/codex.git
synced 2026-11-12 21:20:34 +00:00
Add permission request hook coverage for exec approvals
Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
@@ -157,7 +157,7 @@ pub(crate) async fn run_pre_tool_use_hooks(
|
||||
pub(crate) async fn run_permission_request_hooks(
|
||||
sess: &Arc<Session>,
|
||||
turn_context: &Arc<TurnContext>,
|
||||
run_id_suffix: String,
|
||||
request_id: &str,
|
||||
payload: PermissionRequestPayload,
|
||||
approval_attempt: PermissionRequestApprovalAttempt,
|
||||
retry_reason: Option<String>,
|
||||
@@ -171,7 +171,7 @@ pub(crate) async fn run_permission_request_hooks(
|
||||
model: turn_context.model_info.slug.clone(),
|
||||
permission_mode: hook_permission_mode(turn_context),
|
||||
tool_name: payload.tool_name,
|
||||
run_id_suffix,
|
||||
run_id_suffix: format!("{request_id}:{}", approval_attempt.as_wire_value()),
|
||||
command: payload.command,
|
||||
sandbox_permissions: payload.sandbox_permissions,
|
||||
additional_permissions: payload.additional_permissions,
|
||||
|
||||
Reference in New Issue
Block a user