Merge pull request #2080 from Firstbober/dev

fix: model format normalization and explicit config cache bypass
This commit is contained in:
YeonGyu-Kim
2026-03-02 23:28:06 +09:00
committed by GitHub
4 changed files with 75 additions and 7 deletions
+2 -1
View File
@@ -34,6 +34,7 @@ export type ModelResolutionResult = {
variant?: string
attempted?: string[]
reason?: string
explicitUserConfig?: boolean
}
@@ -55,7 +56,7 @@ export function resolveModelPipeline(
const normalizedUserModel = normalizeModel(intent?.userModel)
if (normalizedUserModel) {
log("Model resolved via config override", { model: normalizedUserModel })
return { model: normalizedUserModel, provenance: "override" }
return { model: normalizedUserModel, provenance: "override", explicitUserConfig: true }
}
const normalizedCategoryDefault = normalizeModel(intent?.categoryDefaultModel)