From ed42f6ae49f8b03b074ef4cc235f2e4e06efb100 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 30 Apr 2026 07:02:06 +0100 Subject: [PATCH] fix(codex): keep app server service tier optional --- extensions/codex/src/app-server/config.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/extensions/codex/src/app-server/config.ts b/extensions/codex/src/app-server/config.ts index 07229680097..a039ccf625f 100644 --- a/extensions/codex/src/app-server/config.ts +++ b/extensions/codex/src/app-server/config.ts @@ -120,10 +120,12 @@ const codexAppServerApprovalPolicySchema = z.enum([ ]); const codexAppServerSandboxSchema = z.enum(["read-only", "workspace-write", "danger-full-access"]); const codexAppServerApprovalsReviewerSchema = z.enum(["user", "auto_review", "guardian_subagent"]); -const codexAppServerServiceTierSchema = z.preprocess( - (value) => (value === null ? null : resolveServiceTier(value)), - z.enum(["fast", "flex"]).nullable().optional(), -); +const codexAppServerServiceTierSchema = z + .preprocess( + (value) => (value === null ? null : resolveServiceTier(value)), + z.enum(["fast", "flex"]).nullable().optional(), + ) + .optional(); const codexPluginConfigSchema = z .object({