From affd168f92c8dab7c32e0c5272d81d0cf1e21ddf Mon Sep 17 00:00:00 2001 From: root Date: Sat, 18 Jul 2026 06:07:10 +0200 Subject: [PATCH] fix: close Workbench SSE inspection cleanly Co-Authored-By: Claude Opus 4.7 --- tools/src/workbench-cli.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/src/workbench-cli.ts b/tools/src/workbench-cli.ts index 9e3ad3fa..4dc99cd8 100644 --- a/tools/src/workbench-cli.ts +++ b/tools/src/workbench-cli.ts @@ -60,7 +60,7 @@ async function inspectEvents(parsed: Parsed, env: Record entry.name === "hwlab.event.v1").length >= minEvents) controller.abort(); + if (frames.filter((entry) => entry.name === "hwlab.event.v1").length >= minEvents) { + await reader.cancel(); + break readStream; + } boundary = buffer.indexOf("\n\n"); } }