From 9f731f49ead74a62b2633d5358a462f629a3c553 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 24 Apr 2026 05:58:41 +0100 Subject: [PATCH] ci(release): tolerate plugin logs before agent json --- scripts/openclaw-cross-os-release-checks.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/openclaw-cross-os-release-checks.ts b/scripts/openclaw-cross-os-release-checks.ts index 6f89c105de9..66e0aa8224c 100644 --- a/scripts/openclaw-cross-os-release-checks.ts +++ b/scripts/openclaw-cross-os-release-checks.ts @@ -2431,7 +2431,10 @@ function parseAgentPayloadTexts(stdout) { : []; return [...directTexts, ...payloadTexts]; } catch { - return stdout.trim() ? [stdout] : []; + const finalTextMatches = [ + ...stdout.matchAll(/"(?:finalAssistantVisibleText|finalAssistantRawText)"\s*:\s*"([^"]*)"/gu), + ].map((match) => match[1]); + return finalTextMatches.length > 0 ? finalTextMatches : stdout.trim() ? [stdout] : []; } }