47b88d2b06
feat: Add the ask_data_insights tool for natural language queries on BigQuery data
Google Team Member
2025-08-25 14:22:38 -07:00
6806deaf88
feat: passthrough extra args for adk deploy cloud_run as Cloud Run args
Jack Wotherspoon
2025-08-25 13:44:53 -07:00
2b2f0b52d8
chore: Fixes a2a tests for python 3.9
Wei Sun (Jack)
2025-08-25 10:02:45 -07:00
0eb65c07d5
chore: Ignore hidden files in autoformat.sh
Wei Sun (Jack)
2025-08-23 00:37:56 -07:00
0b89f1882d
chore: replaced hard coded value for user_id to the value from the tool context from parent agent. Fixesgoogle/adk-python#2407
akshaypachpute-1998
2025-08-22 13:09:35 -07:00
a360bc2542
docs: Clean up docs in sample
Wei Sun (Jack)
2025-08-22 11:36:30 -07:00
75ba9689e3
fix: Update routes for list_eval_sets, add_session_to_eval_set, get_eval, update_eval and delete_eval
Ankur Sharma
2025-08-22 09:41:04 -07:00
2c088acc9b
docs: Fixes root_agent.yaml in tool_mcp_stdio_notion_config for Agent Config sample and add README.md
Wei Sun (Jack)
2025-08-22 09:40:04 -07:00
9645cee3a6
chore: add test for parallel agent to verify correct handling of exceptions
Kacper Jawoszek
2025-08-21 10:42:46 -07:00
70f50db653
chore: add test for parallel agent to verify correct ordering of agents
Kacper Jawoszek
2025-08-21 10:20:22 -07:00
81a53b53d6
fix: add table metadata info into Spanner tool get_table_schema and fix the key usage info
Google Team Member
2025-08-20 19:30:23 -07:00
52a3d6cb8a
chore: Bump version number to 1.12.0
Xiang (Sean) Zhou
2025-08-20 18:06:43 -07:00
331978772a
fix: Fixes deps in test extra dep
Wei Sun (Jack)
2025-08-20 16:24:33 -07:00
e93f861cde
chore: Removes unused to_agent_config method in BaseAgentConfig
Wei Sun (Jack)
2025-08-20 16:08:05 -07:00
54ed079100
fix: Fix Spanner DatabaseSessionService support
Google Team Member
2025-08-20 12:26:17 -07:00
c144b5347c
fix: Add support for required params
Thiago Salvatore
2025-08-20 11:31:22 -07:00
5b999ed6fd
chore: Uses pydantic Field for Agent configs, so that the generated AgentConfig.json json schema can carry field description
v1.12.0
Wei Sun (Jack)
2025-08-19 18:03:07 -07:00
bb8ebd15f9
chore: Update openai dependency version, based on correct OPENAI release
George Weale
2025-08-19 14:43:26 -07:00
fef5318a22
docs: add contributing bigtable sample
Google Team Member
2025-08-19 14:08:30 -07:00
52284b1bae
fix: A2A RPC URL got overriden by host and port param of adk api server
Xiang (Sean) Zhou
2025-08-13 13:19:50 -07:00
a74d3344bc
chore: Added upper version bounds to dependencies in "pyproject.toml"
George Weale
2025-08-13 12:02:25 -07:00
ddf2e2194b
chore: Update python-version in .github/workflows/python-unit-tests.yml to ["3.9", "3.10", "3.11", "3.12", "3.13"] Verified with uv on Python 3.12 and 3.13 using the same ignores as CI. 3.12: uv python install 3.12 && uv venv --python 3.12 .venv && source .venv/bin/activate uv sync --extra test --extra eval --extra a2a python -m pytest tests/unittests --ignore=tests/unittests/artifacts/test_artifact_service.py --ignore=tests/unittests/tools/google_api_tool/test_googleapi_to_openapi_converter.py 3.13: repeated the above with 3.13 (separate env) Result: All unit tests passed
George Weale
2025-08-13 11:42:40 -07:00
a30c63c593
fix: aclose all async generators to fix OTel tracing context
Kacper Jawoszek
2025-08-13 11:17:52 -07:00
c5af44cfc0
docs(config): Fixes tool_functions, which is a config-based sample for using tools
Wei Sun (Jack)
2025-08-13 11:01:14 -07:00
c52f956433
chore: Update comment to reference "Streamable HTTP Client"
Google Team Member
2025-08-12 23:44:47 -07:00
585141e0b7
fix: Use PreciseTimestamp for create and update time in database session service to improve precision
Xuan Yang
2025-08-12 23:36:15 -07:00
114db93d70
ADK changes
Google Team Member
2025-08-12 22:28:43 -07:00
e2518dc371
fix: Ignore AsyncGenerator return types in function declarations
Hangfei Lin
2025-08-12 21:45:21 -07:00
8c65967cdc
fix: Make all subclass of BaseToolset to call parent constructor
Xiang (Sean) Zhou
2025-08-12 21:31:43 -07:00
ebd726f1f5
feat: Support adding prefix to tool names returned by toolset
Xiang (Sean) Zhou
2025-08-12 16:17:21 -07:00
54680edf3c
fix: path parameter extraction for complex Google API endpoints
Goldy
2025-08-12 16:02:11 -07:00
bb3735c9ca
chore: Remove logging that contains full event data from DatabaseSessionService
Shangjie Chen
2025-08-12 15:19:16 -07:00
a09a5e67aa
chore: add the missing env variables in discussion_answering.yml
Xuan Yang
2025-08-12 15:11:15 -07:00
7e0880869b
feat: Expose print_detailed_results param to AgentEvaluator.evaluate
Google Team Member
2025-08-12 14:06:32 -07:00
1fc8d20ae8
feat: add Spanner first-party toolset (breaking change to BigQueryTool, consolidating into generic GoogleTool)
Google Team Member
2025-08-12 13:59:05 -07:00
10e3dfab1a
feat: remove load_dotenv() in feature_decorator.py
Google Team Member
2025-08-12 13:35:09 -07:00
5fba1963c3
chore: add Gemini API docs as a new datastore for the ADK Answering Agent
Xuan Yang
2025-08-12 13:29:07 -07:00
7d2cb654f0
chore: add the missing license header for some sample agents' files
Xuan Yang
2025-08-12 10:23:48 -07:00
c323de5c69
chore: Group FastAPI endpoints with tags
Shangjie Chen
2025-08-08 17:20:04 -07:00
b4f1ebea31
chore(config): replace @working_in_progress with @experimental for config agent feature
Liang Wu
2025-08-08 16:32:16 -07:00
944e39ec2a
chore: allow implementations to skip defining a close method on Toolset
Google Team Member
2025-08-08 14:21:43 -07:00
9478a31bf2
fix: Lazy load retrieval tools and prompt users to install extensions if import failed
Xiang (Sean) Zhou
2025-08-08 11:37:12 -07:00
f2005a2026
chore: Add sample agent to test support of output_schema and tools at the same time for gemini model
Xiang (Sean) Zhou
2025-08-08 11:15:58 -07:00