# AG X Changelog ## v2.0.3 (2025-05-22) ### Features - **Multi-Provider Support**: Choose between Google OAuth or Custom Provider at first launch - **Provider Settings UI**: Built-in settings page to configure custom API endpoints - **API Proxy**: Transparent proxy that routes requests to your chosen provider - **Translation Proxy**: Supports translation services for multi-language responses - **Welcome Screen**: First-run experience lets you select your preferred provider - **System Tray Integration**: Minimize to tray with status indicators ### Fixes - Fixed provider selection flow - selecting a custom provider now correctly opens the app - Fixed endpoint configuration sync between AG X UI and Language Server proxy - Fixed OAuth redirect handling for custom providers - Fixed settings persistence across app restarts ### Architecture - `dist/main.js` - Electron main process with provider orchestration - `dist/languageServer.js` - Language Server proxy with endpoint management - `dist/provider/welcome.html` - First-run provider selection screen - `dist/provider/settings.html` - Provider configuration settings page - `dist/providerSettings.js` - Provider settings window management - `dist/services/apiProxy.js` - API request proxy to custom endpoints - `dist/services/providerService.js` - Provider CRUD operations - `dist/services/translationProxy.js` - Translation service proxy ## v2.0.2 (2025-05-22) - Initial AG X fork from Antigravity - Custom provider support - Settings UI improvements ## v2.0.1 (2025-05-22) - Base Antigravity fork - Desktop app packaging (.deb)