refactor: remove redundant model list conversions

This commit is contained in:
Peter Steinberger
2026-04-10 23:21:53 +01:00
parent dcca78bc00
commit e2b03049b6

View File

@@ -57,7 +57,7 @@ export function resolveConfiguredEntries(cfg: OpenClawConfig) {
const imagePrimary = resolveAgentModelPrimaryValue(cfg.agents?.defaults?.imageModel) ?? "";
modelFallbacks.forEach((raw, idx) => {
addResolvedModelRef(String(raw ?? ""), `fallback#${idx + 1}`);
addResolvedModelRef(raw, `fallback#${idx + 1}`);
});
if (imagePrimary) {
@@ -65,11 +65,11 @@ export function resolveConfiguredEntries(cfg: OpenClawConfig) {
}
imageFallbacks.forEach((raw, idx) => {
addResolvedModelRef(String(raw ?? ""), `img-fallback#${idx + 1}`);
addResolvedModelRef(raw, `img-fallback#${idx + 1}`);
});
for (const key of Object.keys(cfg.agents?.defaults?.models ?? {})) {
const parsed = parseModelRef(String(key ?? ""), DEFAULT_PROVIDER);
const parsed = parseModelRef(key, DEFAULT_PROVIDER);
if (!parsed) {
continue;
}