ContextStudioWizard/lib
Karamelmar 0028ef4262 Fix: run container as host user, let Electron manage A2A servers
Two fixes:
1. Add --user $(id -u):$(id -g) and -e HOME to container run so Claude
   Code doesn't run as root (--dangerously-skip-permissions is rejected
   by claude when running as root/sudo).

2. Remove redundant `node start.js --ui-mode=headless` from start.sh.
   The Electron app already manages server startup via server-management.js
   (lock file check → spawn headless servers → wait for health). Running
   a second server process causes port conflicts and double-start noise.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 13:34:42 +01:00
..
container.sh Fix: run container as host user, let Electron manage A2A servers 2026-03-09 13:34:42 +01:00
core.sh Fix Electron not opening: run npm install on core + check DISPLAY 2026-03-09 13:13:15 +01:00
prereqs.sh Redesign wizard UI with gum (charmbracelet) 2026-03-09 13:02:42 +01:00
project.sh Redesign wizard UI with gum (charmbracelet) 2026-03-09 13:02:42 +01:00
utils.sh Redesign wizard UI with gum (charmbracelet) 2026-03-09 13:02:42 +01:00
workflow.sh Redesign wizard UI with gum (charmbracelet) 2026-03-09 13:02:42 +01:00