feat(automation): add browser launch capability and default to dev mode

This commit is contained in:
2025-11-22 13:31:10 +01:00
parent bb17a4a085
commit 21d748b316
3 changed files with 97 additions and 35 deletions

View File

@@ -45,9 +45,11 @@ function createBrowserAutomationAdapter(mode: AutomationMode, logger: ILogger):
switch (mode) {
case 'dev':
return new BrowserDevToolsAdapter({
debuggingPort: config.devTools?.debuggingPort,
debuggingPort: config.devTools?.debuggingPort ?? 9222,
browserWSEndpoint: config.devTools?.browserWSEndpoint,
defaultTimeout: config.defaultTimeout,
launchBrowser: true,
startUrl: 'https://members-ng.iracing.com/web/racing/hosted/browse-sessions',
}, logger.child({ adapter: 'BrowserDevTools' }));
case 'production':