Skip to content

Commit 07ce1c7

Browse files
committed
gui+catalog: remove codex-spark from vision sidecar + reduce context to 100k
- Dashboard: remove gpt-5.3-codex-spark from SIDECAR_MODELS list - catalog: gpt-5.3-codex-spark context window 128k → 100k - test: updated context window expectation
1 parent 1593f3e commit 07ce1c7

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

gui/src/pages/Dashboard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ interface UpdateJob {
4949
restarted?: boolean;
5050
}
5151

52-
const SIDECAR_MODELS = ["gpt-5.4-mini", "gpt-5.4", "gpt-5.5", "gpt-5.3-codex-spark", "gpt-5.6-sol", "gpt-5.6-terra", "gpt-5.6-luna"];
52+
const SIDECAR_MODELS = ["gpt-5.4-mini", "gpt-5.4", "gpt-5.5", "gpt-5.6-sol", "gpt-5.6-terra", "gpt-5.6-luna"];
5353
const REASONING_LEVELS = ["low", "medium", "high"];
5454

5555
function defaultUpdateChannel(version: string | undefined): UpdateChannel {

src/codex/catalog.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const NATIVE_GPT56_CONTEXT_WINDOW = 372_000;
113113
const NATIVE_OPENAI_CONTEXT_OVERRIDES: Record<string, { contextWindow?: number; maxContextWindow?: number }> = {
114114
"gpt-5.5": { contextWindow: 272_000, maxContextWindow: 272_000 },
115115
"gpt-5.4": { contextWindow: 1_000_000, maxContextWindow: 1_000_000 },
116-
"gpt-5.3-codex-spark": { contextWindow: 128_000, maxContextWindow: 128_000 },
116+
"gpt-5.3-codex-spark": { contextWindow: 100_000, maxContextWindow: 100_000 },
117117
"gpt-5.6-sol": { contextWindow: NATIVE_GPT56_CONTEXT_WINDOW, maxContextWindow: NATIVE_GPT56_CONTEXT_WINDOW },
118118
"gpt-5.6-terra": { contextWindow: NATIVE_GPT56_CONTEXT_WINDOW, maxContextWindow: NATIVE_GPT56_CONTEXT_WINDOW },
119119
"gpt-5.6-luna": { contextWindow: NATIVE_GPT56_CONTEXT_WINDOW, maxContextWindow: NATIVE_GPT56_CONTEXT_WINDOW },

tests/codex-catalog.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ describe("Codex catalog routed normalization", () => {
163163
expect(native?.auto_compact_token_limit).toBe(900_000);
164164
});
165165

166-
test("native gpt-5.3-codex-spark uses its 128k context window instead of inherited codex max", () => {
166+
test("native gpt-5.3-codex-spark uses its 100k context window instead of inherited codex max", () => {
167167
const template = {
168168
...nativeTemplate(),
169169
context_window: 272_000,
@@ -172,9 +172,9 @@ describe("Codex catalog routed normalization", () => {
172172
const entries = buildCatalogEntries(template, ["gpt-5.3-codex-spark"], []);
173173
const native = entries.find(e => e.slug === "gpt-5.3-codex-spark");
174174

175-
expect(native?.context_window).toBe(128_000);
176-
expect(native?.max_context_window).toBe(128_000);
177-
expect(native?.auto_compact_token_limit).toBe(115_200);
175+
expect(native?.context_window).toBe(100_000);
176+
expect(native?.max_context_window).toBe(100_000);
177+
expect(native?.auto_compact_token_limit).toBe(90_000);
178178
});
179179

180180
test("native GPT-5.6 entries add max and ultra reasoning even when cloned from an older template", () => {

0 commit comments

Comments
 (0)