mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-24 00:11:31 +00:00
fix: trim heartbeatModelOverride for defensive safety
This commit is contained in:
committed by
Gustavo Madeira Santana
parent
26a24e5e1f
commit
7b3e4dc1dd
@@ -82,7 +82,8 @@ export async function getReplyFromConfig(
|
||||
if (opts?.isHeartbeat) {
|
||||
// Prefer the resolved per-agent heartbeat model passed from the heartbeat runner,
|
||||
// fall back to the global defaults heartbeat model for backward compatibility.
|
||||
const heartbeatRaw = opts.heartbeatModelOverride ?? agentCfg?.heartbeat?.model?.trim() ?? "";
|
||||
const heartbeatRaw =
|
||||
opts.heartbeatModelOverride?.trim() ?? agentCfg?.heartbeat?.model?.trim() ?? "";
|
||||
const heartbeatRef = heartbeatRaw
|
||||
? resolveModelRefFromString({
|
||||
raw: heartbeatRaw,
|
||||
|
||||
@@ -45,7 +45,11 @@ const CHROMIUM_DESKTOP_IDS = new Set([
|
||||
"opera.desktop",
|
||||
"opera-gx.desktop",
|
||||
"yandex-browser.desktop",
|
||||
// Flatpak reverse-DNS desktop file IDs
|
||||
"com.google.Chrome.desktop",
|
||||
"com.brave.Browser.desktop",
|
||||
"org.chromium.Chromium.desktop",
|
||||
"com.microsoft.Edge.desktop",
|
||||
]);
|
||||
|
||||
const CHROMIUM_EXE_NAMES = new Set([
|
||||
|
||||
Reference in New Issue
Block a user