Google's Agent Development Kit (ADK) for Java has reached version 1.0, bringing several major additions. New external tool integrations include GoogleMapsTool, UrlContextTool, ContainerCodeExecutor, VertexAICodeExecutor, and ComputerUseTool (with Playwright). The release introduces an App and Plugin architecture with built-in plugins for logging, context filtering, and global instructions. Event compaction is now supported to manage context window size in long-running sessions. Human-in-the-loop workflows allow agents to pause, request approval, and resume execution. Native support for the Agent2Agent (A2A) protocol enables cross-language and cross-framework agent collaboration. Community discussion notes concerns about Google's Java library maintenance track record, while others highlight Java's type safety as an advantage for agent stability at scale.

3m read timeFrom infoq.com
Post cover image

Sort: