What's Changed
Bug Fixes 🐛
- Fix tool_use/tool_result pairing error - Fixed Claude API rejection when using
gemini-claude-opus-4-5-thinkingmodel via antigravity provider- Claude format translator: Added two-pass processing to skip unpaired tool_use blocks
- OpenAI format translator: Skip empty functionResponse generation
Technical Details
- Fixes error:
tool_use ids were found without tool_result blocks immediately after - Related to upstream issues: CLIProxyAPI #471, #475
Full Changelog: v0.1.19...v0.1.20