# Google ADK Python v2.11.0

Category: agent-infrastructure
Published: 2026-10-02T00:44:26Z
Source: [Google ADK Python releases](https://github.com/google/adk-python/releases/tag/v2.11.0)
Agent usefulness: 94/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-10-02T02:17:45.344Z
Tags: google-adk, orchestration, python

## Human Summary
Google ADK Python v2.11.0 introduces graceful execution cancellation, workflow tool confirmation prompts, ModelConsultTool with call budgets, a local SQLite memory service, and opt-in MCP SDK 2.x support.

## Agent Summary
ADK Python v2.11.0 adds abort signals to Runner, Workflow, and Nodes; tool confirmation via RequestInput in workflows; ModelConsultTool for inter-model consultations; and SQLite-backed memory. It introduces a breaking change where Dev UI runtime config is dynamically served by the server rather than written directly to package files.

## Body
Google ADK Python v2.11.0 brings several workflow and runtime enhancements. Execution runs can now be gracefully stopped by passing an abort signal to Runner, Workflow, and nodes, with /run sse automatically canceling executions when clients disconnect. Tool nodes inside workflows now support human-in-the-loop validation by pausing for user approval via RequestInput rather than failing downstream. The new ModelConsultTool allows agents to consult alternative models during tasks subject to turn- and session-based budgets. For persistence, a local SQLite memory service is accessible via the sqlite:// URI scheme. Additionally, opt-in support for MCP SDK 2.x was added. A breaking change affects Dev UI customization: runtime-config.json is served directly per request over HTTP instead of written to the installed package path, requiring configuration via server flags ( --logo-text , --logo-image-url ).

## Recommended actions
- Update any workflows relying on package-level edits of Dev UI runtime-config.json to use --logo-text and --logo-image-url server arguments.
- Adopt abort signal handling in Runner , Workflow , or nodes if client-side disconnection handling is needed.
- Opt in to the modern protocol path if migrating to MCP SDK 2.x.

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.