Commit Graph

  • 7de173ed90 Update test_readonly_context.py seanzhou1023 2025-07-11 15:32:37 -07:00
  • 080edded76 Update readonly_context.py seanzhou1023 2025-07-11 15:31:13 -07:00
  • 074b7bebdf Merge pull request #1855 from marcellomaugeri:main Copybara-Service 2025-07-11 15:04:53 -07:00
  • 0a187b4a7d auto format the codes Sean Zhou 2025-07-11 14:42:12 -07:00
  • b2a5afaa67 Merge branch 'main' into main seanzhou1023 2025-07-11 14:40:31 -07:00
  • b43a73bb3f Merge pull request #1602 from DavidSchmidt00:fix_graph Copybara-Service 2025-07-11 13:27:57 -07:00
  • 8acfcfeb5d auto format codes Sean Zhou 2025-07-11 13:14:33 -07:00
  • 274e375e6f Merge branch 'main' into fix_graph seanzhou1023 2025-07-11 12:55:24 -07:00
  • 0a65b528e3 Merge pull request #1866 from hironow:hironow/type-fix-for-static Copybara-Service 2025-07-11 11:02:03 -07:00
  • 0a9e67dbca Merge pull request #1875 from bih:patch-1 Copybara-Service 2025-07-10 21:32:19 -07:00
  • 4ba0f0a8de Merge pull request #120 from soundTricker:feature/80-sa-auth-for-google-tool Copybara-Service 2025-07-10 21:30:49 -07:00
  • 4c5ef1e235 feat: Add configure service account auth for google_api_tool_set Sean Zhou 2025-07-10 21:22:48 -07:00
  • 51be7a899c feat: Add implementation of BaseEvalService that runs evals locally Ankur Sharma 2025-07-10 19:24:49 -07:00
  • 4845b7bacc Merge branch 'main' into patch-1 seanzhou1023 2025-07-10 17:53:08 -07:00
  • 162228d208 feat: Integrating Plugin with ADK Che Liu 2025-07-10 17:27:52 -07:00
  • 16ba91cd01 feat: Implement PluginService for registering and executing plugins Che Liu 2025-07-10 17:24:59 -07:00
  • 4dce9ef519 feat: ADK Plugin Base Class Che Liu 2025-07-10 17:22:12 -07:00
  • 297f9e3ec9 Merge branch 'main' into patch-1 seanzhou1023 2025-07-10 17:19:59 -07:00
  • 894ef31fc1 Update base_toolset.py seanzhou1023 2025-07-10 17:19:42 -07:00
  • 5a721d99a7 test: add the unit test for EnterpriseWebSearchTool Yanfei Chen 2025-07-10 17:15:17 -07:00
  • 2f655f0c67 fix: Add support for code execution result and skip inline data in anthropic llm Google Team Member 2025-07-10 16:16:56 -07:00
  • 68f34135fe feat(config): add ParallelAgent and SequentialAgent to the loader Liang Wu 2025-07-10 15:42:06 -07:00
  • a313c2c1af feat(config): add configs for ParallelAgent and SequentialAgent Liang Wu 2025-07-10 15:23:44 -07:00
  • d83362725d feat(config): add disallow_transfer_to_parent and disallow_transfer_to_peers to LlmAgentConfig Liang Wu 2025-07-10 14:44:27 -07:00
  • aef54f8eb7 feat(config): support loading from YAML config in CLI Liang Wu 2025-07-10 13:47:22 -07:00
  • ca396a3ab1 feat(config): add APIs for building config agents Liang Wu 2025-07-10 13:31:40 -07:00
  • fb2415395f chore: create an initial prototype agent to answer Github discussion questions Xuan Yang 2025-07-10 13:09:15 -07:00
  • 2034fbb8f1 chore: remove unused line for Client() Liang Wu 2025-07-10 11:40:48 -07:00
  • 149c5fe4ff chore: update triage agent to assign the issue to owner after labeling it Xuan Yang 2025-07-10 11:06:08 -07:00
  • 0fe8dcabda docs: s/readony_context/readonly_context/g Bilawal Hameed 2025-07-10 18:42:41 +01:00
  • 10197db0d7 feat: Make InMemoryMemoryService thread-safe Google Team Member 2025-07-10 08:54:37 -07:00
  • 584c8c6d91 fix: improve partial event handling and streaming aggregation - Allow run_async to break on partial events instead of raising ValueError - Generate aggregated streaming content regardless of finish_reason - Add error_code and error_message to final streaming responses if model response is interrupted. Xiang (Sean) Zhou 2025-07-09 23:02:40 -07:00
  • 444eba58a3 chore: rename session_factory to sql_session for readability Xuan Yang 2025-07-09 21:59:26 -07:00
  • d792018c09 test: Adds test for streaming + function calls Hangfei Lin 2025-07-09 19:40:56 -07:00
  • da34692231 chore: Release 1.6.0 v1.6.1 Xiang (Sean) Zhou 2025-07-09 17:15:16 -07:00
  • d263afd91b feat: add agent.clone() method Liang Wu 2025-07-09 14:34:14 -07:00
  • c85330eae8 fix: Fix view eval case Ariz Chang 2025-07-09 13:52:14 -07:00
  • 843b791bb0 chore(fix typo): correct typo AUTHLIB_AVIALABLE → AUTHLIB_AVAILABLE hironow 2025-07-10 03:03:11 +09:00
  • adef7b297a feat: Create PR agent for ADK github repo Genquan Duan 2025-07-09 09:05:46 -07:00
  • 2ac8c44668 feat(lite_llm): add PDF support Marcello Maugeri 2025-07-09 10:17:29 +02:00
  • 18cd3844db chore: update adk web Yifan Wang 2025-07-08 15:35:14 -07:00
  • e545e5a570 feat: Allow user to edit agent files/directories and apply changes without reloading anything Ariz Chang 2025-07-08 14:13:51 -07:00
  • e33161b4f8 fix: Support project-based gemini model path to use enterprise_web_search_tool Yanfei Chen 2025-07-08 13:28:40 -07:00
  • b5d9f8f3e3 chore: Update gemini model to 2.0 for a2a samples Xiang (Sean) Zhou 2025-07-08 11:55:48 -07:00
  • 75699fbeca feat: Implement auto rater-based evaluator for responses Joseph Pagadora 2025-07-08 11:48:49 -07:00
  • 45d60a1906 refactor: extract mcp client creation logic to a separate method Xiang (Sean) Zhou 2025-07-08 10:03:30 -07:00
  • d3b500bd68 feat: expose credential service in readonly context Mateusz Czubak 2025-07-08 09:49:13 +02:00
  • c592a10e94 Merge branch 'main' into fix_graph David Schmidt 2025-07-07 21:58:54 +02:00
  • bf39c00610 test: Add tests for live streaming configs Hangfei Lin 2025-07-07 11:00:12 -07:00
  • 28d0ea876f feat: Add adk project overview and architecture Hangfei Lin 2025-07-07 10:59:33 -07:00
  • 4ca77bc056 fix: Use inspect.signature() instead of typing.get_type_hints Hangfei Lin 2025-07-07 10:15:35 -07:00
  • dc414cb507 chore: Add docstring to clarify that inmemory service are not suitable for production environment Shangjie Chen 2025-07-07 02:13:24 -07:00
  • a021222077 feat: Add custom_metadata to VertexAiSessionService event handling Shangjie Chen 2025-07-04 12:37:38 -07:00
  • 4442167dd5 Merge pull request #1778 from rahulsamant37:fix/event-id-uuid4-collision-v1 Copybara-Service 2025-07-04 07:06:19 -07:00
  • 438a008cb2 Merge branch 'main' into fix_graph David Schmidt 2025-07-04 14:02:33 +02:00
  • e437c7aac6 fix: Replace Event ID generation with UUID4 to prevent SQLite integrity constraint failures Rahul Samant 2025-07-03 15:51:01 +00:00
  • 3fa2ea7cb9 fix: Remove duplicate options from adk deploy Shangjie Chen 2025-07-02 17:27:15 -07:00
  • 6a39c854e0 chore: update agents.md to include versioning strategy Hangfei Lin 2025-07-02 15:51:20 -07:00
  • b04a5cebb8 Merge pull request #1644 from sindrigunnars:fix-issue-1641-database-session-service Copybara-Service 2025-07-02 13:51:34 -07:00
  • 362fb3f2b7 fix: scenario where a user can access another users events given the same session id Sindri Snær Gunnarsson 2025-06-25 11:49:20 +00:00
  • 0bd05df471 feat: Add Safety evaluator metric Ankur Sharma 2025-07-02 11:29:41 -07:00
  • 62c4a85917 chore: Update ResponseEvaluator to use newer version of Eval SDK Ankur Sharma 2025-07-02 10:59:35 -07:00
  • 08869ccc07 Merge pull request #1744 from google:hangfei-patch-3 Copybara-Service 2025-07-02 10:40:03 -07:00
  • df141db60c chore: Add tenacity into project.toml Shangjie Chen 2025-07-02 09:29:23 -07:00
  • 9bd539eca9 Merge pull request #1656 from google:fix-transfer-to-agent-parameters-issue Copybara-Service 2025-07-01 22:03:23 -07:00
  • 3d2f13cecd chore: Update the retry logic of create session polling Shangjie Chen 2025-07-01 21:21:17 -07:00
  • d0fdfb8c8e doc: Update README.md Hangfei Lin 2025-07-01 21:05:43 -07:00
  • 0959b06dbd Fix: Handle unexpected 'parameters' argument in FunctionTool.run_async google-labs-jules[bot] 2025-06-26 03:13:23 +00:00
  • 9af2394e0a fix: continue the action when grep -L returns exit status 1 Liang Wu 2025-07-01 16:57:13 -07:00
  • 873beca088 Merge pull request #1709 from google:my-feature-branch-llmstxt Copybara-Service 2025-07-01 16:38:48 -07:00
  • a903c54bac chore: Add util to build our llms.txt and llms-full.txt files hangfei 2025-06-28 09:17:10 -07:00
  • b0d88bf172 feat: BaseEvalService declaration and surrounding data models Also, adds a metric registry. Ankur Sharma 2025-07-01 14:13:16 -07:00
  • 17d6042995 fix: Make sure each partial event has different timestamp Shangjie Chen 2025-07-01 12:35:50 -07:00
  • 43083baddc chore: update adk web Jianfeng Zeng 2025-06-30 10:08:29 -07:00
  • 9b75e24d8c fix: Avoid pydantic.ValidationError when the model stream returns empty final chunk Hangfei Lin 2025-06-30 09:49:18 -07:00
  • a58cc3d882 chore: Create an example for multi agent live streaming Hangfei Lin 2025-06-30 09:20:21 -07:00
  • 37108be855 docs: Add AGENTS.md to provide relevant project context for the Gemini CLI Google Team Member 2025-06-27 21:00:00 -07:00
  • b6c7b5b64f chore: refactor the ADK Triaging Agent to make the code easier to read Xuan Yang 2025-06-27 16:45:07 -07:00
  • ffa9b361db docs: Update CONTRIBUTING.md Hangfei Lin 2025-06-27 12:05:41 -07:00
  • dc43d518c9 feat: Support protected write in BigQuery execute_sql tool Google Team Member 2025-06-27 11:42:40 -07:00
  • e2748b3ed5 chore: Add an a2a agent to demo oauth flow Xiang (Sean) Zhou 2025-06-27 11:40:42 -07:00
  • 379810dd6a chore: Add a human in the loop a2a agent demo sample Xiang (Sean) Zhou 2025-06-27 11:40:18 -07:00
  • 1cf5cf0d0a chore: Add a basic a2a agent demo sample Xiang (Sean) Zhou 2025-06-27 11:39:49 -07:00
  • f0183a9b98 feat: Enable A2A features as experimental Xiang (Sean) Zhou 2025-06-27 11:27:59 -07:00
  • 3f621ae6f2 fix: treat SQLite database update time as UTC for session's last update time Xuan Yang 2025-06-27 11:21:51 -07:00
  • 4e765ae2f3 fix: raise ValueError when sessionId and userId are incorrect combination(#1653) Keisuke Oohashi 2025-06-27 11:05:28 -07:00
  • c13c9875cf feat: Add remote a2a agent Xiang (Sean) Zhou 2025-06-27 10:51:22 -07:00
  • 045aea9b15 fix: Support API-Key for MCP Tool authentication Xiang (Sean) Zhou 2025-06-27 10:46:53 -07:00
  • 20279d9a50 fix: Save output in state via output_key only when the event is authored by current agent Xiang (Sean) Zhou 2025-06-27 10:44:39 -07:00
  • 09e487df3c chore: Use context_id as session_id and construct temp user_id from context_id Xiang (Sean) Zhou 2025-06-27 10:41:34 -07:00
  • 51a559eb2a chore: Adding PR commit check github workflow Hangfei Lin 2025-06-27 10:38:02 -07:00
  • 1fe9c47cc6 chore: Enhance a2a_agent_executor module to raise error with meaningful error message to ask user upgrade python when python version < 3.10 Xiang (Sean) Zhou 2025-06-27 10:19:59 -07:00
  • 31e41bdd06 chore: Enhance part_converter module to only import sys when needed and update the import error message Xiang (Sean) Zhou 2025-06-27 10:19:17 -07:00
  • 9029b8a66e fix: Lock LangGraph version to <= 0.4.10 Hangfei Lin 2025-06-27 09:47:48 -07:00
  • e153d07593 chore: updating CONTRIBUTING.md with missing extra Jack Wotherspoon 2025-06-27 09:42:14 -07:00
  • e79651cd86 feat: Add A2A endpoints to fast api server when --a2a option is specified (WIP) Xiang (Sean) Zhou 2025-06-26 11:18:12 -07:00
  • 22629a17bd chore: update adk web Yifan Wang 2025-06-26 09:49:51 -07:00
  • 5356f20ead chore: Add a2a log utils for formatting a2a reqeust/response logs Xiang (Sean) Zhou 2025-06-26 01:11:49 -07:00
  • ed09cd840f chore: Add enable_a2a option to adk command line Xiang (Sean) Zhou 2025-06-25 23:04:30 -07:00
  • 630f1674cb chore: Add a2a agent executor Xiang (Sean) Zhou 2025-06-25 22:31:44 -07:00