diff --git a/open-sse/config/providerModels.js b/open-sse/config/providerModels.js index 43d5eec..d932d14 100644 --- a/open-sse/config/providerModels.js +++ b/open-sse/config/providerModels.js @@ -144,9 +144,10 @@ export const PROVIDER_MODELS = { ], oc: [ // OpenCode { id: "nemotron-3-super-free", name: "Nemotron 3 Super" }, - { id: "qwen3.6-plus-free", name: "Qwen 3.6 Plus" }, + // { id: "qwen3.6-plus-free", name: "Qwen 3.6 Plus" }, // { id: "big-pickle", name: "Big Pickle", targetFormat: "claude" }, { id: "minimax-m2.5-free", name: "MiniMax M2.5", targetFormat: "claude" }, + // { id: "trinity-large-preview-free", name: "Trinity Large Preview" }, ], cl: [ // Cline diff --git a/open-sse/config/providers.js b/open-sse/config/providers.js index 535fa36..5a14905 100644 --- a/open-sse/config/providers.js +++ b/open-sse/config/providers.js @@ -33,7 +33,6 @@ export const PROVIDERS = { claude: { baseUrl: "https://api.anthropic.com/v1/messages", format: "claude", - retry: { 429: 0 }, headers: { "Anthropic-Version": "2023-06-01", "Anthropic-Beta": "claude-code-20250219,oauth-2025-04-20,interleaved-thinking-2025-05-14,context-management-2025-06-27,prompt-caching-scope-2026-01-05,advanced-tool-use-2025-11-20,effort-2025-11-24,structured-outputs-2025-12-15,fast-mode-2026-02-01,redact-thinking-2026-02-12,token-efficient-tools-2026-03-28", @@ -179,6 +178,7 @@ export const PROVIDERS = { kiro: { baseUrl: "https://codewhisperer.us-east-1.amazonaws.com/generateAssistantResponse", format: "kiro", + retry: { 429: 2 }, headers: { "Content-Type": "application/json", "Accept": "application/vnd.amazon.eventstream", diff --git a/open-sse/config/runtimeConfig.js b/open-sse/config/runtimeConfig.js index b72ce83..0ba964f 100644 --- a/open-sse/config/runtimeConfig.js +++ b/open-sse/config/runtimeConfig.js @@ -68,9 +68,9 @@ export const RETRY_CONFIG = { // Default retry config by status code (number of retry attempts) export const DEFAULT_RETRY_CONFIG = { - 429: 2, // Rate limit - retry 2 times - 503: 0, // Service unavailable - no retry - 502: 0 // Bad gateway - no retry + 429: 0, // Rate limit - no retry, use account fallback instead + 503: 1, // Service unavailable - retry 1 time (transient) + 502: 1 // Bad gateway - retry 1 time (transient) }; // Exponential backoff config for rate limits diff --git a/src/app/(dashboard)/dashboard/combos/page.js b/src/app/(dashboard)/dashboard/combos/page.js index de8144d..3acc5f1 100644 --- a/src/app/(dashboard)/dashboard/combos/page.js +++ b/src/app/(dashboard)/dashboard/combos/page.js @@ -448,7 +448,7 @@ function ComboFormModal({ isOpen, combo, onClose, onSave, activeProviders }) {
No models added yet
) : ( -