1. 31 Dec, 2025 2 commits
    • IanShaw027's avatar
      fix(upstream): 跳过 Claude 模型无 signature 的 thinking block · 35b768b7
      IanShaw027 authored
      - buildParts 函数检测 thinking block 的 signature
      - Claude 模型 (allowDummyThought=false) 时跳过无 signature 的 block
      - 记录警告日志以便调试
      - Gemini 模型继续使用 dummy signature 兼容方案
      
      修复 Issue 0.1: Claude thinking block signature 缺失错误
      35b768b7
    • IanShaw027's avatar
      fix(upstream): 支持 Claude custom 类型工具 (MCP) 格式 · 15e676e9
      IanShaw027 authored
      - ClaudeTool 结构体增加 Type 和 Custom 字段
      - buildTools 函数支持从 custom 字段读取 input_schema
      - convertClaudeToolsToGeminiTools 函数支持 MCP 工具格式
      - 修复 Antigravity upstream error 400: JSON schema invalid
      
      修复 Issue 0.2: tools.X.custom.input_schema 验证错误
      15e676e9
  2. 30 Dec, 2025 3 commits
  3. 29 Dec, 2025 4 commits
  4. 28 Dec, 2025 7 commits