Selcuk Gun and Copybara-Service
eaee49bc89
fix: Simplify content for ollama provider
...
Even though litellm type definitions and openai API specifies content as list of dictionaries (with type and relevant attributes potentially to allow multimodal inputs/outputs in addition to text), ollama has been demonstrating marshal errors. As a workaround this change simplifies the content as string when there is no more than one content part.
Fixes #642 , #928 , #376
PiperOrigin-RevId: 766890141
2025-06-03 17:37:43 -07:00
Selcuk Gun and Copybara-Service
32c5ffa8ca
chore:Restore errors path in copybara
...
PiperOrigin-RevId: 766888018
2025-06-03 17:30:10 -07:00
Liang Wu and Copybara-Service
433c423d35
chore: include contributing/ folder in autoformat.sh
...
Also formatted the files in that folder in this same commit.
PiperOrigin-RevId: 766885306
2025-06-03 17:20:52 -07:00
Shangjie Chen and Copybara-Service
e99f87de73
chore: Minor improvement to session service
...
- Add missing override.
- Add warning to failed actions.
- Remove unused import.
- Remove unused fields.
- Add type checking.
PiperOrigin-RevId: 766882634
2025-06-03 17:13:33 -07:00
Hangfei Lin and Copybara-Service
349a414120
chore:ADK: add section comment
...
PiperOrigin-RevId: 766877814
2025-06-03 16:57:49 -07:00
Xiang (Sean) Zhou and Copybara-Service
7b51ae9724
fix: enhance agent loader exception handler and expose precise error information
...
PiperOrigin-RevId: 766876662
2025-06-03 16:56:29 -07:00
Liang Wu and Copybara-Service
bf12a4ab48
chore: add GitHub Action to check imports' order
...
PiperOrigin-RevId: 766804783
2025-06-03 16:56:20 -07:00
Liang Wu and Copybara-Service
ed2aef9120
chore: fix Pyink GitHub Action to check on all changed .py files
...
Three fixes:
1. used "fetch-depth: 2" to ensure that files in all commits in the PR are checked
2. triggered by all changed ".py" files in the repo
3. merged the "check modified files" and "run Pyink" steps because $GITHUB_ENV cannot handle multi-line env vars without special treatment
PiperOrigin-RevId: 766793736
2025-06-03 16:56:11 -07:00
Yifan Wang and Copybara-Service
934af25343
chore: update adk web to include latest changes
...
PiperOrigin-RevId: 766772232
2025-06-03 16:56:03 -07:00
Google Team Member and Copybara-Service
ec8bc7387c
fix: ParallelAgent should only append to its immediate sub-agent, not transitive descendants
...
Restores automatic conversation history sharing for sequential/loop sub-agents.
PiperOrigin-RevId: 766742380
2025-06-03 16:55:51 -07:00
Selcuk Gun and Copybara-Service
57d99aa789
Enable release-please workflow
...
PiperOrigin-RevId: 766717222
2025-06-03 16:55:42 -07:00
Google Team Member and Copybara-Service
16f7d98acf
feat: Update for anthropic models
...
Enable parallel tools for anthropic models, and add agent examples, and also added functional test for anthropic models.
PiperOrigin-RevId: 766703018
2025-06-03 16:55:34 -07:00
Google Team Member and Copybara-Service
44f507895e
chore: Make return_str more accurate in_build_function_declaration_log
...
PiperOrigin-RevId: 766526064
2025-06-03 16:55:25 -07:00
Google Team Member and Copybara-Service
af95dd2932
feat: Add sortByColumn functionality to List Operation
...
This change introduces the ability to sort results by a specific column in the List Operation.
PiperOrigin-RevId: 766468964
2025-06-03 16:55:17 -07:00
Selcuk Gun and Copybara-Service
eb2b9ef88f
chore: Fix formatting
...
PiperOrigin-RevId: 766407362
2025-06-03 16:55:08 -07:00
Ankur Sharma and Copybara-Service
174afb3975
Added unit test coverage for local_eval_sets_manager.py
...
PiperOrigin-RevId: 766392263
2025-06-03 16:54:58 -07:00
Wei Sun (Jack) and Copybara-Service
b1898890ca
chore: format .gitignore.
...
PiperOrigin-RevId: 766390804
2025-06-03 16:54:49 -07:00
Ankur Sharma and Copybara-Service
a7575e078a
feat: Added implementation for get_eval_case, update_eval_case and delete_eval_case for the local eval sets manager.
...
PiperOrigin-RevId: 766383391
2025-06-03 16:54:37 -07:00
Bhadraksh Bhargava and Copybara-Service
da4bc0efc0
feat: New Agent Visualization
...
Merge https://github.com/google/adk-python/pull/482
Added new agent visualzation that accounts for the internal architecture of the Workflow Agents and shows them inside of a cluster with a label as the name of the Workflow Agent. The sub agents are conencted as per the Workflow Agents' working and architecture
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/482 from BhadrakshB:new_agent_visualization 994a9e28039b62d9d1d99fc73374a3fa97807aca
PiperOrigin-RevId: 766345311
2025-06-02 14:33:02 -07:00
Google Team Member and Copybara-Service
273594215e
Add tooltip to the export session button.
...
PiperOrigin-RevId: 766334704
2025-06-02 14:05:25 -07:00
Xiang (Sean) Zhou and Copybara-Service
821f751b5a
chore: add agent for testing Notion MCP server
...
PiperOrigin-RevId: 766325293
2025-06-02 13:41:56 -07:00
Hangfei Lin and Copybara-Service
94c0aca685
ADK: Rename the root agent in the example to match the example name.
...
This makes logs a bit less confusing.
PiperOrigin-RevId: 766312673
2025-06-02 13:10:42 -07:00
Google Team Member and Copybara-Service
1db601c4bd
Update pending event dialog style. Mock is not ready yet.
...
PiperOrigin-RevId: 766301924
2025-06-02 12:40:25 -07:00
Xiang (Sean) Zhou and Copybara-Service
5a67a946d2
fix: fix parameter schema generation for gemini
...
this fixes https://github.com/google/adk-python/issues/1055
and https://github.com/google/adk-python/issues/881
PiperOrigin-RevId: 766288394
2025-06-02 12:03:02 -07:00
Google Team Member and Copybara-Service
f7cb66620b
fix: Use inspect.cleandoc on function docstrings in generate_function_declaration.
...
This creates proper indent of the doc.
PiperOrigin-RevId: 766285907
2025-06-02 11:57:25 -07:00