-
released this
2026-05-22 20:26:07 +00:00 | 3 commits to master since this releaseAG X v2.0.4
Critical Fixes
- Provider sync on every startup: Active AG X provider is now always synced to
endpoints.json, ensuring the Language Server uses the correct provider (previously only synced on first run) - Linux sandbox fix: Added
--no-sandboxto all Electron child processes (fixes SIGTRAP crash that caused proxy to die and fallback to Google OAuth) - --ag-reset flag: Run
ag-x --ag-resetto re-show the provider selection welcome screen
Changed Files
dist/main.js- Always sync provider + AG_RESET flag + no-sandbox for all modesdist/languageServer.js- Add --no-sandbox to proxy spawndist/services/apiProxy.js- Add --no-sandbox to proxy spawn
Root Causes Fixed
endpoints.jsonwas never updated after first-run, so LS used stale/wrong provider data- Electron child processes (translation proxy) crashed due to SUID sandbox requirement on Linux
- No way to re-show provider selection after initial setup
Downloads
- Provider sync on every startup: Active AG X provider is now always synced to