Commit Graph

4 Commits

  • Version 2.0.1-ai-providers-3: Added provider setup wizard
    Updates:
    - Updated app version to 2.0.1-ai-providers-3
    - Added first-run provider setup wizard
    - Google OAuth integration
    - 17+ provider presets
    - Updated package.json version
    - Added version management script
    - Updated installation scripts
    
    New Features:
    - Beautiful 3-step setup wizard
    - Google OAuth option
    - Custom provider selection
    - Automatic configuration
    - Modern UI design
    
    Files Changed:
    - VERSION: Set to 2.0.1-ai-providers-3
    - package.json: Updated version
    - app.asar: Repacked with wizard
    - provider-setup-wizard.html: New wizard UI
    - main.js: Added wizard logic
    - preload.js: Added IPC handler
    - scripts/version.sh: New version script
  • Add provider setup wizard on first launch
    Added first-run provider selection wizard with:
    
    - Google OAuth option (sign in with Google account)
    - Custom provider option (choose from 17+ presets)
    - 3-step setup wizard UI
    - Automatic provider configuration
    - Pre-configured Google Antigravity OAuth
    
    Files changed:
    - main.js: Added AI provider check and wizard display logic
    - preload.js: Added app:launch-main IPC handler
    - provider-setup-wizard.html: Complete wizard UI (new)
    - app.asar: Repacked with all changes
    
    Features:
    - Shows wizard if no AI provider configured
    - Google OAuth for easy setup
    - 17+ provider presets for custom setup
    - Automatic settings configuration
    - Professional UI with step indicators
  • Complete source code - AI Provider Edition v2.0.1
    Added complete source code and pre-compiled application:
    
    Source Code:
    - app.asar (compiled Electron app)
    - app-extracted/ (all extracted source files)
      - dist/services/aiProviderService.js
      - dist/services/settingsService.js
      - dist/ipcHandlers.js
      - dist/aiProviderAPI.ts
      - dist/ai-provider-settings.html
      - And all other application files
    
    Build Tools:
    - scripts/extract-app.sh
    - scripts/repack-app.sh
    - scripts/build-deb.sh
    - scripts/install-deb.sh
    
    Documentation:
    - SOURCE_CODE.md (repository structure)
    - BUILD.md (build instructions)
    - README.md (overview)
    - docs/ (complete API docs)
      - AI_PROVIDER_SPECIFICATION.md
      - AI_PROVIDER_README.md
      - IMPLEMENTATION_SUMMARY.md
    
    Features included:
    - 17+ AI provider presets
    - One-click provider setup
    - Model auto-fetching
    - Connection testing
    - Modern GUI interface
    - Complete IPC handlers (14 new)
    - TypeScript API wrapper
    - Persistent settings
    
    Ready to build and customize!
  • Initial commit: Antigravity v2.0.1 with AI Provider GUI Support
    Features:
    - 17+ pre-configured AI provider presets
    - One-click provider setup
    - Model auto-fetching
    - Connection testing
    - Modern GUI interface
    - Comprehensive documentation
    
    Presets include:
    - OpenAI (GPT-4o, GPT-4o-mini, GPT-4-turbo)
    - Anthropic (Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku)
    - Google Gemini (API Key & OAuth)
    - Google Antigravity (OAuth) - Antigravity-specific models
    - Groq, OpenRouter, OpenCode, NVIDIA NIM, Ollama, and more