INNER CODE UNIT · TypeScript
configuredModel
Core-Mate/OpenGUI · deepseek-harness-plugin/src/index.ts:233
export function configuredModel(config: Config): {
id: string
contextWindow: number
maxTokens: number
} | undefined {
const value = resolvedConfig(config)
const edited = value.models?.[0]
const id = edited?.id.trim() || value.model?.trim()
if (!id) return undefined
return {
id,
contextWindow: edited?.contextWindow ?? value.contextWindow,
maxTokens: edited?.maxTokens ?? value.maxTokens,
}
}
function configuredProfile(config: Config): ResolvedPiAiProviderProfile | undefined {
const value = resolvedConfig(config)