Merge pull request #2539 from cpkt9762/fix/category-variant-no-requirement
fix(delegate-task): build categoryModel with variant for categories without fallback chain
This commit is contained in:
@@ -98,6 +98,11 @@ Available categories: ${allCategoryNames}`,
|
|||||||
modelInfo = explicitCategoryModel || overrideModel
|
modelInfo = explicitCategoryModel || overrideModel
|
||||||
? { model: actualModel, type: "user-defined", source: "override" }
|
? { model: actualModel, type: "user-defined", source: "override" }
|
||||||
: { model: actualModel, type: "system-default", source: "system-default" }
|
: { model: actualModel, type: "system-default", source: "system-default" }
|
||||||
|
const parsedModel = parseModelString(actualModel)
|
||||||
|
const variantToUse = userCategories?.[args.category!]?.variant ?? resolved.config.variant
|
||||||
|
categoryModel = parsedModel
|
||||||
|
? (variantToUse ? { ...parsedModel, variant: variantToUse } : parsedModel)
|
||||||
|
: undefined
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const resolution = resolveModelForDelegateTask({
|
const resolution = resolveModelForDelegateTask({
|
||||||
|
|||||||
Reference in New Issue
Block a user