diff --git a/apps/supercode-cli/server/package.json b/apps/supercode-cli/server/package.json index 0a4fa6a..2646906 100644 --- a/apps/supercode-cli/server/package.json +++ b/apps/supercode-cli/server/package.json @@ -1,6 +1,6 @@ { "name": "supercode-cli", - "version": "0.1.44", + "version": "0.1.45", "description": "AI-powered coding agent CLI", "main": "dist/main.js", "bin": { diff --git a/apps/supercode-cli/server/src/cli/ai/concentrate-service.ts b/apps/supercode-cli/server/src/cli/ai/concentrate-service.ts index 96fb130..9694ae5 100644 --- a/apps/supercode-cli/server/src/cli/ai/concentrate-service.ts +++ b/apps/supercode-cli/server/src/cli/ai/concentrate-service.ts @@ -93,7 +93,7 @@ export class ConcentrateService { if (!queryLimit.allowed) reasons.push(`Query limit used: ${queryLimit.used} / ${DAILY_QUERY_LIMIT}`) const msg = [ chalk.red("╔══ Daily usage limit exceeded ══╗"), - chalk.red(`║ Model: azure/claude-opus-4-8`), + chalk.red(`║ Model: anthropic/claude-opus-4-8`), ...reasons.map(r => chalk.red(`║ ${r}`)), chalk.red(`║ Resets: ${new Date(tokenBudget.resetTime).toLocaleDateString()}`), chalk.red(`╚════════════════════════════════════╝`), diff --git a/apps/supercode-cli/server/src/cli/ai/context-windows.ts b/apps/supercode-cli/server/src/cli/ai/context-windows.ts index 2942d5a..56276df 100644 --- a/apps/supercode-cli/server/src/cli/ai/context-windows.ts +++ b/apps/supercode-cli/server/src/cli/ai/context-windows.ts @@ -17,8 +17,7 @@ const CONTEXT_WINDOWS: Record = { "glm-5.2": 203_000, "glm-5.1": 203_000, "minimax-m3": 1_000_000, - "azure/claude-opus-4-8": 200_000, - "anthropic/claude-opus-4-8": 500_000, + "anthropic/claude-opus-4-8": 1_000_000, } const FALLBACK_CONTEXT_WINDOW = 128_000 diff --git a/apps/supercode-cli/server/src/cli/commands/slashCommands/model.ts b/apps/supercode-cli/server/src/cli/commands/slashCommands/model.ts index c2c7a55..d4b56f9 100644 --- a/apps/supercode-cli/server/src/cli/commands/slashCommands/model.ts +++ b/apps/supercode-cli/server/src/cli/commands/slashCommands/model.ts @@ -13,7 +13,7 @@ interface ModelEntry { } const MODELS: ModelEntry[] = [ - { value: "azure/claude-opus-4-8", label: "Claude Opus 4.8", provider: "concentrateai", cost: "5.0x", desc: "Top-tier reasoning (Azure)" }, + { value: "anthropic/claude-opus-4-8", label: "Claude Opus 4.8", provider: "concentrateai", cost: "5.0x", desc: "Top-tier reasoning" }, { value: "glm-5.2", label: "GLM 5.2", provider: "concentrateai", cost: "0.5x", desc: "Latest GLM" }, { value: "glm-5.1", label: "GLM 5.1", provider: "concentrateai", cost: "0.4x", desc: "Balanced multilingual" }, { value: "kimi-k2-6", label: "Kimi K2.6", provider: "concentrateai", cost: "0.8x", desc: "Long context" }, diff --git a/apps/supercode-cli/server/src/index.ts b/apps/supercode-cli/server/src/index.ts index 039f410..805bac1 100644 --- a/apps/supercode-cli/server/src/index.ts +++ b/apps/supercode-cli/server/src/index.ts @@ -33,7 +33,6 @@ const MODEL_MAX_TOKENS: Record = { "glm-5.2": 4096, "glm-5.1": 4096, "minimax-m3": 8192, - "azure/claude-opus-4-8": 4096, "anthropic/claude-opus-4-8": 4096, } function getModelMaxTokens(model: string): number { diff --git a/apps/supercode-cli/server/src/lib/pricing.ts b/apps/supercode-cli/server/src/lib/pricing.ts index dbf81ec..d0e3971 100644 --- a/apps/supercode-cli/server/src/lib/pricing.ts +++ b/apps/supercode-cli/server/src/lib/pricing.ts @@ -25,7 +25,6 @@ export const MODEL_PRICING: Record = { "z-ai/glm-5.1": { inputPrice: 0.10, outputPrice: 0.40, cachedPrice: 0 }, "minimax-m3": { inputPrice: 0.20, outputPrice: 0.80, cachedPrice: 0 }, "meta/llama-3.3-70b-instruct": { inputPrice: 0.59, outputPrice: 0.99, cachedPrice: 0 }, - "azure/claude-opus-4-8": { inputPrice: 5.00, outputPrice: 25.00, cachedPrice: 0.50 }, "anthropic/claude-opus-4-8": { inputPrice: 5.00, outputPrice: 25.00, cachedPrice: 0.50 }, } diff --git a/apps/supercode-cli/server/src/lib/token-budget.ts b/apps/supercode-cli/server/src/lib/token-budget.ts index 2f44d3f..74b96c4 100644 --- a/apps/supercode-cli/server/src/lib/token-budget.ts +++ b/apps/supercode-cli/server/src/lib/token-budget.ts @@ -4,7 +4,7 @@ import os from "node:os" import { randomUUID } from "node:crypto" import prisma from "./prisma" -export const OPUS_MODEL_ID = "azure/claude-opus-4-8" +export const OPUS_MODEL_ID = "anthropic/claude-opus-4-8" export const DAILY_BUDGET_TOKENS = 128_000 export const DAILY_QUERY_LIMIT = 20