fix(model-availability): honor connected providers for fallback

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-02-04 16:00:16 +09:00
parent 208fac9af9
commit 586e1d8590
4 changed files with 36 additions and 15 deletions
+1 -1
View File
@@ -395,7 +395,7 @@ export async function createBuiltinAgents(
!hephaestusRequirement?.requiresModel ||
hasHephaestusExplicitConfig ||
isFirstRunNoCache ||
(availableModels.size > 0 && isModelAvailable(hephaestusRequirement.requiresModel, availableModels))
isAnyFallbackModelAvailable(hephaestusRequirement.fallbackChain, availableModels)
if (hasRequiredModel) {
let hephaestusResolution = applyModelResolution({