Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
feat(translator): ensure preservation of tool and call IDs in Gemini request and response translations master
- Updated `ConvertGeminiRequestToClaude`, `ConvertGeminiRequestToCodex`, and their respective response counterparts to include logic for retaining and using tool/call IDs when present from gateway-provided inputs. - Enhanced pairing logic between function calls and responses to handle custom and auto-generated IDs consistently. - Introduced tests validating ID preservation and proper behavior in both streaming and non-streaming flows. Closes: #3878
Author Luis Pater Date (Jun 20, 2026, 6:12 AM UTC) Commit 57e1bf97 57e1bf97a534f06e4cd89dd3455ac5952dfa3242 Parent 011ffe1d 011ffe1dd51a37b3640a0089b6f3026ea346743a