fix: keep web-probe screenshot summaries bounded

This commit is contained in:
Codex
2026-06-26 11:19:48 +00:00
parent b71758f4e8
commit 1567082d39
3 changed files with 56 additions and 10 deletions
+5 -5
View File
@@ -708,11 +708,11 @@ try {
const overflowLeft = -rect.left;
if (overflowRight > 1 || overflowLeft > 1) {
overflowCount += 1;
if (overflow.length < 20) {
if (overflow.length < 5) {
overflow.push({
tag: element.tagName.toLowerCase(),
className: String(element.className || "").slice(0, 120),
text: String(element.textContent || "").replace(/\s+/g, " ").trim().slice(0, 120),
className: String(element.className || "").slice(0, 80),
text: String(element.textContent || "").replace(/\s+/g, " ").trim().slice(0, 80),
x: Math.round(rect.x),
y: Math.round(rect.y),
width: Math.round(rect.width),
@@ -748,8 +748,8 @@ try {
layout,
consoleCount: consoleMessages.length,
requestFailureCount: requestFailures.length,
consoleMessages,
requestFailures,
consoleMessages: consoleMessages.slice(0, 5),
requestFailures: requestFailures.slice(0, 5),
valuesRedacted: true,
}));
} finally {