Skip to content

Commit a5b2c76

Browse files
authored
Merge branch 'main' into feat/skill-rolling-window-clean
2 parents 9076b08 + 84fa984 commit a5b2c76

31 files changed

Lines changed: 393 additions & 77 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "2.0.0-beta.1"
2+
".": "2.0.0"
33
}

.github/release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@
5656
]
5757
}
5858
},
59-
"last-release-sha": "81a15a5229564c1448f79c75c0fc86218aebc1a2"
59+
"last-release-sha": "e6537decc910d64a31e6646064e8290b02af4511"
6060
}

.github/workflows/analyze-releases-for-adk-docs-updates.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
if: ${{ github.event.inputs.resume == 'true' }}
5252
uses: actions/cache/restore@v4
5353
with:
54-
path: contributing/samples/adk_documentation/adk_release_analyzer/sessions.db
54+
path: contributing/samples/adk_team/adk_documentation/adk_release_analyzer/sessions.db
5555
key: analyzer-session-db
5656

5757
- name: Run Analyzing Script
@@ -64,9 +64,9 @@ jobs:
6464
DOC_REPO: 'adk-docs'
6565
CODE_REPO: 'adk-python'
6666
INTERACTIVE: 0
67-
PYTHONPATH: contributing/samples/adk_documentation
67+
PYTHONPATH: contributing/samples/adk_team
6868
run: >-
69-
python -m adk_release_analyzer.main
69+
python -m adk_documentation.adk_release_analyzer.main
7070
${{ github.event.inputs.resume == 'true' && '--resume' || '' }}
7171
${{ github.event.inputs.start_tag && format('--start-tag {0}', github.event.inputs.start_tag) || '' }}
7272
${{ github.event.inputs.end_tag && format('--end-tag {0}', github.event.inputs.end_tag) || '' }}
@@ -75,5 +75,5 @@ jobs:
7575
if: always()
7676
uses: actions/cache/save@v4
7777
with:
78-
path: contributing/samples/adk_documentation/adk_release_analyzer/sessions.db
78+
path: contributing/samples/adk_team/adk_documentation/adk_release_analyzer/sessions.db
7979
key: analyzer-session-db

.github/workflows/discussion_answering.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
OWNER: 'google'
4949
REPO: 'adk-python'
5050
INTERACTIVE: 0
51-
PYTHONPATH: contributing/samples
51+
PYTHONPATH: contributing/samples/adk_team
5252
run: |
5353
# Write discussion data to temporary file to avoid secret masking issues
5454
cat > /tmp/discussion.json << 'EOF'

.github/workflows/issue-monitor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@ jobs:
5959
CONCURRENCY_LIMIT: 3
6060
INITIAL_FULL_SCAN: ${{ github.event.inputs.full_scan == 'true' }}
6161
LLM_MODEL_NAME: "gemini-2.5-flash"
62-
PYTHONPATH: contributing/samples
62+
PYTHONPATH: contributing/samples/adk_team
6363
run: python -m adk_issue_monitoring_agent.main

.github/workflows/pr-triage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@ jobs:
4141
REPO: 'adk-python'
4242
PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number || github.event.inputs.pr_number }}
4343
INTERACTIVE: ${{ vars.PR_TRIAGE_INTERACTIVE }}
44-
PYTHONPATH: contributing/samples
44+
PYTHONPATH: contributing/samples/adk_team
4545
run: python -m adk_pr_triaging_agent.main

.github/workflows/stale-bot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Install dependencies
3030
run: |
3131
python -m pip install --upgrade pip
32-
pip install requests google-adk
32+
pip install requests google-adk python-dateutil
3333
3434
- name: Run Auditor Agent Script
3535
env:
@@ -39,6 +39,6 @@ jobs:
3939
REPO: adk-python
4040
CONCURRENCY_LIMIT: 3
4141
LLM_MODEL_NAME: "gemini-2.5-flash"
42-
PYTHONPATH: contributing/samples
42+
PYTHONPATH: contributing/samples/adk_team
4343

4444
run: python -m adk_stale_agent.main

.github/workflows/triage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ jobs:
5050
ISSUE_TITLE: ${{ github.event.issue.title }}
5151
ISSUE_BODY: ${{ github.event.issue.body }}
5252
ISSUE_COUNT_TO_PROCESS: '3' # Process 3 issues at a time on schedule
53-
PYTHONPATH: contributing/samples
53+
PYTHONPATH: contributing/samples/adk_team
5454
run: python -m adk_triaging_agent.main

.github/workflows/upload-adk-docs-to-vertex-ai-search.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ jobs:
5151
GCS_BUCKET_NAME: ${{ secrets.GCS_BUCKET_NAME }}
5252
ADK_DOCS_ROOT_PATH: /tmp/adk-docs
5353
ADK_PYTHON_ROOT_PATH: /tmp/adk-python
54-
PYTHONPATH: contributing/samples
54+
PYTHONPATH: contributing/samples/adk_team
5555
run: python -m adk_answering_agent.upload_docs_to_vertex_ai_search

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## [2.0.0](https://github.com/google/adk-python/compare/v2.0.0b1...v2.0.0) (2026-05-19)
4+
5+
### ADK 2.0 General Availability
6+
7+
This release introduces v2.0.0 General Availability (GA) of the Google Agent Development Kit (ADK), establishing production-grade foundations for multi-agent workflows and advanced dynamic agent collaboration.
8+
9+
### Core Architecture Highlights
10+
11+
#### Multi-Agent Workflow Engine
12+
* **Flexible Execution Graphs:** Establishes a model-agnostic engine for orchestrating non-linear, conditional, and cyclical agent execution patterns.
13+
* **Intelligent Task Delegation:** Introduces modular workflow abstractions enabling parallel sub-agent workers, nested hierarchical team structures, and resilient dynamic scheduling across complex task execution steps.
14+
15+
#### Dynamic Agent Collaboration
16+
* **Native Inter-Agent Routing:** Provides seamless orchestration for inter-agent messaging, control state handoffs, and context variable propagation across collaborative multi-agent flows.
17+
318
## [1.34.0](https://github.com/google/adk-python/compare/v1.33.0...v1.34.0) (2026-05-18)
419

520

0 commit comments

Comments
 (0)