Yeesian Ng and Copybara-Service
fbe6a7b8d3
fix: Add absolutize_imports option when deploying to agent engine
...
PiperOrigin-RevId: 786749263
2025-07-24 10:15:35 -07:00
Holt Skinner and Copybara-Service
a911469616
chore: Update a2a-sdk to 0.2.16
...
Convert a2a types to use snake_case fields
https://github.com/a2aproject/a2a-python/releases/tag/v0.2.16
PiperOrigin-RevId: 786279179
2025-07-23 07:54:03 -07:00
Jianfeng Zeng and Copybara-Service
31fa5d91bd
feat: Update builder/save endpoint to accept files as input. Write the agent yaml file to the agent folder
...
PiperOrigin-RevId: 783963934
2025-07-16 17:55:55 -07:00
Holt Skinner and Copybara-Service
a6716a5514
fix: Import A2A well known path from A2A sdk
...
PiperOrigin-RevId: 783036797
2025-07-14 14:11:01 -07:00
Ariz Chang and Copybara-Service
e545e5a570
feat: Allow user to edit agent files/directories and apply changes without reloading anything
...
PiperOrigin-RevId: 780710003
2025-07-08 14:14:31 -07:00
Ankur Sharma and Copybara-Service
62c4a85917
chore: Update ResponseEvaluator to use newer version of Eval SDK
...
Also,
- removed functionality that was marked deprecated from the ResponseEvaluator class.
- Added unit test cases
PiperOrigin-RevId: 778568884
2025-07-02 11:00:27 -07:00
Shangjie Chen and Copybara-Service
df141db60c
chore: Add tenacity into project.toml
...
PiperOrigin-RevId: 778535340
2025-07-02 09:31:19 -07:00
Hangfei Lin and Copybara-Service
9029b8a66e
fix: Lock LangGraph version to <= 0.4.10
...
New version removed graph.graph we rely on.
temporarily fix the version before we fix the issue.
PiperOrigin-RevId: 776619611
2025-06-27 09:48:20 -07:00
Google Team Member and Copybara-Service
ed7a21e189
chore: Update google-genai package and related deps to latest
...
PiperOrigin-RevId: 775394737
2025-06-24 14:57:56 -07:00
Joseph Pagadora and Copybara-Service
9597a446fd
feat: Add rouge_score library to ADK eval dependencies, and implement RougeEvaluator that is computes ROUGE-1 for "response_match_score" metric
...
PiperOrigin-RevId: 774949712
2025-06-23 15:31:03 -07:00
Xiang (Sean) Zhou and Copybara-Service
dbdeb49090
chore: Add a2a-sdk to pyproject.toml
...
PiperOrigin-RevId: 770908052
2025-06-12 20:30:14 -07:00
Google Team Member and Copybara-Service
313f1b0913
chore: Add all missing direct deps to pyproject.toml
...
PiperOrigin-RevId: 770887371
2025-06-12 19:21:13 -07:00
Wei Sun (Jack) and Copybara-Service
a7ea374dfb
chore: Update isort config to prevent vscode flickering
...
PiperOrigin-RevId: 770406033
2025-06-11 18:25:35 -07:00
Google Team Member and Copybara-Service
068df04bce
fix: import deprecated from typing_extensions
...
Fixes https://github.com/google/adk-python/issues/1125
and add it to pyproject.toml. This was added to typing_extensions in 4.5.0. I followed versioning guidance from https://typing-extensions.readthedocs.io/en/latest/index.html#versioning-and-backwards-compatibility .
PiperOrigin-RevId: 767317467
2025-06-04 15:51:43 -07:00
Selcuk Gun and Copybara-Service
b181cbc8bc
fix: Handle non-indexed function call chunks with incremental fallback index
...
This is in response to the litellm v1.71.2 + ollama v0.9.0 sending function call chunks with 0 indices across multiple calls and lacking call ids.
Solutions introduced:
1. increment fallback index when accumulated arg becomes json parsable.
2. tolerate finish reason == stop when tool calls are present
3. fallback to index when tool call id is None
Fixes https://github.com/google/adk-python/issues/294
PiperOrigin-RevId: 766258344
2025-06-02 10:51:56 -07:00
Yeesian Ng and Copybara-Service
2409c3ef19
feat: Add agent engine as a deployment option to the ADK CLI
...
PiperOrigin-RevId: 766199746
2025-06-02 08:18:39 -07:00
Mohammad Ghaffarifar and Copybara-Service
a9345a072e
chore: add py.typed and include it in flit config
...
Copybara import of the project:
--
f56fd74efecc2cf6fbe6db70e91dfa7780fb9c68 by Mohammad <mohammaddevgermany@gmail.com >:
build(package): add py.typed and include it in flit config
This adds a py.typed marker file to the google.adk package and updates
the Flit configuration in pyproject.toml to include it in the distribution.
This ensures the package is PEP 561 compliant and allows static type
checkers (like mypy and pyright) to recognize that the package supports type hints.
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/913 from mohamadghaffari:add-py-typed f56fd74efecc2cf6fbe6db70e91dfa7780fb9c68
PiperOrigin-RevId: 764603119
2025-05-29 11:47:46 -07:00
Xiang (Sean) Zhou and Copybara-Service
a0714b8afc
ADK changes
...
PiperOrigin-RevId: 764564638
2025-05-28 22:19:24 -07:00
Omar BENHAMID and Copybara-Service
d232e6216d
feat: google/adk-python#479 support for streamable http MCP servers for MCPToolset
...
Copybara import of the project:
--
c5b9d49d7b6d858ff0a93bd690e6d653b7c32221 by Omar BENHAMID <omar.benhamid@smart-gts.com >:
feat: google/adk-python#479 support for streamable http MCP servers for MCPToolset
--
9431bc19e6538c1b814aba0b24ff564acf046075 by Omar BENHAMID <omar.benhamid@smart-gts.com >:
feat: google/adk-python#479 streamable http added to right package
--
8b4aabed45a6f0dc828beb61f12985dc7b14f3d0 by Omar BENHAMID <omar.benhamid@smart-gts.com >:
feat: google/adk-python#479 streamable http : review feedbacks + sample agent
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/650 from omarbenhamid:feature/mcp-streamable-http 625f028784c216401d45cb1b5d4d998535ebcb00
PiperOrigin-RevId: 764419586
2025-05-28 14:33:19 -07:00
Wei Sun (Jack) and Copybara-Service
d43c80b718
chore: updates mypy config in pyproject.toml.
...
1. Use non-strict as starting point;
2. Apply python_version to 3.9.
3. Sets `follow_imports` to skip.
PiperOrigin-RevId: 763553672
2025-05-26 17:25:48 -07:00
Wei Sun (Jack) and Copybara-Service
e0851a1e57
chore: batch organize imports.
...
PiperOrigin-RevId: 761824628
2025-05-21 23:40:47 -07:00
Wei Sun (Jack) and Copybara-Service
ae7d19a4c6
chore: Moves toolbox-core to extensions extra dependency.
...
PiperOrigin-RevId: 760722343
2025-05-19 12:15:55 -07:00
Wei Sun (Jack) and Copybara-Service
03f167c1d3
chore: Adds toolbox-core to deps and fixes toolbox code error.
...
PiperOrigin-RevId: 759802478
2025-05-16 16:46:11 -07:00
Wei Sun (Jack) and Copybara-Service
b72573c57d
chore: Adds mypy to dev extra.
...
PiperOrigin-RevId: 759460917
2025-05-15 22:57:54 -07:00
Wei Sun (Jack) and Copybara-Service
66553b18c6
chore: Treats google.adk as known_third_party in pyproject.toml for organizing imports in samples.
...
PiperOrigin-RevId: 758434037
2025-05-13 17:06:52 -07:00