Xuan Yang and Copybara-Service
2155a35c51
docs: Update ADK release analyzer to use Gemini 3 Pro with retry and improve file filtering
...
Co-authored-by: Xuan Yang <xygoogle@google.com >
PiperOrigin-RevId: 861784867
2026-01-27 10:31:03 -08:00
3bcd8f7f7a
fix: EscapieClick’s Wrapping in adk eval help ( #4258 )
...
Fix https://github.com/google/adk-python/issues/4257
https://click.palletsprojects.com/en/stable/documentation/#escaping-click-s-wrapping
Co-authored-by: Ankur <ankusharma@google.com >
2026-01-27 09:13:55 -08:00
Google Team Member and Copybara-Service
c34615ecf3
fix: disable save_input_blobs_as_artifacts deprecation warning message for users that don't set it
...
PiperOrigin-RevId: 861738532
2026-01-27 08:38:46 -08:00
Shangjie Chen and Copybara-Service
1063fa532c
fix: Reload the stale session in database_session_service when the update_time of storage is later than the current in memory session object
...
This changes the behavior of how we handle stale session, instead of reject the transaction entirely, we aggresively refresh the session.
Removed synchronous inspect(self).session calls within StorageSession.update_timestamp_tz and _dialect_name. This introspection was causing deadlocks/hangs when used with sqlalchemy.ext.asyncio in Python 3.13.
Closes issue: https://github.com/google/adk-python/issues/1733
Co-authored-by: Shangjie Chen <deanchen@google.com >
PiperOrigin-RevId: 861353058
2026-01-26 14:19:14 -08:00
Ankur Sharma and Copybara-Service
43d6075ea7
feat: allow Vertex AI Client initialization with API Key
...
Co-authored-by: Ankur Sharma <ankusharma@google.com >
PiperOrigin-RevId: 861335865
2026-01-26 13:36:41 -08:00
Joseph Pagadora and Copybara-Service
553e376718
feat: Remove overall_eval_status calculation from _CustomMetricEvaluator and add threshold to custom metric function expected signature
...
Co-authored-by: Joseph Pagadora <jcpagadora@google.com >
PiperOrigin-RevId: 861268984
2026-01-26 11:01:32 -08:00
Jinhyuk Kim and Copybara-Service
85434e293f
feat: Pass event id as a metadata when it is converted into a message
...
PiperOrigin-RevId: 860929058
2026-01-25 16:05:45 -08:00
Google Team Member and Copybara-Service
324796b4fe
feat: This change restructures the bug report template as per intake process
...
PiperOrigin-RevId: 860304319
2026-01-23 16:43:56 -08:00
Xuan Yang and Copybara-Service
853a3b0e14
fix: Do not treat FCs and FRs as invisible when marked as thoughts
...
Related: https://github.com/google/adk-python/issues/4159
Co-authored-by: Xuan Yang <xygoogle@google.com >
PiperOrigin-RevId: 860254198
2026-01-23 14:25:42 -08:00
Xiang (Sean) Zhou and Copybara-Service
714c3ad047
feat: Support run tools in separate thread for live mode
...
Co-authored-by: Xiang (Sean) Zhou <seanzhougoogle@google.com >
PiperOrigin-RevId: 860242861
2026-01-23 13:55:31 -08:00
George Weale and Copybara-Service
801233902b
fix: fix agent config path handling in generated deployment script
...
The generated agent deployment script now uses os.path.join and os.path.dirname(__file__) to construct the path to root_agent.yaml. This prevents issues where backslashes in Windows paths could be misinterpreted as Python escape sequences within the f-string, leading to syntax error
Close #4223
Co-authored-by: George Weale <gweale@google.com >
PiperOrigin-RevId: 860236820
2026-01-23 13:39:32 -08:00
Liang Wu and Copybara-Service
025b42c836
chore: Add unittests.sh script and update CONTRIBUTING.md
...
This change introduces a new `unittests.sh` script to simplify running unit tests. The script automatically sets up a minimal test environment, runs `pytest`, and then restores the previous development environment. The CONTRIBUTING.md has been updated to include instructions on using this new script.
Co-authored-by: Liang Wu <wuliang@google.com >
PiperOrigin-RevId: 860222798
2026-01-23 13:01:06 -08:00
Xiang (Sean) Zhou and Copybara-Service
753084fd46
refactor: Extract helper function for llm request building and response processing
...
Co-authored-by: Xiang (Sean) Zhou <seanzhougoogle@google.com >
PiperOrigin-RevId: 860212868
2026-01-23 12:34:04 -08:00
Google Team Member and Copybara-Service
2380afd287
feat: Refine Feature Request Issue Template
...
This change updates the feature request issue template to include required and recommended sections. New questions are added to gather more details on the problem, impact, willingness to contribute, and potential API/implementation ideas. Existing questions are rephrased for clarity
PiperOrigin-RevId: 860199885
2026-01-23 12:00:38 -08:00
Kathy Wu and Copybara-Service
316463be86
docs: Move mcp session feature out of breaking changes
...
Co-authored-by: Kathy Wu <wukathy@google.com >
PiperOrigin-RevId: 860199237
2026-01-23 11:58:54 -08:00
Xuan Yang and Copybara-Service
83c24d2e74
docs: Fix ADK release analyzer agent for large releases
...
Co-authored-by: Xuan Yang <xygoogle@google.com >
PiperOrigin-RevId: 860187312
2026-01-23 11:29:42 -08:00
Shangjie Chen and Copybara-Service
e8f7aa3140
fix: Add pypika>=0.50.0 to project.toml since crewai depends on it and the default version does not work with py 3.12+
...
Co-authored-by: Shangjie Chen <deanchen@google.com >
PiperOrigin-RevId: 860181604
2026-01-23 11:15:19 -08:00
Google Team Member and Copybara-Service
7edfb2701c
docs: update data agent README to match the behavior
...
PiperOrigin-RevId: 860180180
2026-01-23 11:11:56 -08:00
Max Ind and Copybara-Service
0d38a3683f
fix: remove print debugging artifact
...
Co-authored-by: Max Ind <maxind@google.com >
PiperOrigin-RevId: 860038888
2026-01-23 03:59:44 -08:00
Kathy Wu and Copybara-Service
7cf1e447d7
chore: Bumps version to v1.23.0 and updates CHANGELOG.md
...
Co-authored-by: Kathy Wu <wukathy@google.com >
PiperOrigin-RevId: 859790616
v1.23.0
2026-01-22 15:03:52 -08:00
Xuan Yang and Copybara-Service
3f1b0d0957
chore: minor fix for DebugLoggingPlugin example
...
Co-authored-by: Xuan Yang <xygoogle@google.com >
PiperOrigin-RevId: 859762221
2026-01-22 14:00:17 -08:00
Max Ind and Copybara-Service
935c279f82
feat(otel): add minimal generate_content {model.name} spans and logs for non-gemini inference and when opentelemetry-inference-google-genai dependency is missing
...
Co-authored-by: Max Ind <maxind@google.com >
PiperOrigin-RevId: 859667045
2026-01-22 10:18:06 -08:00
Google Team Member and Copybara-Service
82fa10b71e
feat: add new conversational analytics api tool set
...
PiperOrigin-RevId: 859449435
2026-01-21 23:31:37 -08:00
Xuan Yang and Copybara-Service
bf2b56de6d
fix: recursively extract input/output schema for AgentTool
...
Fixes: https://github.com/google/adk-python/issues/4154
Co-authored-by: Xuan Yang <xygoogle@google.com >
PiperOrigin-RevId: 859440231
2026-01-21 23:02:33 -08:00
Liang Wu and Copybara-Service
3d96b7883b
chore: Pin litellm dependency to versions below 1.80.17
...
This is a stopgap before the actual fix is added for 1.80.17+.
Co-authored-by: Liang Wu <wuliang@google.com >
PiperOrigin-RevId: 859351463
2026-01-21 18:43:26 -08:00