Google Deepmind adds multi-tool chaining and context circulation to Gemini API
Google Deepmind has expanded the Gemini API to enable multi-tool chaining, allowing developers to combine built-in tools like Google Search and Google Maps with custom functions in a single request. Results from one tool now automatically pass to the next through context circulation, eliminating the need for separate sequential handling.
Google Deepmind Upgrades Gemini API with Multi-Tool Chaining and Context Circulation
Google Deepmind has expanded the Gemini API with several developer-focused features designed to simplify complex workflows. The core upgrade enables multi-tool chaining, allowing built-in tools like Google Search and Google Maps to be combined with custom functions in a single API request.
What Changed
Previously, developers working with multiple tools had to orchestrate each step separately, requiring sequential API calls and manual result handling between steps. The new system automates this process through context circulation—results from one tool are automatically passed as input to the next tool in the chain.
Google has also introduced unique IDs for each tool call, improving debugging and error tracking capabilities. This makes it easier for developers to trace execution paths and identify which specific tool invocations caused issues in complex workflows.
Google Maps Integration
Google Maps is now available as a data source for the Gemini 3 model family. The integration provides access to location data, business information, and commute times, expanding the types of real-world information Gemini can incorporate into responses.
Implementation Path
Google recommends using the new Interactions API for building these multi-tool workflows. The company has not disclosed specific pricing changes or availability windows for these features.
What This Means
This update addresses a legitimate friction point for developers building agent-based applications. Multi-tool chaining with automatic context passing reduces boilerplate code and latency compared to sequential API calls. However, the practical impact depends on how broadly these tools are available (whether custom tools can truly integrate seamlessly with Google's built-in tools) and pricing implications for tool calls. The addition of Maps data to Gemini 3 is incremental—most competing models already support location-aware responses through various mechanisms. Developers using Gemini will likely find this useful for reducing implementation complexity, but this is a refinement rather than a fundamental capability shift.
Related Articles
OpenAI adds Tamagotchi-style pets to Codex Mac app with custom creation feature
OpenAI added a /pet feature to its Codex Mac app that displays animated companion creatures in the interface. Users can choose from preset options or create custom pets that provide status updates while Codex runs in the background.
Vibe Adds Remote Coding Agents Powered by Mistral Medium 3.5
Mistral AI has integrated its Medium 3.5 model into Vibe for remote coding agent functionality. The company also launched a new Work mode in Le Chat designed for complex tasks, though specific technical details remain undisclosed.
OpenAI adds AI-generated pet overlays to Codex coding assistant
OpenAI added optional AI-generated pet companions to its Codex coding assistant. The floating overlays notify developers when Codex completes tasks or needs input, eliminating the need to switch windows to check status.
Augment Code launches Prism router: 20-30% cost reduction routing between Claude Opus 4.7, GPT 5.5, and cheaper models
Augment Code released Prism, a model routing system that selects between frontier models and cheaper alternatives per user turn. On internal benchmarks, Prism matches Claude Opus 4.7 and GPT 5.5 quality while reducing per-task costs by 20-30%, translating to approximately $20,000 monthly savings for teams sending 10,000 requests.
Comments
Loading...