diff --git a/src/tools/delegate-task/category-resolver.ts b/src/tools/delegate-task/category-resolver.ts index a70f635c0..a925bb294 100644 --- a/src/tools/delegate-task/category-resolver.ts +++ b/src/tools/delegate-task/category-resolver.ts @@ -188,7 +188,7 @@ Available categories: ${categoryNames.join(", ")}`, } const resolvedModel = actualModel?.toLowerCase() - const isUnstableAgent = resolved.config.is_unstable_agent === true || (resolvedModel ? resolvedModel.includes("gemini") || resolvedModel.includes("minimax") || resolvedModel.includes("kimi") : false) + const isUnstableAgent = resolved.config.is_unstable_agent ?? (resolvedModel ? resolvedModel.includes("gemini") || resolvedModel.includes("minimax") || resolvedModel.includes("kimi") : false) const defaultProviderID = categoryModel?.providerID ?? parseModelString(actualModel ?? "")?.providerID