mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-01-15 02:18:10 -05:00
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google-adk](https://redirect.github.com/google/adk-python) ([changelog](https://redirect.github.com/google/adk-python/blob/main/CHANGELOG.md)) | `==1.13.0` -> `==1.14.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>google/adk-python (google-adk)</summary> ### [`v1.14.1`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1141-2025-09-12) [Compare Source](https://redirect.github.com/google/adk-python/compare/v1.14.0...v1.14.1) ##### Bug Fixes - Fix logging issues with RemoteA2aAgent [0c1f1fa](0c1f1fadeb) ### [`v1.14.0`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1140-2025-09-10) [Compare Source](https://redirect.github.com/google/adk-python/compare/v1.13.0...v1.14.0) ##### Features - \[A2A] - Allow users to pass their own agent card to to\_a2a method [a1679da](a1679dae3f) - Allow custom part converters in A2A classes [b05fef9](b05fef9ba7) - \[Tools] - Allow setting agent/application name and compute project for BigQuery tools [11a2ffe](11a2ffe35a) - Add BigQuery forecast tool [0935a40](0935a40011) - Add GkeCodeExecutor for sandboxed code execution on GKE [72ff9c6](72ff9c64a2) - Add a tool confirmation flow that can guard tool execution with explicit confirmation and custom input [a17bcbb](a17bcbb2aa) - Add audience and prompt as configurable for OAuth flows [edda922](edda922791) - Allow user specify embedding model for file retrieval [67f23df](67f23df25a) - \[Core] - Allow all possible values for `agent_class` field in all Agent Configs [3bc2d77](3bc2d77b4d) - Allow agent loader to load built-in agents from special directories in adk folder [578fad7](578fad7034) - Upgrade ADK runner to use App in addition to root\_agent [4df79dd](4df79dd5c9) - Allow inject artifact into instructions [bb4cfde](bb4cfdec12) - \[Misc] Create an initial ADK release analyzer agent to find the doc updates needed between releases [e3422c6](e3422c616d) ##### Bug Fixes - Add a NOTE to agent transfer instructions listing available agents [43eec82](43eec82f84) - Fix pagination of list\_sessions in VertexAiSessionService [e63fe0c](e63fe0c0eb) - Fix AttributeError and indentation in parameter processing of LiteLlm [1e23652](1e23652968) - Allow AgentTool to inherit/use plugins from its invocation context when running [1979dcf](1979dcf496) - Enforce foreign key constraint for SQLite DB [0c87907](0c87907bcb) - Add back installing requirements.txt to Dockerfile template for cloud run [8e43f0d](8e43f0dd83) - Only process the auth responses in the last event with content (if applicable i.e. it's authored by user) [3b922a2](3b922a2f6d) - Extract a utility for aggregating partial streaming responses and emitting LlmResponses for them as needed [7975e8e](7975e8e196) - Support saving text artifacts in GCS artifact service [cecf7e8](cecf7e805d) - Fixes `thought` handling in contents.py and refactors its unit tests [a30851e](a30851ee16) - Fixes the `thought` field handling in \_planning.py [fe8b37b](fe8b37b0d3) - Pass state\_delta to runner in /run endpoint [a3410fa](a3410fab7b) - Fix discussion answering github action workflow to escape the quote in the discussion content JSON [43c9681](43c96811da) - Send full MIME types for image/video/pdf in get\_content [e45c3be](e45c3be238) - Fix flaky unit tests: tests/unittests/flows/llm\_flows/test\_functions\_simple.py [b92b288](b92b288c97) - Make UT of a2a consistent about how tests should be skipped when python verison < 3.10 [98b0426](98b0426cd2) ##### Improvements - Update contribution guide [8174a29](8174a29c6d) - Skip PR triage for already triaged or Google-contributor PRs [78eea1a](78eea1aa55) - Avoid mutable default arguments in `local_eval_service` and `runners` [64f11a6](64f11a6a67) - Avoid mutable default arguments in `local_eval_service` and `runners` [5b465fd](5b465fd71b) - Reorder dependencies in `pyproject.toml` [ca5f7f1](ca5f7f1ff0) - Follow pydantic convention to make field\_validator a public method [1448406](14484065c6) - Update comment to clarify `after_run` callbacks [7720616](7720616c5f) - Tune instructions to not ask root directory if it's already provided in the context [25df6c2](25df6c22d5) - Load discussion data from event content to avoid additional GraphQL API call [a503a0c](a503a0c807) - Refactor discussion answering agent to merge answer\_discussions.py into main.py [408d3df](408d3dfeb1) - Add community repo dependency group to pyproject toml [7b077ac](7b077ac351) - Add warning for using Gemini models via LiteLLM [9291daa](9291daaa8e) ##### Documentation - Update root\_agent description for clarity [467df1a](467df1a36f) - Update the ask\_data\_insights docstring [aad1533](aad153322e) - Add contributing Spanner tools RAG agent sample [fcd748e](fcd748e17f) ##### Tests - Add functional telemetry tests [bc6b546](bc6b5462a7) - Add unit tests for the `App` class and improve `Runner` initialization tests [fc90ce9](fc90ce968f) ##### Chores - Use lazy % formatting in logging functions to fix pylint warnings [b431072](b4310727d9) - Update release cadence in README [decc19b](decc19b188) - Add `custom_metadata` to DatabaseSessionService [fb009d8](fb009d8ea6) - Update create\_session endpoint to use Request message as post body [219815d](219815d2d7) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/genai-toolbox). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com>