Update
Gemini API adds asynchronous function calling
Long-running tools could return results later without blocking the active model session.
The Gemini API added asynchronous function calling. This is an unglamorous but important agent primitive: real tools do not all finish inside one neat request window.
Original sourceGoogle : AI developer updates at I/O ↗