Announcing ADK for Java 1.0.0: Building the Future of AI Agents in Java- Google Developers Blog
Mar 30, 2026Guillaume Laforge

Summary
This post announces the release of ADK for Java 1.0.0, detailing new features for building AI agents. Key contributions include the introduction of GoogleMapsTool and UrlContextTool for grounding agent responses with external data, ContainerCodeExecutor and VertexAiCodeExecutor for code execution, a centralized App container and Plugin system for global execution control (e.g., LoggingPlugin, GlobalInstructionPlugin), event compaction for managing context window sizes, Human-in-the-Loop (HITL) workflows via ToolConfirmation, and session/memory service contracts. It also highlights Agent2Agent (A2A) support for inter-agent communication.
More from the Agentic Application Middleware trail
- The Outer Loop, Insights First: An Ambient Quality Agent That Diagnoses Your Production Agent- Google Developers Blog
- Supercharge your development with the Google Developer Knowledge API ecosystem- Google Developers Blog
- Turn your REST APIs into MCP tools with Google Cloud API Gateway- Google Developers Blog
- Introducing Support for Local AI Models in the Antigravity SDK- Google Developers Blog
- Why client SDK generation belongs in the open- Google Developers Blog