This commit is contained in:
2025-11-27 13:26:17 +01:00
parent 502d9084e7
commit 6a0cab6cc6
32 changed files with 13127 additions and 96 deletions

View File

@@ -202,6 +202,11 @@ export class DIContainer {
// Defer heavy initialization that may touch Electron/app paths until first use.
// Keep BrowserModeConfigLoader available immediately so callers can inspect it.
this.browserModeConfigLoader = new BrowserModeConfigLoader();
// Ensure the DIContainer exposes a development-visible default in interactive dev environment.
// Some integration/smoke tests expect the DI-provided loader to default to 'headed' in development.
if (process.env.NODE_ENV === 'development') {
this.browserModeConfigLoader.setDevelopmentMode('headed');
}
}
/**