Build stateful agents with explicit control over every step. Keep humans in the loop and workflows on track.
OrchestrationAdk Java
An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Reliable multi-step workflows
1 release
Official GitHub release feed
Follow the changes
The release trail
Original notes, ready to explore. Open a release to see what changed.
Adk Javav1.10.0
From the release notes
1.10.0 (2026-09-16) Features add @experimental annotation for unstable ADK APIs (69914f4) add EventActions.agentState for session-resumability checkpoints (8505a01) add one-way ADK Java to Kotlin engine interop module (baff584) add opt-in ResumabilityConfig flag for plain-text continuation auto-resume (f0fb722) Add unique event_id to BigQuery agent analytics events (15c70de) bridge ADK Java plugin onRunErrorCallback to the Kotlin engine (4ee155b) fire ADK Java plugin tool callbacks for native Kotlin tools (fda5a10) run an ADK Kotlin-engine runner behind the ADK Java Runner API (6ff8241) Bug Fixes dev: serve the dev UI and its assets under a /dev-ui path (6866919) memory: format search timestamps as epoch millis (5269b87) models: set additionalProperties on schemas for OpenAI strict structured outputs (4b058cd) sessions: forward the caller-supplied session id in VertexAiSessionService (77eae25) sessions: validate HTTP status before parsing Vertex AI session responses (4192aca)
A collected snapshot, not the complete archive.
Keep connecting the dots
There’s more where that came from.
Build agents, assemble teams, and orchestrate workflows with a toolkit designed to take them into production.
OrchestrationCompose AI agents and model-powered workflows with Microsoft’s SDK for Python, .NET, and Java.
Orchestration