• v6.5.0 2d84d2fb6a

    **feat(auth, executor, cmd): add Antigravity provider integration**
    docker-image / docker (push) Has been cancelled
    goreleaser / goreleaser (push) Has been cancelled

    airkjw released this 2025-11-21 04:43:16 +00:00 | 1850 commits to main since this release

    • Implemented OAuth login flow for the Antigravity provider in auth/antigravity.go.
    • Added AntigravityExecutor for handling requests and streaming via Antigravity APIs.
    • Created antigravity_login.go command for triggering Antigravity authentication.
    • Introduced OpenAI-to-Antigravity translation logic in translator/antigravity/openai/chat-completions.

    refactor(translator, executor): update Gemini CLI response translation and add Antigravity payload customization

    • Renamed Gemini CLI translation methods to align with response handling (ConvertGeminiCliResponseToGemini and ConvertGeminiCliResponseToGeminiNonStream).
    • Updated init.go to reflect these method changes.
    • Introduced geminiToAntigravity function to embed metadata (model, userAgent, project, etc.) into Antigravity payloads.
    • Added random project, request, and session ID generators for enhanced tracking.
    • Streamlined buildRequest to use geminiToAntigravity transformation before request execution.
    Downloads