Skip to content

Commit d920f03

Browse files
authored
Merge branch 'main' into codex/adk-python-4676-a2a-thought-filter
2 parents 63d148b + 4e5f683 commit d920f03

253 files changed

Lines changed: 20576 additions & 5601 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.26.0"
2+
".": "1.27.2"
33
}

.github/release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
3-
"last-release-sha": "8f5428150d18ed732b66379c0acb806a9121c3cb",
3+
"last-release-sha": "7b94a767337e0d642e808734608f07a70e077c62",
44
"packages": {
55
".": {
66
"release-type": "python",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Run Analyzing Script
3737
env:
3838
GITHUB_TOKEN: ${{ secrets.ADK_TRIAGE_AGENT }}
39-
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
39+
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY_FOR_DOCS_AGENTS }}
4040
GOOGLE_GENAI_USE_VERTEXAI: 0
4141
DOC_OWNER: 'google'
4242
CODE_OWNER: 'google'
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Copyright 2026 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
name: ADK Issue Monitoring Agent
16+
17+
on:
18+
schedule:
19+
# Runs daily at 6:00 AM UTC
20+
- cron: '0 6 * * *'
21+
22+
# Allows manual triggering from the GitHub Actions tab
23+
workflow_dispatch:
24+
inputs:
25+
full_scan:
26+
description: 'Run an Initial Full Scan of ALL open issues'
27+
required: false
28+
type: boolean
29+
default: false
30+
31+
jobs:
32+
sweep-spam:
33+
runs-on: ubuntu-latest
34+
timeout-minutes: 120
35+
permissions:
36+
issues: write
37+
contents: read
38+
39+
steps:
40+
- name: Checkout repository
41+
uses: actions/checkout@v6
42+
43+
- name: Set up Python
44+
uses: actions/setup-python@v6
45+
with:
46+
python-version: '3.11'
47+
48+
- name: Install dependencies
49+
run: |
50+
python -m pip install --upgrade pip
51+
pip install requests google-adk python-dotenv
52+
53+
- name: Run Issue Monitoring Agent
54+
env:
55+
GITHUB_TOKEN: ${{ secrets.ADK_TRIAGE_AGENT }}
56+
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
57+
OWNER: ${{ github.repository_owner }}
58+
REPO: ${{ github.event.repository.name }}
59+
CONCURRENCY_LIMIT: 3
60+
INITIAL_FULL_SCAN: ${{ github.event.inputs.full_scan == 'true' }}
61+
LLM_MODEL_NAME: "gemini-2.5-flash"
62+
PYTHONPATH: contributing/samples
63+
run: python -m adk_issue_monitoring_agent.main

.github/workflows/mypy.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
name: Mypy Type Check
22

33
on:
4-
push:
5-
branches: [ main ]
6-
pull_request:
7-
branches: [ main ]
4+
workflow_dispatch:
85

96
jobs:
107
mypy:

.github/workflows/release-cherry-pick.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
cherry-pick:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v6
2222
with:
2323
ref: release/candidate
2424
fetch-depth: 0

.github/workflows/release-cut.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
cut-release:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v6
2222
with:
2323
ref: ${{ inputs.commit_sha || 'main' }}
2424

.github/workflows/release-finalize.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
echo "is_release_pr=false" >> $GITHUB_OUTPUT
3030
fi
3131
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v6
3333
if: steps.check.outputs.is_release_pr == 'true'
3434
with:
3535
ref: release/candidate

.github/workflows/release-please.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
echo "exists=false" >> $GITHUB_OUTPUT
2828
fi
2929
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v6
3131
if: steps.check.outputs.exists == 'true'
3232
with:
3333
ref: release/candidate

.github/workflows/release-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
echo "version=$VERSION" >> $GITHUB_OUTPUT
2929
echo "Publishing version: $VERSION"
3030
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v6
3232

3333
- name: Install uv
3434
uses: astral-sh/setup-uv@v4

0 commit comments

Comments
 (0)