fix: built in models capabilities (#5354)

This commit is contained in:
Faisal Amir 2025-06-18 20:28:30 +07:00 committed by GitHub
parent 0681c6bb9e
commit c6cd37d916
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -13,6 +13,7 @@ import {
import { modelSettings } from '@/lib/predefined' import { modelSettings } from '@/lib/predefined'
import { fetchModels } from './models' import { fetchModels } from './models'
import { ExtensionManager } from '@/lib/extension' import { ExtensionManager } from '@/lib/extension'
import { isProd } from '@/lib/version'
export const getProviders = async (): Promise<ModelProvider[]> => { export const getProviders = async (): Promise<ModelProvider[]> => {
const engines = !localStorage.getItem('migration_completed') const engines = !localStorage.getItem('migration_completed')
@ -65,7 +66,7 @@ export const getProviders = async (): Promise<ModelProvider[]> => {
].filter(Boolean) as string[] ].filter(Boolean) as string[]
return { return {
...(modelManifest ?? { id: model, name: model }), ...(modelManifest ?? { id: model, name: model }),
capabilities, ...(!isProd ? { capabilities } : {}),
} as Model } as Model
}) })
} }