1. 27 Jan, 2026 3 commits
    • song's avatar
      feat(group): 添加 MCP XML 注入开关 · 877c1725
      song authored
      - Group 新增 mcp_xml_inject 字段,控制 Antigravity 平台的 MCP XML 协议注入
      - 默认启用,可在分组设置中关闭
      - 修复 GetByKeyForAuth 遗漏查询 mcp_xml_inject 字段导致认证缓存值始终为 false 的问题
      877c1725
    • song's avatar
      feat(accounts): 账号列表显示 Antigravity scope 级别限流状态 · 66f49b67
      song authored
      - 后端 DTO 新增 scope_rate_limits 字段,从 extra 提取限流信息
      - 前端状态列显示 scope 级限流徽章(Claude/Gemini/Image)
      - 清除速率限制时同时清除账号级和 scope 级限流(已有实现)
      66f49b67
    • song's avatar
      feat(ops): 运维界面展示 Antigravity 账号 scope 级别限流统计 · 08d6dc52
      song authored
      在运维监控的并发/排队卡片中,为 Antigravity 平台账号显示各 scope
      (claude/gemini_text/gemini_image) 的限流数量统计,便于管理员了解
      哪些 scope 正在被限流。
      08d6dc52
  2. 26 Jan, 2026 2 commits
    • song's avatar
      feat(gemini): 为 Gemini 原生平台添加图片计费支持 · 7cea6b6f
      song authored
      对齐 Antigravity 平台的图片计费逻辑:
      - 添加 extractImageSize() 方法提取图片尺寸
      - Forward() 和 ForwardNative() 返回 ImageCount/ImageSize
      - 支持分组自定义图片价格和倍率
      7cea6b6f
    • song's avatar
      fix: jsonb_set 嵌套路径无法创建多层 key 的问题 · 4b57e80e
      song authored
      PostgreSQL jsonb_set 在 create_if_missing=true 时无法一次性创建多层嵌套路径。
      例如设置 {antigravity_quota_scopes,gemini_image} 时,如果 antigravity_quota_scopes 不存在,
      jsonb_set 不会自动创建外层 key,导致更新静默失败(affected=1 但数据未变)。
      
      修复方案:嵌套两次 jsonb_set,先确保外层 key 存在,再设置内层值。
      
      影响范围:
      - SetAntigravityQuotaScopeLimit: Antigravity 平台按模型 scope 限流
      - SetModelRateLimit: Anthropic 平台 Sonnet 模型限流
      4b57e80e
  3. 23 Jan, 2026 4 commits
  4. 21 Jan, 2026 5 commits
  5. 20 Jan, 2026 5 commits
  6. 19 Jan, 2026 1 commit
  7. 17 Jan, 2026 19 commits
  8. 16 Jan, 2026 1 commit
    • song's avatar
      fix(antigravity): 429 时也切换 URL 重试 · ac7503d9
      song authored
      - 429 优先切换到下一个 URL 重试
      - 只有所有 URL 都返回 429 时才限流账户并返回错误
      - 与 client.go 中的逻辑保持一致
      ac7503d9