v1.24.0
1.24.0 (2026-02-04)
⚠ BREAKING CHANGES
- Breaking: Make credential manager accept
tool_contextinstead ofcallback_context(fe82f3c)
Highlights
- [Web]
- Consolidated Event View: Replaced the Event tab with a more intuitive "click-to-expand" interaction on message rows, enabling faster debugging within the chat context
- Enhanced Accessibility: Added full support for arrow-key navigation for a more seamless, keyboard-centric experience
- Rich Developer Tooling: Introduced detailed tooltips for function calls, providing instant visibility into arguments, responses, and state changes
- A2UI Integration: Integrated the A2UI v0.8 standard catalog to automatically render spec-compliant ADK parts as native UI components directly in the chat
Features
-
[Core]
-
[Models]
- Mark Vertex calls made from non-Gemini models (7d58e0d)
-
[Evals]
- Allow Vertex AI Client initialization with API Key (43d6075)
- Remove overall evaluation status calculation from and add threshold to custom metric function expected signature ()
Bug Fixes
- Ignore
session_db_kwargsfor SQLite session services (ce07cd8) - Resolve
MutualTLSChannelErrorby addingpyopenssldependency (125bc85) - Add
update_timestamp_tzproperty toStorageSession(666cebe) - Do not treat Function Calls and Function Responses as invisible when marked as thoughts (853a3b0)
- Add pre-deployment validation for agent module imports (credit to @ppgranger, 2ac468e)
- Fix cases where
execution_result_delimitershaveNonetype element (a16e3cc) - Disable
save_input_blobs_as_artifactsdeprecation warning message for users not setting it ()
Improvements
- Check
will_continuefor streaming function calls (2220d88) - Update ADK web, rework events, and add A2UI capabilities (37e6507)
- Improve error handling for LiteLLM import in
gemma_llm.py(574ec43) - Replace proxy methods with utils implementation (6ff10b2, f82ceb0)
- Replace print statements with logging in ADK evaluation components (dd8cd27)
- Add sample agent that requires OAuth flow during MCP tool listing, and convert
MCPToolsettoMcpToolsetin unit tests (2770012, )