Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
feat(translator): enforce FIFO order in tool call ID consumption for Gemini requests master
- Updated `ConvertGeminiRequestToOpenAI` to consume `tool_call_id`s in FIFO order, ensuring consistent mapping between calls and responses. - Added fallback logic for unmatched or extra function responses to generate unique `tool_call_id`s with a `call_` prefix. - Introduced comprehensive unit tests to validate order enforcement, distinct ID assignment, and fallback behavior. Closes: #3874
Author Luis Pater Date (Jun 20, 2026, 6:01 AM UTC) Commit 011ffe1d 011ffe1dd51a37b3640a0089b6f3026ea346743a Parent 5771abbc 5771abbc81fd2f1860d698b54fe3e63757a77d19