Mission
Upgrade to or install EGC v1.1.7 on Windows and report whether it works correctly.
v1.1.7 includes a consolidated Windows crash fix (idempotent DB close, BOM-safe JSON parsing, async ping() fix, graceful libuv process exit). This issue tracks whether that fix holds in real environments.
Setup
Fresh install:
npm install -g @egchq/egc
egc init
Upgrade from an older version:
npm install -g @egchq/egc
egc repair
Requires Node.js 20+. Download at https://nodejs.org
Checklist
Installation
Core behavior
Windows-specific (v1.1.7 fix validation)
Report
Leave a comment with:
- Windows version (e.g. Windows 11 23H2) and Node.js version
- Shell used (PowerShell, CMD, Git Bash, WSL)
- Any errors with full stack trace
egc doctor output if something fails
This issue is part of the v1.1.7 validation campaign.
Mission
Upgrade to or install EGC v1.1.7 on Windows and report whether it works correctly.
v1.1.7 includes a consolidated Windows crash fix (idempotent DB close, BOM-safe JSON parsing, async
ping()fix, graceful libuv process exit). This issue tracks whether that fix holds in real environments.Setup
Fresh install:
Upgrade from an older version:
Checklist
Installation
npm install -g @egchq/egccompletes without errorsegc --versionprints1.1.7egc doctorpasses all checks (green output)egc initstarts the dashboard and opens the browserCore behavior
get_statereturns context from a previous session (or empty on fresh install)update_statesaves and persists across terminal restarts%USERPROFILE%\.egc\state\<project>.mdegc repairruns without errors after upgradeWindows-specific (v1.1.7 fix validation)
SyntaxErrororUnexpected tokenerrors when reading state files (BOM-safe JSON)unhandledRejectionfromping()in telemetryReport
Leave a comment with:
egc doctoroutput if something fails