Skip to content

Commit cd32d9f

Browse files
committed
fix(codex): normalize cleared service tier in bindings
1 parent 8845f2f commit cd32d9f

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

extensions/codex/src/conversation-binding.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ async function writeThreadBindingFromResponse(
511511
sandbox: resolved.execPolicy?.touched
512512
? resolved.runtime.sandbox
513513
: (params.sandbox ?? resolved.runtime.sandbox),
514-
serviceTier: params.serviceTier ?? resolved.runtime.serviceTier,
514+
serviceTier: params.serviceTier ?? resolved.runtime.serviceTier ?? undefined,
515515
networkProxyProfileName: resolved.runtime.networkProxy?.profileName,
516516
networkProxyConfigFingerprint: resolved.runtime.networkProxy?.configFingerprint,
517517
},
@@ -689,7 +689,7 @@ async function runBoundTurn(params: {
689689
}),
690690
approvalPolicy: typeof approvalPolicy === "string" ? approvalPolicy : undefined,
691691
sandbox,
692-
serviceTier,
692+
serviceTier: serviceTier ?? undefined,
693693
networkProxyProfileName: modelScopedRuntime.networkProxy?.profileName,
694694
networkProxyConfigFingerprint: modelScopedRuntime.networkProxy?.configFingerprint,
695695
},

extensions/codex/src/conversation-control.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ export async function setCodexConversationModel(params: {
192192
modelProvider: response.modelProvider ?? modelSelection.modelProvider,
193193
approvalPolicy: binding.approvalPolicy,
194194
sandbox: binding.sandbox,
195-
serviceTier: binding.serviceTier ?? runtime.serviceTier,
195+
serviceTier: binding.serviceTier ?? runtime.serviceTier ?? undefined,
196196
},
197197
lookup,
198198
);

0 commit comments

Comments
 (0)