Skip to content

Antigravity Tools v4.2.3

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jun 08:17
  • [体验优化] 优化 Homebrew 安装体验,彻底免除“应用已损坏”弹窗 (Brew Cask Quarantine Auto-Clear):
    • 问题修复: 为 macOS 的 Homebrew Cask 安装添加了自动清理 com.apple.quarantine 属性的脚本,彻底解决了由于系统安全机制导致初次打开应用时弹出“应用已损坏”拦截的问题 (PR #3180)。
    • 体验优化: Homebrew 用户现在可以真正实现无缝的“开箱即用”体验,无需再手动执行去除隔离属性的终端命令。
  • [核心修复] 支持 HTTP 代理池配置热更新 (Proxy Pool Hot Reload):
    • 问题修复: 修复了在应用内修改 HTTP 代理池配置(如代理 URLs、端口绑定、认证凭证等)或上游代理设置后,无法在运行时实时生效、必须重启应用的问题 (PR #3183)。
    • 体验优化: 现在保存代理配置时,系统会立即在后台重新应用并加载最新的代理池状态,无需手动重启。
  • [核心功能] 新增 Antigravity CLI (agy) 账号无缝切换 (CLI Account Switcher):
    • 一键同步: 在账号管理界面中新增了针对 Antigravity 命令行工具 (agy) 的专属切换支持 (PR #3184)。
    • 凭证注入: 当点击切换时,目标账号的 OAuth 凭证会自动写入系统的凭据管理器 (Keyring) 和设备配置文件中,使得 agy 命令行工具无需二次认证即可立即使用最新账号。
  • [核心修复] 移除冗余版本检测逻辑,优化 IDE 账号切换 (IDE Login Optimization):
    • 问题修复: 移除了在 IDE 环境下切换账号时多余的版本号检测步骤,解决了因 Windows 环境下执行 PowerShell 解析版本出错导致注入失败、无法登录的问题。
    • 效率提升: 直接强制采用最新的统一格式 (antigravityUnifiedStateSync.oauthToken) 注入到 SQLite 数据库,消除了老旧格式带来的兼容负担。
  • [核心修复] 修复了 Gemini 3.1 Pro High/Low 的 400 Invalid Argument 错误 (Gemini Thinking Fix):
    • 问题修复: 修复了 Claude Code 等上游客户端发送 thinking 相关配置对象时,由于 Gemini 3.1 Pro High/Low 尚不支持特定的思维配置被拒绝的问题。系统现已针对这些变体模型正确剥离不支持的 thinkingConfig 对象,从而解决了 API 响应 400 的错误 (Issue #3182)。
  • [核心功能] 将 Claude 详细配额组数据暴露给前端并优化展示 (Claude Quota UI Expose):
    • 功能新增: 在后端和接口层中新增了对模型分组配额(如 weekly 和 5h 窗口)的完整支持,并在账号详情页引入全新的 Tab 切换交互,使用户能直观查看各模型的详细双窗口配额分配情况 (PR #3185)。
    • 问题修复: 修复了由于缺少依赖 (BoringSSL 构建工具) 导致的本地分发版 Docker 编译报错问题,并添加了缺少的 Tauri 前端资源映射步骤。