1. 22 Jan, 2026 1 commit
    • 0xff26b9a8's avatar
      fix(antigravity): 修复非流式 Claude To Antigravity 响应内容为空的问题 · e756064c
      0xff26b9a8 authored
      - 修复 TransformGeminiToClaude 的 JSON 解析逻辑,当 V1InternalResponse
        解析成功但 candidates 为空时,尝试直接解析为 GeminiResponse 格式
      - 修复 handleClaudeStreamToNonStreaming 收集流式响应的逻辑,累积所有
        chunks 的内容而不是只保留最后一个(最后一个 chunk 通常 text 为空)
      - 新增 mergeCollectedPartsToResponse 函数,合并所有类型的 parts
        (text、thinking、functionCall、inlineData),保持原始顺序
      - 连续的普通 text parts 合并为一个,thinking/functionCall/inlineData 保持原样
      e756064c
  2. 20 Jan, 2026 1 commit
    • 0xff26b9a8's avatar
      refactor(antigravity): 提取并同步 Schema 清理逻辑至 schema_cleaner.go · da48df06
      0xff26b9a8 authored
      主要变更:
      1. 重构代码结构:
         - 将 CleanJSONSchema 及其相关辅助函数从 request_transformer.go 提取到独立的 schema_cleaner.go 文件中,实现逻辑解耦。
      
      2. 逻辑优化与修正:
         - 参考 Antigravity-Manager (json_schema.rs) 的实现逻辑,修正了 Schema 清洗策略。
      da48df06
  3. 17 Jan, 2026 2 commits
  4. 03 Jan, 2026 1 commit
    • ianshaw's avatar
      feat(antigravity): 增强网关功能和 thinking 块处理 · 26438f72
      ianshaw authored
      主要改进:
      - 优化 thinking blocks 过滤策略,支持 Auto 模式降级
      - 将无效 thinking block 内容转为普通 text
      - 保留单个空白 text block,不过滤
      - 重构配额刷新机制,统一与 Claude 一致
      - 支持 cachedContentTokenCount 映射到 cache_read_input_tokens
      - Haiku 模型映射到 Sonnet
      - 添加 /antigravity/v1/models 端点支持
      - countTokens 端点直接返回空值
      26438f72
  5. 02 Jan, 2026 1 commit
  6. 28 Dec, 2025 1 commit