Stephen Smith
b4c4f88c22
Copybara import of the project:
...
--
aa92081193ccf4710e5aefb93c715791eab2c2ef by Stephen Smith <stephen.smith@newfront.com>:
docs: Fix typos in issue templates.
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/880 from stephensmithnewfront:stephensmithnewfront/address-typos-in-issue-templates-pr 65b7f85e26fca76b3e076ef0b826189353e8ab13
PiperOrigin-RevId: 762259304
2025-05-22 21:57:09 -07:00
sudu
68de9adc18
Copybara import of the project:
...
--
004eb36c16b042ba2d8be0cca39b739c0c8ca6c1 by sudu <teric@outlook.com>:
Update tools.yaml
When search hotels with some LLM, the date format shows as bellow
```
**Check-in Date:** April 23, 2024
```
So i update the SQL in tools.yaml to be compatible with following instruction:
```sql
update checkin date to 'April 24,2024' and checkout date to 'April 26,2024' of Best Western Bern
```
--
1300688ee1407212658d57712c1ad6ee61b052fe by qidu <qidu@outlook.com>:
Fix the tools of `ToolboxToolset` initialization bugs for
`samples/toolbox_agent`
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/794 from qidu:main 5b3199da564efdd07915e24e75659055a17dad82
PiperOrigin-RevId: 762259287
2025-05-22 21:56:18 -07:00
Sasha Sobran
0026edc1c9
chore: update filtered schema parameters for Gemini API.
...
PiperOrigin-RevId: 762209590
2025-05-22 18:39:58 -07:00
GenkiNoguchi
d3910e7b8c
Copybara import of the project:
...
--
3fb305691e0ecc8b75d56d0b9ef43c97cef8f773 by ammmr <m.hoshii777@gmail.com>:
fix: add missing await in runner run_live
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/849 from ammmr:patch-missing-await-in-runner-run-live b75b5d0105f18eaa06a0d7fb7d608b05eb59b3c9
PiperOrigin-RevId: 762113004
2025-05-22 13:55:00 -07:00
Google Team Member
30e10c87c5
feat:Integrate audio player component in the chat window.
...
PiperOrigin-RevId: 762105827
2025-05-22 13:37:37 -07:00
Wei Sun (Jack)
fe618c3d93
chore: use relative import in google_api_toolsets.py. Adds open source header for base_toolset.py
...
PiperOrigin-RevId: 762042799
2025-05-22 11:13:57 -07:00
Wei Sun (Jack)
a63ea2735c
chore: Removes unused import.
...
PiperOrigin-RevId: 762039696
2025-05-22 11:05:45 -07:00
Xiang (Sean) Zhou
ff8a3c9b43
chore: reformat the codes using autoformat.sh
...
PiperOrigin-RevId: 762004002
2025-05-22 09:43:54 -07:00
Xiang (Sean) Zhou
a2263b1808
refactor: refactor toolset to extract tool_filter logic to base class
...
PiperOrigin-RevId: 761828251
2025-05-21 23:54:33 -07:00
Wei Sun (Jack)
e0851a1e57
chore: batch organize imports.
...
PiperOrigin-RevId: 761824628
2025-05-21 23:40:47 -07:00
Liang Wu
09f30afe10
fix: failed unit test for Gemini model headers.
...
Root cause is that GenAI SDK updated their logic of adding headers in the latest version.
PiperOrigin-RevId: 761751413
2025-05-21 18:40:16 -07:00
Google Team Member
4542af5650
Fix ollama issues with ChatCompletionAssistantToolCall
...
PiperOrigin-RevId: 761732316
2025-05-21 17:27:01 -07:00
Google Team Member
505d936007
The saved filename should include the original file name instead of a generated one.
...
PiperOrigin-RevId: 761727488
2025-05-21 17:09:47 -07:00
Hangfei Lin
d7af2b2815
Copybara import of the project:
...
--
cd8c580cbd4a2dc1c49c690ea81c4111860aa52c by Hangfei Lin <hangfei@google.com>:
doc: Update README.md
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/842 from google:hangfei-patch-2 aa9842a43d8c464a8999beb2f6f5d491aa63ef6c
PiperOrigin-RevId: 761722188
2025-05-21 16:54:40 -07:00
Selcuk Gun
41b33d4a0a
Move public_utils to utils in tests
...
Renamed conflicting utils.py as testing_utils.py
PiperOrigin-RevId: 761715808
2025-05-21 16:35:11 -07:00
Xiang (Sean) Zhou
09cb128cf9
fix: fix function tool name parsing
...
to fix https://github.com/google/adk-python/issues/824
PiperOrigin-RevId: 761703269
2025-05-21 16:00:09 -07:00
Xiang (Sean) Zhou
b2a2b11776
ADK changes
...
PiperOrigin-RevId: 761650284
2025-05-21 13:39:16 -07:00
Wei Sun (Jack)
1773cdab96
chore: Batch organize imports with isort.
...
Command: `isort /src`
PiperOrigin-RevId: 761644934
2025-05-21 13:23:32 -07:00
Google Team Member
1807e73472
ADK changes
...
PiperOrigin-RevId: 761640805
2025-05-21 13:13:50 -07:00
Liang Wu
98f504cebe
feat!: use BuiltInCodeExecutor in Runner for CFC.
...
The BuiltInCodeExecutionTool is deleted.
PiperOrigin-RevId: 761608273
2025-05-21 11:45:35 -07:00
Google Team Member
9928cafe32
Refactor eval results reporting with Eval Set Results manager.
...
PiperOrigin-RevId: 761601525
2025-05-21 11:30:40 -07:00
Selcuk Gun
c5a0437745
Provide inject_session_state as public util method
...
This is useful for injecting artifacts and session state variable into instruction template typically in instruction providers.
PiperOrigin-RevId: 761595473
2025-05-21 11:15:20 -07:00
Google Team Member
e060344e39
ADK changes
...
PiperOrigin-RevId: 761572168
2025-05-21 10:18:55 -07:00
Google Team Member
1561b0f15c
Support fine-tuned gemini model path to use google_search_tool
...
PiperOrigin-RevId: 761543344
2025-05-21 08:59:19 -07:00
Google Team Member
62a543bd58
Add dynamicAuthConfig to ExecuteCustomQuery. Add sample agent for ApplicationIntegrationToolset which uses Integration Connectors with end user credentials.
...
PiperOrigin-RevId: 761356343
2025-05-20 21:45:27 -07:00
Xiang (Sean) Zhou
cbdb5fc507
chore: fix ut for fast api server
...
PiperOrigin-RevId: 761350248
2025-05-20 21:17:39 -07:00
Amulya Bhatia
98727b4698
test: unit tests for code_executor_context.py
...
Copybara import of the project:
--
9e51865a6dd4de4d20088e8a7ac9f3a75501aa6b by Amulya Bhatia <amulya.bhatia@t-online.de>:
test: unit tests for code_executor_context.py
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/780 from iamulya:test-code-executor-context 907b1712e43b8ce90cd8786780bef863adfcc167
PiperOrigin-RevId: 761294975
2025-05-20 17:40:33 -07:00
Xiang (Sean) Zhou
76700d790b
chore: add doc string for auto generated google api toolset
...
PiperOrigin-RevId: 761266870
2025-05-20 16:08:27 -07:00
Google Team Member
fe01103b74
ADK changes
...
PiperOrigin-RevId: 761251203
2025-05-20 15:23:12 -07:00
Shangjie Chen
53b14325ce
fix: Use sync request method in VertexAiSessionService. The api_client has it own event loop management.
...
PiperOrigin-RevId: 761250268
2025-05-20 15:20:21 -07:00
Google Team Member
b299241b56
ADK changes
...
PiperOrigin-RevId: 761197136
2025-05-20 13:01:05 -07:00
Google Team Member
68f0fca832
ADK changes
...
PiperOrigin-RevId: 761190844
2025-05-20 12:44:05 -07:00
Wei Sun (Jack)
bb00c9519d
chore: Adds link to Java ADK in README.md
...
PiperOrigin-RevId: 761162478
2025-05-20 11:30:45 -07:00
Selcuk Gun
00798af881
Add usage_metadata for sse response with finish_reason
...
This is needed for covering the generation what ends with finish reason during streaming.
PiperOrigin-RevId: 761144245
2025-05-20 10:47:08 -07:00
Google Team Member
7d809eb9d9
Minor typo and grammar correction.
...
PiperOrigin-RevId: 761119061
2025-05-20 09:42:19 -07:00
Xiang (Sean) Zhou
f67ccf32c3
fix: support Callable that has __call__ as coroutine function in FunctionTool
...
PiperOrigin-RevId: 760913537
2025-05-19 22:09:44 -07:00
Wei Sun (Jack)
5115474f2b
chore!: bump version to 1.0.0, updated changelog.md and removed src/google/adk/tools/built_in_code_execution_tool.py
...
Mark src/google/adk/tools/_built_in_code_execution_tool.py as private and will be fully removed soon.
PiperOrigin-RevId: 760889060
2025-05-19 20:31:27 -07:00
Xiang (Sean) Zhou
de7c9c6509
enhance toolbox toolset:
...
1. use async client
2. expose add headers and bind parameters functionality of toolbox tool
PiperOrigin-RevId: 760845486
2025-05-19 18:08:02 -07:00
Xiang (Sean) Zhou
9eef4464c6
fix: fix toolbox import path in sample toolbox agent
...
PiperOrigin-RevId: 760837908
2025-05-19 17:43:41 -07:00
Yifan Wang
1bfc7590b4
update minified files to include the latest eval detail changes (only UI)
...
PiperOrigin-RevId: 760770101
2025-05-19 14:26:28 -07:00
Wei Sun (Jack)
3f21a52853
chore: Fixes the main.py for memory/agent.py sample.
...
PiperOrigin-RevId: 760741263
2025-05-19 13:08:57 -07:00
Xiang (Sean) Zhou
74454170a3
refactor: refactor and refine LangChainTool
...
PiperOrigin-RevId: 760726719
2025-05-19 12:29:44 -07:00
Wei Sun (Jack)
ae7d19a4c6
chore: Moves toolbox-core to extensions extra dependency.
...
PiperOrigin-RevId: 760722343
2025-05-19 12:15:55 -07:00
Hangfei Lin
171b1145ee
fix:Makes TranscriptionEntry.role optional
...
For function call or response, the role is None for now.
PiperOrigin-RevId: 760692876
2025-05-19 11:02:08 -07:00
Wei Sun (Jack)
9932015f3b
chore: Makes --host
backward compatible for cloud_run deploy. --host only available after 0.5.0.
...
PiperOrigin-RevId: 760681697
2025-05-19 10:35:05 -07:00
Xiang (Sean) Zhou
3f117391a5
refactor: remote remote agent as there is no use case and it's not implemented properly
...
PiperOrigin-RevId: 760652423
2025-05-19 09:24:37 -07:00
Shangjie Chen
0497fc578c
fix: fix return type of get_session.
...
PiperOrigin-RevId: 760638917
2025-05-19 08:46:54 -07:00
Xiang (Sean) Zhou
3b5232c14f
feat: add sample mcp agent that connects to mcp server via sse endpoint directly
...
PiperOrigin-RevId: 760388717
2025-05-18 17:00:03 -07:00
Wei Sun (Jack)
9e767b3fe1
chore: Creates a sample main.py to demonstrate how to use adk as a library for the workflow agent in docs.
...
For Issue #573 .
PiperOrigin-RevId: 760380509
2025-05-18 16:17:16 -07:00
Xiang (Sean) Zhou
2ad1f79422
refactor: replace logger.warn which is deprecated with logger.warning
...
PiperOrigin-RevId: 760311574
2025-05-18 10:25:29 -07:00