George Weale and Copybara-Service
1ca82068fd
docs: Automatically create __init__.py files when writing Python files
...
PiperOrigin-RevId: 824690193
2025-10-27 14:57:34 -07:00
Marlin Ranasinghe and Copybara-Service
ab00c41fc9
fix: nullable types with gen ai bump
...
Merge https://github.com/google/adk-python/pull/3280
Fixes : #3281
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/3280 from MarlzRana:marlzrana/fix-nullable-types-w-gen-ai-bump ad28b82cbdbb7980406086787e098bbe6478a354
PiperOrigin-RevId: 824659954
2025-10-27 13:43:50 -07:00
Shangjie Chen and Copybara-Service
e194ebb33c
feat: Implement artifact_version related methods in GcsArtifactService
...
PiperOrigin-RevId: 824646770
2025-10-27 13:13:07 -07:00
Google Team Member and Copybara-Service
1a4261ad4b
fix: Fix issue with MCP tools throwing an error
...
Fixes: https://github.com/google/adk-python/issues/3082
PiperOrigin-RevId: 824620839
2025-10-27 12:08:43 -07:00
Xuan Yang and Copybara-Service
36ca4f1204
feat: Add on_tool_error_callback in LlmAgent
...
PiperOrigin-RevId: 824598502
2025-10-27 11:16:36 -07:00
Google Team Member and Copybara-Service
496f8cd6bb
fix: output file uploading to artifact service should handle both base64 encoded and raw bytes
...
PiperOrigin-RevId: 824590321
2025-10-27 10:58:39 -07:00
Shangjie Chen and Copybara-Service
f7e2a7a40e
chore: Make VertexAiSessionService fully asynchronous
...
This CL refactors VertexAiSessionService to use the asynchronous aio client for all Vertex AI API calls. This ensures that the service methods are non-blocking and can be used effectively in an asyncio environment.
PiperOrigin-RevId: 824573356
2025-10-27 10:19:25 -07:00
Liang Wu and Copybara-Service
48ddd07894
chore:clarify the behavior of disallow_transfer_to_parent
...
The original description is not clear enough and can create confusion like https://github.com/google/adk-python/issues/3081 .
PiperOrigin-RevId: 824564227
2025-10-27 10:01:21 -07:00
Wei Sun (Jack) and Copybara-Service
e0e5384e33
chore: Limits fastapi to <0.119, so that swagger api can still render
...
Temp workaround for #3173 .
PiperOrigin-RevId: 824279228
2025-10-26 16:44:27 -07:00
Wei Sun (Jack) and Copybara-Service
16d4b9acca
docs: Revise BaseAgent.after_agent_callback to be more clear
...
Clarify the behavior raised in #3266
PiperOrigin-RevId: 824273003
2025-10-26 16:10:42 -07:00
Max Ind and Copybara-Service
e6f7363220
fix: set execute_tool {tool.name} span attributes even when exception occurs during tool's execution
...
PiperOrigin-RevId: 824165197
2025-10-26 06:07:25 -07:00
Google Team Member and Copybara-Service
5d9a7e7f79
feat: enable persistent browser sessions in the computer use sample
...
The computer_use sample now supports launching with a `user_data_dir` to maintain browser state across runs. The sample agent is updated to use a shared temporary directory for the browser profile, preserving login sessions and other data.
PiperOrigin-RevId: 823749082
2025-10-24 19:15:10 -07:00
George Weale and Copybara-Service
f8a9672b38
docs: Make sure LlmAgent as the immutable root agent in ADK configurations
...
PiperOrigin-RevId: 823699363
2025-10-24 16:10:24 -07:00
Kathy Wu and Copybara-Service
fb96d17230
fix: Fix import for live bidi streaming single agent
...
While testing the bidi streaming sample agent, I noticed that the import was erroring and I think it's a typo -- the other bidi sample agents all import `from google.adk.agents.llm_agent`.
PiperOrigin-RevId: 823662586
2025-10-24 14:17:04 -07:00
Keyur Joshi and Copybara-Service
54c4ecc733
feat: Adds LLM-Backed User Simulator
...
Details:
- Adds the `LlmBackedUserSimulator` which uses an LLM to generate user prompts until it decides that the conversation is complete.
- Adds unit tests for the new functionality.
PiperOrigin-RevId: 823557910
2025-10-24 09:24:12 -07:00
Shangjie Chen and Copybara-Service
97a224fe46
chore: Clean up rag memory dependencies
...
PiperOrigin-RevId: 823556599
2025-10-24 09:19:49 -07:00
Google Team Member and Copybara-Service
64d9d6909c
chore: Remove rogue print statement from agent_evaluator.py
...
PiperOrigin-RevId: 823552039
2025-10-24 09:06:06 -07:00
Hangfei Lin and Copybara-Service
d767fccd5b
chore: Add Community Events section to README
...
This change adds a new section to the README.md, detailing past community events. The first entry is for the completed ADK's 1st community meeting, with links to the recording and deck.
PiperOrigin-RevId: 823322924
2025-10-23 21:10:48 -07:00
George Weale and Copybara-Service
d193c396d6
docs: Add root agent requirement to instructions so it does not create workflow agents as root agent
...
PiperOrigin-RevId: 823256724
2025-10-23 17:46:11 -07:00
George Weale and Copybara-Service
53209f1bb9
docs: Clarify research tool instructions in YAML agent
...
PiperOrigin-RevId: 823255928
2025-10-23 17:43:20 -07:00
Xuan Yang and Copybara-Service
0d0fb4d034
ci: Remove reviewer assignment in the PR triaging agent
...
PiperOrigin-RevId: 823255296
2025-10-23 17:40:57 -07:00
George Weale and Copybara-Service
0660779ff0
docs: Update agent builder instructions to restrict fields on workflow agents
...
PiperOrigin-RevId: 823254695
2025-10-23 17:39:07 -07:00
Al Duncanson and Copybara-Service
0dbfb43052
fix: Update _evaluate_single_inference_result documentation
...
Merge https://github.com/google/adk-python/pull/3123
Update `_evaluate_single_inference_result` documentation
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/3123 from alDuncanson:spelling-fix b7bb4d4180a481794a42a60817536e426e55cdb3
PiperOrigin-RevId: 823193022
2025-10-23 14:39:22 -07:00
Ankur Sharma and Copybara-Service
bb32a6356c
chore: Adding traceback logging to inference step of eval
...
Right now the failure eats up the traceback information and there is no clear way for the developer to know what went wrong. Adding this traceback info could give them the needed debugging information.
PiperOrigin-RevId: 823179833
2025-10-23 14:05:06 -07:00
Google Team Member and Copybara-Service
ba631764a5
feat: Introduce custom_metadata field to run_config and propagate a2a request metadata to that field
...
PiperOrigin-RevId: 823066539
2025-10-23 09:14:19 -07:00