From 3bab66b96ca67d75c73e6cac0161dbb708848dbe Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Fri, 24 Apr 2026 13:06:50 +0900 Subject: [PATCH] feat(models): promote gpt-5.5 as default for oracle, hephaestus, and deep Now that each of these agents ships a native gpt-5.5 prompt variant, their default OpenAI model is bumped from gpt-5.4 to gpt-5.5. The gpt-5.4 entries are removed from the same-provider position in each fallback chain (a single provider doesn't need both version entries - if gpt-5.5 isn't available there, cross-provider fallback kicks in). - oracle.fallbackChain: gpt-5.5 high (openai) -> gemini-3.1-pro -> claude -> glm - hephaestus.fallbackChain: gpt-5.5 medium (openai only, requiresProvider) - deep category.fallbackChain: gpt-5.5 medium -> claude -> gemini - deep category.config: openai/gpt-5.5 medium No changes to sisyphus, sisyphus-junior, ultrabrain, momus, or other agents that still point at gpt-5.4; those stay on the shared regex- based routing in the gpt-5-4 prompt family. --- src/shared/model-requirements.ts | 6 +++--- src/tools/delegate-task/openai-categories.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/shared/model-requirements.ts b/src/shared/model-requirements.ts index 36771b4bc..56b53d98c 100644 --- a/src/shared/model-requirements.ts +++ b/src/shared/model-requirements.ts @@ -49,7 +49,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = { fallbackChain: [ { providers: ["openai", "github-copilot", "venice", "opencode", "vercel"], - model: "gpt-5.4", + model: "gpt-5.5", variant: "medium", }, ], @@ -59,7 +59,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = { fallbackChain: [ { providers: ["openai", "github-copilot", "opencode", "vercel"], - model: "gpt-5.4", + model: "gpt-5.5", variant: "high", }, { @@ -225,7 +225,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = { fallbackChain: [ { providers: ["openai", "github-copilot", "venice", "opencode", "vercel"], - model: "gpt-5.4", + model: "gpt-5.5", variant: "medium", }, { diff --git a/src/tools/delegate-task/openai-categories.ts b/src/tools/delegate-task/openai-categories.ts index 028ade55e..ff0eb40bb 100644 --- a/src/tools/delegate-task/openai-categories.ts +++ b/src/tools/delegate-task/openai-categories.ts @@ -103,7 +103,7 @@ export const OPENAI_CATEGORIES: BuiltinCategoryDefinition[] = [ }, { name: "deep", - config: { model: "openai/gpt-5.4", variant: "medium" }, + config: { model: "openai/gpt-5.5", variant: "medium" }, description: "Goal-oriented autonomous problem-solving. Thorough research before action. For hairy problems requiring deep understanding.", promptAppend: DEEP_CATEGORY_PROMPT_APPEND, },