mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-10 22:45:59 +05:45
Move the `.reasoning` transcript check into `sessionRespondSingleToolCall` and remove `sessionRespondWithReasoningAndToolCalls`, which used `gemini-3.8-flash` and often timed out. All Gemini 3 models are reasoning models and return thought signatures with function calls, so the default `gemini-3.5-flash-lite` model covers this and the suite makes one fewer live call per backend.