From 8661490f2bd957ab71a9504c848524f45ee512ab Mon Sep 17 00:00:00 2001 From: Hannes Rudolph Date: Fri, 26 Sep 2025 13:46:57 -0600 Subject: [PATCH] sync: openai-native-codex typing fix for lastServiceTier --- src/api/providers/openai-native-codex.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/providers/openai-native-codex.ts b/src/api/providers/openai-native-codex.ts index 11cf2272ed..d0ed986785 100644 --- a/src/api/providers/openai-native-codex.ts +++ b/src/api/providers/openai-native-codex.ts @@ -248,7 +248,7 @@ export class OpenAiNativeCodexHandler extends BaseProvider { messages: Anthropic.Messages.MessageParam[], metadata?: ApiHandlerCreateMessageMetadata, ): ApiStream { - this.lastServiceTier = undefined + ;(this as any).lastServiceTier = undefined const model = this.getModel() await this.ensureAuthenticated() @@ -454,7 +454,7 @@ export class OpenAiNativeCodexHandler extends BaseProvider { const parsed = JSON.parse(data) // Persist tier when available (parity with openai-native) if (parsed.response?.service_tier) { - this.lastServiceTier = parsed.response.service_tier as ServiceTier + ;(this as any).lastServiceTier = parsed.response.service_tier as ServiceTier } // Minimal content extraction similar to OpenAI Responses if (parsed?.type === "response.text.delta" && parsed?.delta) {