From e21e79cfc03019dab0f24dec41f921b7ff4770fb Mon Sep 17 00:00:00 2001 From: kevin zhao Date: Thu, 20 Nov 2025 13:56:58 -0500 Subject: [PATCH] option non nullable --- codex-rs/protocol/src/approvals.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/codex-rs/protocol/src/approvals.rs b/codex-rs/protocol/src/approvals.rs index ee3572aba1..e6c51a4f81 100644 --- a/codex-rs/protocol/src/approvals.rs +++ b/codex-rs/protocol/src/approvals.rs @@ -52,6 +52,7 @@ pub struct ExecApprovalRequestEvent { pub risk: Option, /// Prefix rule that can be added to the user's execpolicy to allow future runs. #[serde(default, skip_serializing_if = "Option::is_none")] + #[ts(optional, type = "Array")] pub allow_prefix: Option>, pub parsed_cmd: Vec, }