Skip to content

v1.11.0

Latest

Choose a tag to compare

@adk-java-releases-bot adk-java-releases-bot released this 02 Oct 12:26

1.11.0 (2026-10-02)

Features

  • add rewindBeforeInvocationId to EventActions and carry it through the Kotlin interop (4ff229b)
  • add thread-safe immutableEvents, addEvent, and addEvents helpers to Session (950b869)
  • carry code-execution, media resolution and more config across the Java/Kotlin interop (4f3b02d)
  • dev: add the /version and /health endpoints (849e1f6)
  • drop model-name checks from GoogleSearchTool and UrlContextTool (887da0e)
  • honor the plain-text continuation flag and allow only one resumability flag (f5c7561)
  • let the ADK Java <-> Kotlin interop run on a caller-supplied dispatcher (29481a9)
  • resume Gemini generations paused with a continuation token (e8dfcb0)
  • sessions: add an opt-in switch for rejecting a duplicate session id (e6a46b1)
  • support pausing and resuming a session invocation (8361c5f)
  • support the resume runAsync overload when adapting a Kotlin runner to the Java Runner API (4e67b3d)

Bug Fixes

  • agents: only stop ParallelAgent on direct sub-agent escalation (fc3e352)
  • dev: ignore an unusable adk.web.backend-url instead of serving it (f7d7a7c)
  • dev: let the dev UI's public address be configured (2c5bd9e)
  • keep structuredContent and non-text content in MCP tool results (9b128df)
  • make Java session appends on the Kotlin engine update the caller's session in place (650e950)
  • record the thinking budget and level on the call_llm telemetry span (ed72ddb)
  • respect OpenTelemetry LIFO scoping in reactive streams (33e28e3)
  • scope the tool-confirmation resume scan to the current branch (b00e25d)
  • sessions: reject a duplicate session id in FirestoreSessionService (9fe5830)
  • sessions: reject negative numRecentEvents in GetSessionConfig (3adb8cf)
  • tools: run an AgentTool under the caller's RunConfig (18560ba)

Reverts

  • keeping structuredContent and non-text content in MCP tool results (c897cdb)

Documentation

  • add @deprecated guidance to two deprecated event setters (a88b093)
  • add placeholder AGENTS.md, CLAUDE.md, and .gemini styleguide (e0d71c0)
  • fix inaccuracies in the tokt interop KDoc (1afd839)