diff --git a/src/execution.ts b/src/execution.ts index 1329389c..18ab5972 100644 --- a/src/execution.ts +++ b/src/execution.ts @@ -257,7 +257,7 @@ export async function executeCommand( if (!keepOpen) await page.closeWindow?.().catch(() => {}); throw err; } - }, { workspace: `site:${cmd.site}`, cdpEndpoint, contextId }); + }, { workspace: `site:${cmd.site}:${crypto.randomUUID()}`, cdpEndpoint, contextId }); } else { // Non-browser commands: apply timeout only when explicitly configured. const timeout = cmd.timeoutSeconds;