agent-ecosystem/docker
Leigh Stillard 8e84961d4a fix(standalone): fix standalone mode to run without Electron
Three issues prevented standalone (non-Electron) mode from working:

1. sentry.ts used a top-level `import * from '@sentry/electron/main'`
   which crashes in plain Node.js. Changed to a try/catch require()
   so the module is safe to import in both environments.

2. vite.standalone.config.ts resolved all paths relative to __dirname
   (docker/) but is invoked from the repo root. Fixed to resolve
   relative to the repo root via a ROOT constant.

3. The electron stub was missing `safeStorage` and `screen` exports
   that newer code imports. Added them, and externalized
   agent-teams-controller (plain CJS with relative requires that
   break when bundled by Vite).
2026-03-24 03:43:26 +00:00
..
.dockerignore feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
docker-compose.yml feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
Dockerfile feat: project editor with drag & drop, search, Quick Open (#11) 2026-03-01 07:56:59 +02:00
vite.standalone.config.ts fix(standalone): fix standalone mode to run without Electron 2026-03-24 03:43:26 +00:00