chenbhao commited on
Commit
6f40914
·
1 Parent(s): e20021d

fix: anthropic model fallback in local /model

Browse files
src/utils/model/modelOptions.ts CHANGED
@@ -414,6 +414,11 @@ function getModelOptionsBase(fastMode = false): ModelOption[] {
414
  return openAIOptions
415
  }
416
 
 
 
 
 
 
417
  // OpenRouter API: Show all available models from OpenRouter
418
  if (getAPIProvider() === 'openrouter') {
419
  // Trigger background fetch of OpenRouter models (non-blocking)
 
414
  return openAIOptions
415
  }
416
 
417
+ // Local API: Show only Default option
418
+ if (getAPIProvider() === 'local') {
419
+ return [getDefaultOptionForUser(fastMode)]
420
+ }
421
+
422
  // OpenRouter API: Show all available models from OpenRouter
423
  if (getAPIProvider() === 'openrouter') {
424
  // Trigger background fetch of OpenRouter models (non-blocking)
src/utils/model/providers.ts CHANGED
@@ -80,6 +80,8 @@ function getExplicitProviderOverride(): APIProvider | null {
80
  return 'openrouter'
81
  case 'openai':
82
  return 'openai'
 
 
83
  case 'bedrock':
84
  return 'bedrock'
85
  case 'vertex':
 
80
  return 'openrouter'
81
  case 'openai':
82
  return 'openai'
83
+ case 'local':
84
+ return 'local'
85
  case 'bedrock':
86
  return 'bedrock'
87
  case 'vertex':