fix: Atlas respects fallbackChain, always refresh provider-models cache

- Remove uiSelectedModel from Atlas model resolution (use k2p5 as primary)
- Always overwrite provider-models.json on session start to prevent stale cache
This commit is contained in:
justsisyphus
2026-01-30 16:14:14 +09:00
parent 11e09cc8da
commit 2a824d5dd3
2 changed files with 12 additions and 10 deletions
+1 -1
View File
@@ -329,7 +329,7 @@ export async function createBuiltinAgents(
const atlasRequirement = AGENT_MODEL_REQUIREMENTS["atlas"]
const atlasResolution = resolveModelWithFallback({
uiSelectedModel,
// NOTE: Atlas does NOT use uiSelectedModel - respects its own fallbackChain (k2p5 primary)
userModel: orchestratorOverride?.model,
fallbackChain: atlasRequirement?.fallbackChain,
availableModels,