From f3519766280c058b2735aa633e6feccf4d25e769 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 19 Mar 2026 18:50:02 +0000 Subject: [PATCH] test(e2e): mask pdf-server Tool Result panel to hide random viewUUID The display_pdf result now includes a random viewUUID in its text content (visible in the first 100 chars of the Tool Result preview), making the pdf-server screenshot non-deterministic. Mask the collapsible panels as done for other servers with dynamic results. --- tests/e2e/servers.spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/e2e/servers.spec.ts b/tests/e2e/servers.spec.ts index a3c30d8a8..f6c651ae0 100644 --- a/tests/e2e/servers.spec.ts +++ b/tests/e2e/servers.spec.ts @@ -51,6 +51,8 @@ const HOST_MASKS: Record = { "basic-svelte": ['[class*="collapsiblePanel"]'], "basic-vanillajs": ['[class*="collapsiblePanel"]'], "basic-vue": ['[class*="collapsiblePanel"]'], + // PDF server result includes a random viewUUID in the preview text + "pdf-server": ['[class*="collapsiblePanel"]'], // System monitor has dynamic system stats in result "system-monitor": ['[class*="collapsiblePanel"]'], };