[urgent] fix gpt-5.5 websocket transport and model labels (#1656)

Integrated into release/v3.7.2
This commit is contained in:
Randi
2026-04-27 06:12:08 -04:00
committed by GitHub
parent eec5fa3feb
commit 98e70a706e
46 changed files with 306 additions and 269 deletions

View File

@@ -385,7 +385,8 @@ export const REGISTRY: Record<string, RegistryEntry> = {
{ id: "codex-auto-review", name: "Codex Auto Review", targetFormat: "openai-responses" },
{ id: "gpt-5.5-xhigh", name: "GPT 5.5 (xHigh)", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5-high", name: "GPT 5.5 (High)", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5", name: "GPT 5.5 (Medium)", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5-medium", name: "GPT 5.5 (Medium)", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5", name: "GPT 5.5", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5-low", name: "GPT 5.5 (Low)", ...GPT_5_5_CODEX_CAPABILITIES },
{ id: "gpt-5.5-mini", name: "GPT 5.5 Mini", targetFormat: "openai-responses" },
{ id: "gpt-5.4", name: "GPT 5.4", targetFormat: "openai-responses" },

View File

@@ -10,6 +10,7 @@ import { PROVIDERS } from "../config/constants.ts";
import { getCodexClientVersion, getCodexUserAgent } from "../config/codexClient.ts";
import { getAccessToken } from "../services/tokenRefresh.ts";
import { getThinkingBudgetConfig, ThinkingMode } from "../services/thinkingBudget.ts";
import { getCorsOrigin } from "../utils/cors.ts";
import { createRequire } from "module";
// ─── wreq-js lazy loader ───────────────────────────────────────────────────
@@ -30,8 +31,10 @@ type WebsocketFn = (url: string, opts?: Record<string, unknown>) => Promise<Wreq
let _websocketFn: WebsocketFn | null = null;
let _wreqChecked = false;
let _websocketOverride: WebsocketFn | null | undefined;
function getWreqWebsocket(): WebsocketFn | null {
function getCodexWebSocketTransport(): WebsocketFn | null {
if (_websocketOverride !== undefined) return _websocketOverride;
if (_wreqChecked) return _websocketFn;
_wreqChecked = true;
try {
@@ -43,6 +46,31 @@ function getWreqWebsocket(): WebsocketFn | null {
return _websocketFn;
}
export function __setCodexWebSocketTransportForTesting(
websocket: WebsocketFn | null | undefined
): void {
_websocketOverride = websocket;
}
function codexWebSocketUnavailableResponse(): Response {
return new Response(
JSON.stringify({
error: {
code: "wreq_unavailable",
message:
"Codex WebSocket transport unavailable: wreq-js native module is missing for this platform",
},
}),
{
status: 503,
headers: {
"Content-Type": "application/json",
"Access-Control-Allow-Origin": getCorsOrigin(),
},
}
);
}
// ─── T09: Codex vs Spark Scope-Aware Rate Limiting ────────────────────────
// Codex has two independent quota pools: "codex" (standard) and "spark" (premium).
// Exhausting one should NOT block requests to the other.
@@ -640,19 +668,6 @@ export class CodexExecutor extends BaseExecutor {
const headers = normalizeCodexWsHeaders(this.buildHeaders(input.credentials, true));
mergeUpstreamExtraHeaders(headers, input.upstreamExtraHeaders);
const websocket = getCodexWebSocketTransport();
if (!websocket) {
return {
response: errorResponse(
503,
"Codex WebSocket transport unavailable: wreq-js native module is missing for this platform"
),
url,
headers,
transformedBody: input.body,
};
}
const transformedBody = (await this.transformRequest(
input.model,
input.body,
@@ -668,21 +683,10 @@ export class CodexExecutor extends BaseExecutor {
...transformedBody,
});
const websocketFn = getWreqWebsocket();
const websocketFn = getCodexWebSocketTransport();
if (!websocketFn) {
return {
response: new Response(
JSON.stringify({
error: {
code: "wreq_unavailable",
message:
"wreq-js native module not available on this platform. " +
"The Codex WebSocket transport requires wreq-js with native binaries. " +
"Please reinstall with npm (not pnpm) or use HTTP transport instead.",
},
}),
{ status: 503, headers: { "Content-Type": "application/json" } }
),
response: codexWebSocketUnavailableResponse(),
url,
headers,
transformedBody,

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2739,8 +2739,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2754,8 +2754,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2783,8 +2783,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2631,8 +2631,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2646,8 +2646,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2675,8 +2675,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2600,8 +2600,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2615,8 +2615,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2644,8 +2644,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2738,8 +2738,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2753,8 +2753,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2782,8 +2782,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2576,8 +2576,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "Use the priority service tier for Codex requests when available.",
"codexFastServiceTierLabel": "Codex fast service tier",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2591,8 +2591,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "Used when a request does not specify reasoning effort.",
"defaultThinkingStrengthLabel": "Default thinking strength",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2620,8 +2620,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "Allow compatible Responses API requests to preserve stored response state.",
"openaiResponsesStoreLabel": "OpenAI Responses store",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -2676,8 +2676,8 @@
"claudeExtraUsageShort": "Claude Extra Usage Short",
"claudeExtraUsageToggleTitle": "Claude Extra Usage Toggle Title",
"codex5hToggleTitle": "Codex5H Toggle Title",
"codexFastServiceTierDescription": "Codex Fast Service Tier Description",
"codexFastServiceTierLabel": "Codex Fast Service Tier Label",
"codexFastServiceTierDescription": "可用时为 Codex 请求使用 priority 服务层。",
"codexFastServiceTierLabel": "Codex 快速服务层",
"codexWeeklyToggleTitle": "Codex Weekly Toggle Title",
"compatUpstreamHeaderNamePlaceholder": "Compat Upstream Header Name Placeholder",
"compatUpstreamHeaderValuePlaceholder": "Compat Upstream Header Value Placeholder",
@@ -2691,8 +2691,8 @@
"customUserAgentHint": "Custom User Agent Hint",
"customUserAgentLabel": "Custom User Agent Label",
"databricksBaseUrlHint": "Databricks Base Url Hint",
"defaultThinkingStrengthHint": "Default Thinking Strength Hint",
"defaultThinkingStrengthLabel": "Default Thinking Strength Label",
"defaultThinkingStrengthHint": "请求未指定 reasoning effort 时使用。",
"defaultThinkingStrengthLabel": "默认思考强度",
"excludedModelsHint": "Excluded Models Hint",
"excludedModelsLabel": "Excluded Models Label",
"excludedModelsPlaceholder": "Excluded Models Placeholder",
@@ -2720,8 +2720,8 @@
"oauth": "Oauth",
"openCliTools": "Open Cli Tools",
"openSettings": "Open Settings",
"openaiResponsesStoreDescription": "Openai Responses Store Description",
"openaiResponsesStoreLabel": "Openai Responses Store Label",
"openaiResponsesStoreDescription": "允许兼容的 Responses API 请求保留已存储的响应状态。",
"openaiResponsesStoreLabel": "OpenAI Responses 存储",
"perplexitySearchSharedKeyInfo": "Perplexity Search Shared Key Info",
"perplexityWebCookieHint": "Perplexity Web Cookie Hint",
"perplexityWebCookiePlaceholder": "Perplexity Web Cookie Placeholder",

View File

@@ -32,7 +32,6 @@ export const MODEL_SPECS: Record<string, ModelSpec> = {
supportsThinking: true,
supportsTools: true,
supportsVision: true,
aliases: ["gpt-5.5-xhigh", "gpt-5.5-high", "gpt-5.5-medium", "gpt-5.5-low", "gpt-5.5-none"],
},
// ── Gemini 3 Flash series ───────────────────────────────────────

View File

@@ -3,6 +3,7 @@ import assert from "node:assert/strict";
import {
CodexExecutor,
__setCodexWebSocketTransportForTesting,
encodeResponseSseEvent,
getCodexModelScope,
getCodexRateLimitKey,
@@ -19,6 +20,7 @@ import {
test.afterEach(() => {
setThinkingBudgetConfig(DEFAULT_THINKING_CONFIG);
__setCodexWebSocketTransportForTesting(undefined);
});
async function withEnv(entries, fn) {
@@ -62,7 +64,9 @@ test("Codex helper functions isolate rate-limit scopes and parse quota headers",
assert.equal(getCodexModelScope("gpt-5.3-codex"), "codex");
assert.equal(getCodexModelScope("gpt-5.5-xhigh"), "codex");
assert.equal(getCodexUpstreamModel("gpt-5.5-xhigh"), "gpt-5.5");
assert.equal(getCodexUpstreamModel("gpt-5.5-medium"), "gpt-5.5");
assert.equal(isCodexResponsesWebSocketRequired("gpt-5.5-xhigh", {}), true);
assert.equal(isCodexResponsesWebSocketRequired("gpt-5.5-medium", {}), true);
assert.equal(isCodexResponsesWebSocketRequired("gpt-5.5-mini", {}), false);
assert.equal(getCodexRateLimitKey("acct-1", "codex-spark-mini"), "acct-1:spark");
assert.equal(quota.usage5h, 100);
@@ -294,6 +298,25 @@ test("CodexExecutor.transformRequest keeps gpt-5.5 as the model and applies xhig
assert.equal(result.reasoning.effort, "xhigh");
});
test("CodexExecutor.execute returns 503 when gpt-5.5 websocket transport is unavailable", async () => {
__setCodexWebSocketTransportForTesting(null);
const executor = new CodexExecutor();
const result = await executor.execute({
model: "gpt-5.5-xhigh",
body: { model: "gpt-5.5-xhigh", input: [{ role: "user", content: "hello" }] },
stream: true,
credentials: { accessToken: "codex-token" },
});
const body = await result.response.json();
assert.equal(result.response.status, 503);
assert.equal(result.response.headers.get("Access-Control-Allow-Origin"), "*");
assert.equal(body.error.code, "wreq_unavailable");
assert.match(body.error.message, /WebSocket transport unavailable/);
assert.equal(result.transformedBody.model, "gpt-5.5");
});
test("CodexExecutor maps Codex websocket error events to response.failed SSE", () => {
const raw = JSON.stringify({
type: "error",

View File

@@ -40,6 +40,12 @@ test("getModelInfoCore resolves gpt-5.5 to codex", async () => {
assert.equal(info.model, "gpt-5.5");
});
test("getModelInfoCore keeps explicit gpt-5.5-medium separate from gpt-5.5", async () => {
const info = await getModelInfoCore("gpt-5.5-medium", {});
assert.equal(info.provider, "codex");
assert.equal(info.model, "gpt-5.5-medium");
});
test("getModelInfoCore resolves explicit gpt-5.5 Codex model", async () => {
const info = await getModelInfoCore("cx/gpt-5.5", {});
assert.equal(info.provider, "codex");

View File

@@ -38,9 +38,13 @@ test("T12: pricing table includes MiniMax, GLM, Kimi and gpt-5.4 mini entries",
test("T12: codex catalog includes GPT 5.5 entries", () => {
const codexModels = new Map(REGISTRY.codex.models.map((m) => [m.id, m]));
assert.ok(codexModels.has("gpt-5.5"), "missing codex/gpt-5.5");
assert.ok(codexModels.has("gpt-5.5-medium"), "missing codex/gpt-5.5-medium");
assert.ok(codexModels.has("gpt-5.5-mini"), "missing codex/gpt-5.5-mini");
assert.equal(codexModels.get("gpt-5.5")?.name, "GPT 5.5");
assert.equal(codexModels.get("gpt-5.5-medium")?.name, "GPT 5.5 (Medium)");
assert.equal(codexModels.get("gpt-5.5")?.contextLength, 1050000);
assert.equal(codexModels.get("gpt-5.5")?.supportsXHighEffort, true);
assert.equal(codexModels.get("gpt-5.5-medium")?.targetFormat, "openai-responses");
assert.equal(codexModels.get("gpt-5.5-xhigh")?.targetFormat, "openai-responses");
});