diff --git a/scripts/code-sessions-web.js b/scripts/code-sessions-web.js index d8dbb4e5c68..26eab07a215 100644 --- a/scripts/code-sessions-web.js +++ b/scripts/code-sessions-web.js @@ -15,7 +15,7 @@ const APP_ROOT = path.join(__dirname, '..'); async function main() { const args = minimist(process.argv.slice(2), { - boolean: ['help', 'no-open'], + boolean: ['help', 'no-open', 'skip-welcome'], string: ['host', 'port'], }); @@ -86,7 +86,8 @@ async function main() { server.listen(PORT, HOST, () => { console.log(`\n Sessions Web running at: http://${HOST}:${PORT}/\n`); if (!args['no-open'] && args.open !== false) { - open.default(`http://${HOST}:${PORT}/`); + const query = args['skip-welcome'] ? '?skip-sessions-welcome' : ''; + open.default(`http://${HOST}:${PORT}/${query}`); } }); diff --git a/src/vs/sessions/test/e2e/package.json b/src/vs/sessions/test/e2e/package.json index 555850aee20..8265f5b8a5a 100644 --- a/src/vs/sessions/test/e2e/package.json +++ b/src/vs/sessions/test/e2e/package.json @@ -4,6 +4,7 @@ "private": true, "description": "Automated E2E tests for the Agent Sessions window using playwright-cli", "scripts": { + "serve": "node ../../../../../scripts/code-sessions-web.js --port 9222 --skip-welcome", "generate": "node generate.cjs", "test": "node test.cjs" },