George Weale and Copybara-Service
0a87e02ffd
fix: Rename agent config files to match the agent name
...
PiperOrigin-RevId: 824702674
2025-10-27 15:27:45 -07:00
George Weale and Copybara-Service
19f52467db
docs: Update ADK agent builder instructions for model callback signatures
...
PiperOrigin-RevId: 824690587
2025-10-27 14:58:32 -07:00
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