mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-01-30 01:38:38 -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.14.1` -> `==1.15.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>google/adk-python (google-adk)</summary> ### [`v1.15.0`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1150-2025-09-24) [Compare Source](https://redirect.github.com/google/adk-python/compare/v1.14.1...v1.15.0) ##### Features - \[Core] - Adding the ContextFilterPlugin ([a06bf27](a06bf278cb)) - Adds plugin to save artifacts for issue [#​2176](https://redirect.github.com/google/adk-python/issues/2176) ([657369c](657369cffe)) - Expose log probs of candidates in LlmResponse ([f7bd3c1](f7bd3c111c)) - \[Context Caching] - Support context caching ([c66245a](c66245a3b8)) - Support explicit context caching auto creation and lifecycle management. Usage: `App(root_agent=..., plugins=..., context_cache_config=...)` - Support non-text content in static instruction ([61213ce](61213ce4d4)) - Support static instructions ([9be9cc2](9be9cc2fee)) - Support static instruction that won't change, put at the beginning of the instruction. Static instruction support inline\_data and file\_data as contents. Dynamic instruction moved to the end of LlmRequest, increasing prefix caching matching size. Usage: `LlmAgent(model=...,static_instruction =types.Content(parts=...), ... )` - \[Telemetry] - Add --otel\_to\_cloud experimental support ([1ae0b82](1ae0b82f56), [b131268](b1312680f4), [7870480](7870480c63)) - Add GenAI Instrumentation if --otel\_to\_cloud is enabled ([cee365a](cee365a13d)) - Support standard OTel env variables for exporter endpoints ([f157b2e](f157b2ee4c)) - Temporarily disable Cloud Monitoring integration in --otel\_to\_cloud ([3b80337](3b80337faf)) - \[Services] - Add endpoint to generate memory from session ([2595824](25958242db)) - \[Tools] - Add Google Maps Grounding Tool to ADK ([6b49391](6b49391546)) - **MCP:** Initialize tool\_name\_prefix in MCPToolse ([86dea5b](86dea5b53a)) - \[Evals] - Data model for storing App Details and data model for steps ([01923a9](01923a9227)) - Adds Rubric based final response evaluator ([5a485b0](5a485b01cd)) - Populate AppDetails to each Invocation ([d486795](d48679582d)) - \[Samples] - Make the bigquery sample agent run with ADC out-of-the-box ([10cf377](10cf377494)) ##### Bug Fixes - Close runners after running eval ([86ee6e3](86ee6e3fa3)) - Filter out thought parts when saving agent output to state ([632bf8b](632bf8b0bc)) - Ignore empty function chunk in LiteLlm streaming response ([8a92fd1](8a92fd18b6)) - Introduces a `raw_mcp_tool` method in `McpTool` to provide direct access to the underlying MCP tool ([6158075](6158075a65)) - Make a copy of the `columns` instead of modifying it in place ([aef1ee9](aef1ee97a5)) - Prevent escaping of Latin characters in LLM response ([c9ea80a](c9ea80af28)) - Retain the consumers and transport registry when recreating the ClientFactory in remote\_a2a\_agent.py ([6bd33e1](6bd33e1be3)) - Remove unsupported 'type': 'unknown' in test\_common.py for fastapi 0.117.1 ([3745221](374522197f)) ##### Documentation - Correct the documentation of `after_agent_callback` ([b9735b2](b9735b2193)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->