fix(delegate-task): use category default model when availableModels is empty
This commit is contained in:
parent
7c15b06da7
commit
30ed086c40
@ -537,7 +537,7 @@ To continue this session: session_id="${args.session_id}"`
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const resolution = resolveModelWithFallback({
|
const resolution = resolveModelWithFallback({
|
||||||
userModel: userCategories?.[args.category]?.model ?? sisyphusJuniorModel,
|
userModel: userCategories?.[args.category]?.model ?? resolved.model ?? sisyphusJuniorModel,
|
||||||
fallbackChain: requirement.fallbackChain,
|
fallbackChain: requirement.fallbackChain,
|
||||||
availableModels,
|
availableModels,
|
||||||
systemDefaultModel,
|
systemDefaultModel,
|
||||||
@ -567,7 +567,7 @@ To continue this session: session_id="${args.session_id}"`
|
|||||||
modelInfo = { model: actualModel, type, source }
|
modelInfo = { model: actualModel, type, source }
|
||||||
|
|
||||||
const parsedModel = parseModelString(actualModel)
|
const parsedModel = parseModelString(actualModel)
|
||||||
const variantToUse = userCategories?.[args.category]?.variant ?? resolvedVariant
|
const variantToUse = userCategories?.[args.category]?.variant ?? resolvedVariant ?? resolved.config.variant
|
||||||
categoryModel = parsedModel
|
categoryModel = parsedModel
|
||||||
? (variantToUse ? { ...parsedModel, variant: variantToUse } : parsedModel)
|
? (variantToUse ? { ...parsedModel, variant: variantToUse } : parsedModel)
|
||||||
: undefined
|
: undefined
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user