v3.11.10: fix Antigravity — interleave function_call/output pairs, trim Gemini turns (PR #11)

This commit is contained in:
Roman | RyzenAdvanced
2026-05-26 21:47:32 +04:00
Unverified
parent f6827f6c84
commit aa7b9e8280
6 changed files with 51 additions and 6 deletions

View File

@@ -1,5 +1,17 @@
# Changelog
## v3.11.10 (2026-05-26)
**Antigravity Fix: Interleave function_call/output Pairs, Gemini Turn Trimming (PR #11)**
### Bug Fixes
- **Fix Antigravity function_call/output ordering**: Tool calls and their responses are now properly interleaved in sequence (`function_call``function_call_output``function_call` → ...) instead of being grouped separately
- **Gemini sanitizer trimming**: Leading/trailing non-user turns removed for Google API compliance (Google requires conversation to start and end with user turn)
- **Stricter role boundary enforcement**: `functionCall` (model) and `functionResponse` (user) never merged across role boundaries
- **Merge PR #11**: Fix by qwen-chat coder
## v3.11.9 (2026-05-26)
## v3.11.9 (2026-05-26)
**Antigravity Fix: Preserve functionCall/functionResponse in Gemini Sanitizer (PR #10)**