From 8da5d9fb3d64c23ad074c89249c4cef45b6ff6e3 Mon Sep 17 00:00:00 2001 From: kiranchilledout Date: Fri, 30 Jan 2026 07:26:01 +0530 Subject: [PATCH] fix: add Nebius types and export constants - Add 'nebius-api-key' to AuthChoice union type - Add nebiusApiKey to OnboardOptions interface - Export NEBIUS_DEFAULT_MODEL_ID constant - Fixes TypeScript build errors --- src/agents/models-config.providers.ts | 2 +- src/commands/onboard-types.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agents/models-config.providers.ts b/src/agents/models-config.providers.ts index 75a4d3173..426ae73a3 100644 --- a/src/agents/models-config.providers.ts +++ b/src/agents/models-config.providers.ts @@ -42,7 +42,7 @@ const XIAOMI_DEFAULT_COST = { }; const NEBIUS_BASE_URL = "https://api.tokenfactory.nebius.com/v1"; -const NEBIUS_DEFAULT_MODEL_ID = "Qwen/Qwen3-32B-fast"; +export const NEBIUS_DEFAULT_MODEL_ID = "Qwen/Qwen3-32B-fast"; const NEBIUS_DEFAULT_CONTEXT_WINDOW = 128000; const NEBIUS_DEFAULT_MAX_TOKENS = 8192; const NEBIUS_DEFAULT_COST = { diff --git a/src/commands/onboard-types.ts b/src/commands/onboard-types.ts index f4154bc6d..974f45b92 100644 --- a/src/commands/onboard-types.ts +++ b/src/commands/onboard-types.ts @@ -23,6 +23,7 @@ export type AuthChoice = | "google-antigravity" | "google-gemini-cli" | "zai-api-key" + | "nebius-api-key" | "xiaomi-api-key" | "minimax-cloud" | "minimax" @@ -68,6 +69,7 @@ export type OnboardOptions = { kimiCodeApiKey?: string; geminiApiKey?: string; zaiApiKey?: string; + nebiusApiKey?: string; xiaomiApiKey?: string; minimaxApiKey?: string; syntheticApiKey?: string;