fix(sessions): accept partial entries in model resolver

This commit is contained in:
Gustavo Madeira Santana
2026-02-17 20:17:31 -05:00
parent e946b5d3e6
commit 7624fca044

View File

@@ -644,7 +644,9 @@ export function getSessionDefaults(cfg: OpenClawConfig): GatewaySessionsDefaults
export function resolveSessionModelRef(
cfg: OpenClawConfig,
entry?: Pick<SessionEntry, "model" | "modelProvider" | "modelOverride" | "providerOverride">,
entry?:
| SessionEntry
| Pick<SessionEntry, "model" | "modelProvider" | "modelOverride" | "providerOverride">,
agentId?: string,
): { provider: string; model: string } {
const resolved = agentId