mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-02-10 15:15:21 -05:00
a0f44d34ea3f044dd08501be616f70ddfd63ab45
214 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
185c72939d |
docs: Update guides to require Python 3.10+ following Python 3.9 drop (#2020)
## Description This PR updates the installation guides and documentation to reflect that Python 3.9 is no longer supported. Users are now instructed to install Python 3.10+. ## Context This is a follow-up to https://github.com/googleapis/mcp-toolbox-sdk-python/pull/422, which officially removed support for Python 3.9 from the Python SDKs codebase. This change ensures the documentation aligns with the current package requirements. |
||
|
|
87ef9c5908 |
chore(deps): Fix typo in package dependency name (#2018)
Partially reverts googleapis/genai-toolbox#2011 to fix the typo in the package name. The original PR breaks builds due to incorrect package name. <img width="2254" height="522" alt="image" src="https://github.com/user-attachments/assets/d51aba16-a84e-46cb-b17c-4eab1576dd59" /> |
||
|
|
1deda6cb4c |
chore(deps): update dependency langchain-google-vertexai to v3.0.3 (#2011)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langchain-google-vertexai](https://redirect.github.com/langchain-ai/langchain-google) ([source](https://redirect.github.com/langchain-ai/langchain-google/tree/HEAD/libs/vertexai), [changelog](https://redirect.github.com/langchain-ai/langchain-google/releases?q=%22vertexai%22)) | `==3.0.2` -> `==3.0.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> |
||
|
|
768bf01966 |
chore(deps): update dependency langchain to v1.0.8 (#2010)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langchain](https://redirect.github.com/langchain-ai/langchain) ([source](https://redirect.github.com/langchain-ai/langchain/tree/HEAD/libs/langchain), [changelog](https://redirect.github.com/langchain-ai/langchain/releases?q=tag%3A%22langchain%3D%3D1%22)) | `==1.0.3` -> `==1.0.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> |
||
|
|
b0fe6775d5 |
chore(deps): update dependency toolbox-core to v0.5.3 (#2008)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [toolbox-core](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python) ([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-core/CHANGELOG.md)) | `==0.5.2` -> `==0.5.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-python (toolbox-core)</summary> ### [`v0.5.3`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.3): toolbox-core: v0.5.3 [Compare Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-core-v0.5.2...toolbox-core-v0.5.3) ##### Miscellaneous Chores - **ci:** Updated the toolbox server version for CI and integration tests ([#​388](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/388)), ([#​414](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/414)), ([#​421](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/421), [#​395](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/395)). - **deps:** Updated dependencies: `aiohttp` to v3.13.0 ([#​389](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/389)), `google-auth` to v2.41.1 ([#​383](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/383)), `isort` to v7 ([#​393](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/393)), `pytest` to v9 ([#​416](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/416)), and other non-major Python dependencies ([#​386](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/386)), ([#​387](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/387)), ([#​427](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/427)). </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> |
||
|
|
624d06e7ba |
docs: Fix binary install commands for windows users (#2012)
This PR updates the documentation to fix installation commands compatible with the standard Windows Command Prompt (`cmd.exe`). Earlier it was targeted towards Powershell, which might not be used by many users using a Windows machine. |
||
|
|
9f27134918 |
chore(deps): update dependency langgraph to v1.0.3 (#1817)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langgraph](https://redirect.github.com/langchain-ai/langgraph) ([source](https://redirect.github.com/langchain-ai/langgraph/tree/HEAD/libs/langgraph), [changelog](https://redirect.github.com/langchain-ai/langgraph/releases)) | `==1.0.1` -> `==1.0.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>langchain-ai/langgraph (langgraph)</summary> ### [`v1.0.3`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.3) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/1.0.2...1.0.3) Changes since 1.0.2 - chore: langgraph patch release ([#​6429](https://redirect.github.com/langchain-ai/langgraph/issues/6429)) - feat(docs): warn that `StateGraph` is a builder class ([#​6417](https://redirect.github.com/langchain-ai/langgraph/issues/6417)) - fix(docs): `PartialState` rendering in MkDocs ([#​6416](https://redirect.github.com/langchain-ai/langgraph/issues/6416)) - fix(docs): synchronize `invoke` and `ainvoke` docstrings ([#​6415](https://redirect.github.com/langchain-ai/langgraph/issues/6415)) - fix(docs): synchronize `stream` and `astream` docstrings ([#​6414](https://redirect.github.com/langchain-ai/langgraph/issues/6414)) - docs(langgraph): Fix docstring code examples of task function ([#​6410](https://redirect.github.com/langchain-ai/langgraph/issues/6410)) - fix(langgraph): Unexpected behavior for stream\_mode sequences that are not lists ([#​6354](https://redirect.github.com/langchain-ai/langgraph/issues/6354)) - fix: fix previoius edge cases such as 0 ([#​6379](https://redirect.github.com/langchain-ai/langgraph/issues/6379)) - fix(langgraph): export REMOVE\_ALL\_MESSAGES in **all** to fix linting ([#​6375](https://redirect.github.com/langchain-ai/langgraph/issues/6375)) - style: update docstrings to reference `StateGraph` ([#​6308](https://redirect.github.com/langchain-ai/langgraph/issues/6308)) - docs(langgraph): update streaming guide links ([#​6314](https://redirect.github.com/langchain-ai/langgraph/issues/6314)) - chore: add `pyproject.toml` links ([#​6364](https://redirect.github.com/langchain-ai/langgraph/issues/6364)) - docs(langgraph): Fix typo in docstring of PregelLoop.tick ([#​6407](https://redirect.github.com/langchain-ai/langgraph/issues/6407)) - chore(checkpoint-postgres): bump to 3.0.1 ([#​6402](https://redirect.github.com/langchain-ai/langgraph/issues/6402)) - fix(langgraph): do not apply pending writes when updating state ([#​6389](https://redirect.github.com/langchain-ai/langgraph/issues/6389)) - chore: update ormsgpack minbound and add OPT\_REPLACE\_SURROGATES ([#​6395](https://redirect.github.com/langchain-ai/langgraph/issues/6395)) - release(cli): 0.4.7 expand api bounds ([#​6390](https://redirect.github.com/langchain-ai/langgraph/issues/6390)) - chore: style fixes for refs ([#​6365](https://redirect.github.com/langchain-ai/langgraph/issues/6365)) ### [`v1.0.2`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.2) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/1.0.1...1.0.2) Changes since 0.6.11 - chore: bump prebuilt dep for lg ([#​6361](https://redirect.github.com/langchain-ai/langgraph/issues/6361)) - chore: port tool node improvements back to langgraph ([#​6321](https://redirect.github.com/langchain-ai/langgraph/issues/6321)) - chore: bump core dep for prebuilt ([#​6323](https://redirect.github.com/langchain-ai/langgraph/issues/6323)) - fix(langgraph): dont persist UntrackedValue ([#​6316](https://redirect.github.com/langchain-ai/langgraph/issues/6316)) - feat(langgraph): add Overwrite to bypass reducer ([#​6286](https://redirect.github.com/langchain-ai/langgraph/issues/6286)) - fix: replace `python.langchain` links with new `docs.langchain` ([#​6352](https://redirect.github.com/langchain-ai/langgraph/issues/6352)) - release: Checkpointers 3.0 ([#​6313](https://redirect.github.com/langchain-ai/langgraph/issues/6313)) - chore: Restrict "json" type deserialization ([#​6269](https://redirect.github.com/langchain-ai/langgraph/issues/6269)) - release: langgraph + langgraph-prebuilt v1.0.0 ([#​6300](https://redirect.github.com/langchain-ai/langgraph/issues/6300)) - feat: adding cursory Python 3.14 support ([#​6298](https://redirect.github.com/langchain-ai/langgraph/issues/6298)) - style: fixes for ref docs ([#​6297](https://redirect.github.com/langchain-ai/langgraph/issues/6297)) - chore: release rcs for prebuilt + langgraph ([#​6296](https://redirect.github.com/langchain-ai/langgraph/issues/6296)) - chore: drop Python 3.9 (and syntax) ([#​6289](https://redirect.github.com/langchain-ai/langgraph/issues/6289)) - docs: style linting ([#​6260](https://redirect.github.com/langchain-ai/langgraph/issues/6260)) - release(langgraph): v1 working branch ([#​6093](https://redirect.github.com/langchain-ai/langgraph/issues/6093)) - fix: rename away from LangGraph Platform ([#​6281](https://redirect.github.com/langchain-ai/langgraph/issues/6281)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> |
||
|
|
baf1bd1a97 |
chore(deps): update dependency llama-index to v0.14.8 (#1831)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [llama-index](https://redirect.github.com/run-llama/llama_index) | `==0.14.6` -> `==0.14.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>run-llama/llama_index (llama-index)</summary> ### [`v0.14.8`](https://redirect.github.com/run-llama/llama_index/blob/HEAD/CHANGELOG.md#2025-11-10) [Compare Source](https://redirect.github.com/run-llama/llama_index/compare/v0.14.7...v0.14.8) ##### llama-index-core \[0.14.8] - Fix ReActOutputParser getting stuck when "Answer:" contains "Action:" ([#​20098](https://redirect.github.com/run-llama/llama_index/pull/20098)) - Add buffer to image, audio, video and document blocks ([#​20153](https://redirect.github.com/run-llama/llama_index/pull/20153)) - fix(agent): Handle multi-block ChatMessage in ReActAgent ([#​20196](https://redirect.github.com/run-llama/llama_index/pull/20196)) - Fix/20209 ([#​20214](https://redirect.github.com/run-llama/llama_index/pull/20214)) - Preserve Exception in ToolOutput ([#​20231](https://redirect.github.com/run-llama/llama_index/pull/20231)) - fix weird pydantic warning ([#​20235](https://redirect.github.com/run-llama/llama_index/pull/20235)) ##### llama-index-embeddings-nvidia \[0.4.2] - docs: Edit pass and update example model ([#​20198](https://redirect.github.com/run-llama/llama_index/pull/20198)) ##### llama-index-embeddings-ollama \[0.8.4] - Added a test case (no code) to check the embedding through an actual connection to a Ollama server (after checking that the ollama server exists) ([#​20230](https://redirect.github.com/run-llama/llama_index/pull/20230)) ##### llama-index-llms-anthropic \[0.10.2] - feat(llms/anthropic): Add support for RawMessageDeltaEvent in streaming ([#​20206](https://redirect.github.com/run-llama/llama_index/pull/20206)) - chore: remove unsupported models ([#​20211](https://redirect.github.com/run-llama/llama_index/pull/20211)) ##### llama-index-llms-bedrock-converse \[0.11.1] - feat: integrate bedrock converse with tool call block ([#​20099](https://redirect.github.com/run-llama/llama_index/pull/20099)) - feat: Update model name extraction to include 'jp' region prefix and … ([#​20233](https://redirect.github.com/run-llama/llama_index/pull/20233)) ##### llama-index-llms-google-genai \[0.7.3] - feat: google genai integration with tool block ([#​20096](https://redirect.github.com/run-llama/llama_index/pull/20096)) - fix: non-streaming gemini tool calling ([#​20207](https://redirect.github.com/run-llama/llama_index/pull/20207)) - Add token usage information in GoogleGenAI chat additional\_kwargs ([#​20219](https://redirect.github.com/run-llama/llama_index/pull/20219)) - bug fix google genai stream\_complete ([#​20220](https://redirect.github.com/run-llama/llama_index/pull/20220)) ##### llama-index-llms-nvidia \[0.4.4] - docs: Edit pass and code example updates ([#​20200](https://redirect.github.com/run-llama/llama_index/pull/20200)) ##### llama-index-llms-openai \[0.6.8] - FixV2: Correct DocumentBlock type for OpenAI from 'input\_file' to 'file' ([#​20203](https://redirect.github.com/run-llama/llama_index/pull/20203)) - OpenAI v2 sdk support ([#​20234](https://redirect.github.com/run-llama/llama_index/pull/20234)) ##### llama-index-llms-upstage \[0.6.5] - OpenAI v2 sdk support ([#​20234](https://redirect.github.com/run-llama/llama_index/pull/20234)) ##### llama-index-packs-streamlit-chatbot \[0.5.2] - OpenAI v2 sdk support ([#​20234](https://redirect.github.com/run-llama/llama_index/pull/20234)) ##### llama-index-packs-voyage-query-engine \[0.5.2] - OpenAI v2 sdk support ([#​20234](https://redirect.github.com/run-llama/llama_index/pull/20234)) ##### llama-index-postprocessor-nvidia-rerank \[0.5.1] - docs: Edit pass ([#​20199](https://redirect.github.com/run-llama/llama_index/pull/20199)) ##### llama-index-readers-web \[0.5.6] - feat: Add ScrapyWebReader Integration ([#​20212](https://redirect.github.com/run-llama/llama_index/pull/20212)) - Update Scrapy dependency to 2.13.3 ([#​20228](https://redirect.github.com/run-llama/llama_index/pull/20228)) ##### llama-index-readers-whisper \[0.3.0] - OpenAI v2 sdk support ([#​20234](https://redirect.github.com/run-llama/llama_index/pull/20234)) ##### llama-index-storage-kvstore-postgres \[0.4.3] - fix: Ensure schema creation only occurs if it doesn't already exist ([#​20225](https://redirect.github.com/run-llama/llama_index/pull/20225)) ##### llama-index-tools-brightdata \[0.2.1] - docs: add api key claim instructions ([#​20204](https://redirect.github.com/run-llama/llama_index/pull/20204)) ##### llama-index-tools-mcp \[0.4.3] - Added test case for issue 19211. No code change ([#​20201](https://redirect.github.com/run-llama/llama_index/pull/20201)) ##### llama-index-utils-oracleai \[0.3.1] - Update llama-index-core dependency to 0.12.45 ([#​20227](https://redirect.github.com/run-llama/llama_index/pull/20227)) ##### llama-index-vector-stores-lancedb \[0.4.2] - fix: FTS index recreation bug on every LanceDB query ([#​20213](https://redirect.github.com/run-llama/llama_index/pull/20213)) ### [`v0.14.7`](https://redirect.github.com/run-llama/llama_index/blob/HEAD/CHANGELOG.md#2025-10-30) [Compare Source](https://redirect.github.com/run-llama/llama_index/compare/v0.14.6...v0.14.7) ##### llama-index-core \[0.14.7] - Feat/serpex tool integration ([#​20141](https://redirect.github.com/run-llama/llama_index/pull/20141)) - Fix outdated error message about setting LLM ([#​20157](https://redirect.github.com/run-llama/llama_index/pull/20157)) - Fixing some recently failing tests ([#​20165](https://redirect.github.com/run-llama/llama_index/pull/20165)) - Fix: update lock to latest workflow and fix issues ([#​20173](https://redirect.github.com/run-llama/llama_index/pull/20173)) - fix: ensure full docstring is used in FunctionTool ([#​20175](https://redirect.github.com/run-llama/llama_index/pull/20175)) - fix api docs build ([#​20180](https://redirect.github.com/run-llama/llama_index/pull/20180)) ##### llama-index-embeddings-voyageai \[0.5.0] - Updating the VoyageAI integration ([#​20073](https://redirect.github.com/run-llama/llama_index/pull/20073)) ##### llama-index-llms-anthropic \[0.10.0] - feat: integrate anthropic with tool call block ([#​20100](https://redirect.github.com/run-llama/llama_index/pull/20100)) ##### llama-index-llms-bedrock-converse \[0.10.7] - feat: Add support for Bedrock Guardrails streamProcessingMode ([#​20150](https://redirect.github.com/run-llama/llama_index/pull/20150)) - bedrock structured output optional force ([#​20158](https://redirect.github.com/run-llama/llama_index/pull/20158)) ##### llama-index-llms-fireworks \[0.4.5] - Update FireworksAI models ([#​20169](https://redirect.github.com/run-llama/llama_index/pull/20169)) ##### llama-index-llms-mistralai \[0.9.0] - feat: mistralai integration with tool call block ([#​20103](https://redirect.github.com/run-llama/llama_index/pull/20103)) ##### llama-index-llms-ollama \[0.9.0] - feat: integrate ollama with tool call block ([#​20097](https://redirect.github.com/run-llama/llama_index/pull/20097)) ##### llama-index-llms-openai \[0.6.6] - Allow setting temp of gpt-5-chat ([#​20156](https://redirect.github.com/run-llama/llama_index/pull/20156)) ##### llama-index-readers-confluence \[0.5.0] - feat(confluence): make SVG processing optional to fix pycairo install… ([#​20115](https://redirect.github.com/run-llama/llama_index/pull/20115)) ##### llama-index-readers-github \[0.9.0] - Add GitHub App authentication support ([#​20106](https://redirect.github.com/run-llama/llama_index/pull/20106)) ##### llama-index-retrievers-bedrock \[0.5.1] - Fixing some recently failing tests ([#​20165](https://redirect.github.com/run-llama/llama_index/pull/20165)) ##### llama-index-tools-serpex \[0.1.0] - Feat/serpex tool integration ([#​20141](https://redirect.github.com/run-llama/llama_index/pull/20141)) - add missing toml info ([#​20186](https://redirect.github.com/run-llama/llama_index/pull/20186)) ##### llama-index-vector-stores-couchbase \[0.6.0] - Add Hyperscale and Composite Vector Indexes support for Couchbase vector-store ([#​20170](https://redirect.github.com/run-llama/llama_index/pull/20170)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> |
||
|
|
9b67f7354c |
chore(deps): update dependency google-genai to v1.52.0 (#1840)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google-genai](https://redirect.github.com/googleapis/python-genai) | `==1.47.0` -> `==1.52.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/python-genai (google-genai)</summary> ### [`v1.52.0`](https://redirect.github.com/googleapis/python-genai/blob/HEAD/CHANGELOG.md#1520-2025-11-21) [Compare Source](https://redirect.github.com/googleapis/python-genai/compare/v1.51.0...v1.52.0) ##### Features - Add support for configuring resource scope when using base\_url ([a3e0859]( |
||
|
|
60470c32dd |
chore(deps): update dependency toolbox-core to v0.5.3 (#1977)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [toolbox-core](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python) ([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-core/CHANGELOG.md)) | `==0.5.2` -> `==0.5.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-python (toolbox-core)</summary> ### [`v0.5.3`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.3): toolbox-core: v0.5.3 [Compare Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-core-v0.5.2...toolbox-core-v0.5.3) ##### Miscellaneous Chores - **ci:** Updated the toolbox server version for CI and integration tests ([#​388](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/388)), ([#​414](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/414)), ([#​421](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/421), [#​395](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/395)). - **deps:** Updated dependencies: `aiohttp` to v3.13.0 ([#​389](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/389)), `google-auth` to v2.41.1 ([#​383](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/383)), `isort` to v7 ([#​393](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/393)), `pytest` to v9 ([#​416](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/416)), and other non-major Python dependencies ([#​386](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/386)), ([#​387](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/387)), ([#​427](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/427)). </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> |
||
|
|
89277513f0 |
chore(deps): update dependency toolbox-langchain to v0.5.3 (#1978)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [toolbox-langchain](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python) ([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-langchain/CHANGELOG.md)) | `==0.5.2` -> `==0.5.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-python (toolbox-langchain)</summary> ### [`v0.5.3`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.3): toolbox-core: v0.5.3 [Compare Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-langchain-v0.5.2...toolbox-langchain-v0.5.3) ##### Miscellaneous Chores - **ci:** Updated the toolbox server version for CI and integration tests ([#​388](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/388)), ([#​414](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/414)), ([#​421](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/421), [#​395](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/395)). - **deps:** Updated dependencies: `aiohttp` to v3.13.0 ([#​389](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/389)), `google-auth` to v2.41.1 ([#​383](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/383)), `isort` to v7 ([#​393](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/393)), `pytest` to v9 ([#​416](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/416)), and other non-major Python dependencies ([#​386](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/386)), ([#​387](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/387)), ([#​427](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/427)). </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> |
||
|
|
ee10723480 |
chore(deps): update dependency toolbox-llamaindex to v0.5.3 (#1979)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [toolbox-llamaindex](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python) ([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-llamaindex/CHANGELOG.md)) | `==0.5.2` -> `==0.5.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-python (toolbox-llamaindex)</summary> ### [`v0.5.3`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.3): toolbox-core: v0.5.3 [Compare Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-llamaindex-v0.5.2...toolbox-llamaindex-v0.5.3) ##### Miscellaneous Chores - **ci:** Updated the toolbox server version for CI and integration tests ([#​388](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/388)), ([#​414](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/414)), ([#​421](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/421), [#​395](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/395)). - **deps:** Updated dependencies: `aiohttp` to v3.13.0 ([#​389](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/389)), `google-auth` to v2.41.1 ([#​383](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/383)), `isort` to v7 ([#​393](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/393)), `pytest` to v9 ([#​416](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/416)), and other non-major Python dependencies ([#​386](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/386)), ([#​387](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/387)), ([#​427](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/427)). </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> |
||
|
|
eee77ba333 |
chore(deps): update dependency google-adk to v1.19.0 (#1998)
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.18.0` -> `==1.19.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>google/adk-python (google-adk)</summary> ### [`v1.19.0`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1190-2025-11-19) [Compare Source](https://redirect.github.com/google/adk-python/compare/v1.18.0...v1.19.0) ##### Features - **\[Core]** - Add `id` and `custom_metadata` fields to `MemoryEntry` ([4dd28a3]( |
||
|
|
e81dfeaff5 |
chore(main): release 0.21.0 (#1957)
🤖 I have created a release *beep* *boop* --- ## [0.21.0](https://github.com/googleapis/genai-toolbox/compare/v0.20.0...v0.21.0) (2025-11-19) ### ⚠ BREAKING CHANGES * **tools/spanner-list-tables:** Unmarshal `object_details` json string into map to make response have nested json ([#1894](https://github.com/googleapis/genai-toolbox/issues/1894)) ([ |
||
|
|
b8af73fa4e |
chore(deps): update module github.com/firebase/genkit/go to v1.2.0 (#1982)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/firebase/genkit/go](https://redirect.github.com/firebase/genkit) | `v1.1.0` -> `v1.2.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Anmol Shukla <shuklaanmol@google.com> Co-authored-by: dishaprakash <57954147+dishaprakash@users.noreply.github.com> |
||
|
|
8f13621e02 |
chore(deps): update module github.com/openai/openai-go to v3 (#1883)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/openai/openai-go](https://redirect.github.com/openai/openai-go) | `v1.12.0` -> `v3.8.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openai/openai-go (github.com/openai/openai-go)</summary> ### [`v3.8.1`](https://redirect.github.com/openai/openai-go/releases/tag/v3.8.1) [Compare Source](https://redirect.github.com/openai/openai-go/compare/v3.8.0...v3.8.1) #### 3.8.1 (2025-11-04) Full Changelog: [v3.8.0...v3.8.1](https://redirect.github.com/openai/openai-\[go/compare/v3.8.0...v3.8.1]\(https://www.golinks.io/compare/v3.8.0...v3.8.1?trackSource=github\)) ##### Bug Fixes - **api:** fix nullability of logprobs ([b5aeb99]( |
||
|
|
e047b35e1e |
chore(deps): bump glob from 10.4.5 to 10.5.0 in /docs/en/getting-started/quickstart/js/langchain (#1983)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e1c4700428 |
docs: Fix rendering issue with a note in the docs (#1965)
## Description A note related to `--disable-reload` flag was not rendering properly. This PR fixes that by removing the incorrect indentation. ## Before <img width="1792" height="650" alt="image" src="https://github.com/user-attachments/assets/564fce34-893e-4aa8-9da3-1401ae69188a" /> ## After <img width="1808" height="532" alt="image" src="https://github.com/user-attachments/assets/ee17973f-3191-4519-8855-6389f9567926" /> |
||
|
|
735cb760ea |
docs: update long lines and tables (#1952)
Update long lines and tables formatting in markdown doc files. |
||
|
|
5156db2621 |
chore(main): release 0.20.0 (#1921)
🤖 I have created a release *beep* *boop* --- ## [0.20.0](https://github.com/googleapis/genai-toolbox/compare/v0.19.1...v0.20.0) (2025-11-14) ### Features * Added prompt support for toolbox ([#1798](https://github.com/googleapis/genai-toolbox/issues/1798)) ([ |
||
|
|
57f6220b9e |
chore(deps): update module google.golang.org/genai to v1.35.0 (#1941)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/genai](https://redirect.github.com/googleapis/go-genai) | `v1.34.0` -> `v1.35.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/go-genai (google.golang.org/genai)</summary> ### [`v1.35.0`](https://redirect.github.com/googleapis/go-genai/releases/tag/v1.35.0) [Compare Source](https://redirect.github.com/googleapis/go-genai/compare/v1.34.0...v1.35.0) ##### Features - Add `ToGenerationConfig` method to `GenerateContentConfig`. fixes [#​506](https://redirect.github.com/googleapis/go-genai/issues/506) ([bd53df4]( |
||
|
|
b2ea4b7b8f |
chore(deps): update dependency pytest to v9.0.1 (#1938)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==9.0.0` -> `==9.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v9.0.1`](https://redirect.github.com/pytest-dev/pytest/releases/tag/9.0.1) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/9.0.0...9.0.1) ### pytest 9.0.1 (2025-11-12) #### Bug fixes - [#​13895](https://redirect.github.com/pytest-dev/pytest/issues/13895): Restore support for skipping tests via `raise unittest.SkipTest`. - [#​13896](https://redirect.github.com/pytest-dev/pytest/issues/13896): The terminal progress plugin added in pytest 9.0 is now automatically disabled when iTerm2 is detected, it generated desktop notifications instead of the desired functionality. - [#​13904](https://redirect.github.com/pytest-dev/pytest/issues/13904): Fixed the TOML type of the verbosity settings in the API reference from number to string. - [#​13910](https://redirect.github.com/pytest-dev/pytest/issues/13910): Fixed <span class="title-ref">UserWarning: Do not expect file\_or\_dir</span> on some earlier Python 3.12 and 3.13 point versions. #### Packaging updates and notes for downstreams - [#​13933](https://redirect.github.com/pytest-dev/pytest/issues/13933): The tox configuration has been adjusted to make sure the desired version string can be passed into its `package_env` through the `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_PYTEST` environment variable as a part of the release process -- by `webknjaz`. #### Contributor-facing changes - [#​13891](https://redirect.github.com/pytest-dev/pytest/issues/13891), [#​13942](https://redirect.github.com/pytest-dev/pytest/issues/13942): The CI/CD part of the release automation is now capable of creating GitHub Releases without having a Git checkout on disk -- by `bluetech` and `webknjaz`. - [#​13933](https://redirect.github.com/pytest-dev/pytest/issues/13933): The tox configuration has been adjusted to make sure the desired version string can be passed into its `package_env` through the `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_PYTEST` environment variable as a part of the release process -- by `webknjaz`. </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
cd56ea44fb |
feat: Added prompt support for toolbox (#1798)
## Description Added MCP prompt support in the toolbox server. - No updates needed corresponding to https://github.com/googleapis/genai-toolbox/pull/1828/files. ## PR Checklist > Thank you for opening a Pull Request! Before submitting your PR, there are a > few things you can do to make sure it goes smoothly: - [x] Make sure you reviewed [CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md) - [x] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [x] Ensure the tests and linter pass - [x] Code coverage does not decrease (if any source code was changed) - [x] Appropriate docs were updated (if necessary) - [x] Make sure to add `!` if this involve a breaking change 🛠️ Fixes https://github.com/googleapis/genai-toolbox/issues/1040 --------- Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> Co-authored-by: dishaprakash <57954147+dishaprakash@users.noreply.github.com> Co-authored-by: Mend Renovate <bot@renovateapp.com> Co-authored-by: Averi Kitsch <akitsch@google.com> Co-authored-by: Anmol Shukla <shuklaanmol@google.com> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com> Co-authored-by: Dr. Strangelove <drstrangelove@google.com> Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Dave Borowitz <dborowitz@google.com> |
||
|
|
61739300be |
chore(deps): update dependency llama-index-llms-google-genai to v0.7.3 (#1886)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | llama-index-llms-google-genai | `==0.7.1` -> `==0.7.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
3b140f5006 |
chore(deps): update module google.golang.org/adk to v0.1.0 (#1887)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/adk](https://redirect.github.com/google/adk-go) | `v0.0.0-20251105212711-ccd61aa4a1b6` -> `v0.1.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
edd739c490 |
chore(deps): update dependency pytest to v9 (#1911)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==8.4.2` -> `==9.0.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v9.0.0`](https://redirect.github.com/pytest-dev/pytest/releases/tag/9.0.0) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.4.2...9.0.0) ### pytest 9.0.0 (2025-11-05) #### New features - [#​1367](https://redirect.github.com/pytest-dev/pytest/issues/1367): **Support for subtests** has been added. `subtests <subtests>` are an alternative to parametrization, useful in situations where the parametrization values are not all known at collection time. Example: ```python def contains_docstring(p: Path) -> bool: """Return True if the given Python file contains a top-level docstring.""" ... def test_py_files_contain_docstring(subtests: pytest.Subtests) -> None: for path in Path.cwd().glob("*.py"): with subtests.test(path=str(path)): assert contains_docstring(path) ``` Each assert failure or error is caught by the context manager and reported individually, giving a clear picture of all files that are missing a docstring. In addition, `unittest.TestCase.subTest` is now also supported. This feature was originally implemented as a separate plugin in [pytest-subtests](https://redirect.github.com/pytest-dev/pytest-subtests), but since then has been merged into the core. > \[!NOTE] > This feature is experimental and will likely evolve in future releases. By that we mean that we might change how subtests are reported on failure, but the functionality and how to use it are stable. - [#​13743](https://redirect.github.com/pytest-dev/pytest/issues/13743): Added support for **native TOML configuration files**. While pytest, since version 6, supports configuration in `pyproject.toml` files under `[tool.pytest.ini_options]`, it does so in an "INI compatibility mode", where all configuration values are treated as strings or list of strings. Now, pytest supports the native TOML data model. In `pyproject.toml`, the native TOML configuration is under the `[tool.pytest]` table. ```toml # pyproject.toml [tool.pytest] minversion = "9.0" addopts = ["-ra", "-q"] testpaths = [ "tests", "integration", ] ``` The `[tool.pytest.ini_options]` table remains supported, but both tables cannot be used at the same time. If you prefer to use a separate configuration file, or don't use `pyproject.toml`, you can use `pytest.toml` or `.pytest.toml`: ```toml # pytest.toml or .pytest.toml [pytest] minversion = "9.0" addopts = ["-ra", "-q"] testpaths = [ "tests", "integration", ] ``` The documentation now (sometimes) shows configuration snippets in both TOML and INI formats, in a tabbed interface. See `config file formats` for full details. - [#​13823](https://redirect.github.com/pytest-dev/pytest/issues/13823): Added a **"strict mode"** enabled by the `strict` configuration option. When set to `true`, the `strict` option currently enables - `strict_config` - `strict_markers` - `strict_parametrization_ids` - `strict_xfail` The individual strictness options can be explicitly set to override the global `strict` setting. The previously-deprecated `--strict` command-line flag now enables strict mode. If pytest adds new strictness options in the future, they will also be enabled in strict mode. Therefore, you should only enable strict mode if you use a pinned/locked version of pytest, or if you want to proactively adopt new strictness options as they are added. See `strict mode` for more details. - [#​13737](https://redirect.github.com/pytest-dev/pytest/issues/13737): Added the `strict_parametrization_ids` configuration option. When set, pytest emits an error if it detects non-unique parameter set IDs, rather than automatically making the IDs unique by adding <span class="title-ref">0</span>, <span class="title-ref">1</span>, ... to them. This can be particularly useful for catching unintended duplicates. - [#​13072](https://redirect.github.com/pytest-dev/pytest/issues/13072): Added support for displaying test session **progress in the terminal tab** using the [OSC 9;4;](https://conemu.github.io/en/AnsiEscapeCodes.html#ConEmu_specific_OSC) ANSI sequence. When pytest runs in a supported terminal emulator like ConEmu, Gnome Terminal, Ptyxis, Windows Terminal, Kitty or Ghostty, you'll see the progress in the terminal tab or window, allowing you to monitor pytest's progress at a glance. This feature is automatically enabled when running in a TTY. It is implemented as an internal plugin. If needed, it can be disabled as follows: - On a user level, using `-p no:terminalprogress` on the command line or via an environment variable `PYTEST_ADDOPTS='-p no:terminalprogress'`. - On a project configuration level, using `addopts = "-p no:terminalprogress"`. - [#​478](https://redirect.github.com/pytest-dev/pytest/issues/478): Support PEP420 (implicit namespace packages) as <span class="title-ref">--pyargs</span> target when `consider_namespace_packages` is <span class="title-ref">true</span> in the config. Previously, this option only impacted package imports, now it also impacts tests discovery. - [#​13678](https://redirect.github.com/pytest-dev/pytest/issues/13678): Added a new `faulthandler_exit_on_timeout` configuration option set to "false" by default to let <span class="title-ref">faulthandler</span> interrupt the <span class="title-ref">pytest</span> process after a timeout in case of deadlock. Previously, a <span class="title-ref">faulthandler</span> timeout would only dump the traceback of all threads to stderr, but would not interrupt the <span class="title-ref">pytest</span> process. \-- by `ogrisel`. - [#​13829](https://redirect.github.com/pytest-dev/pytest/issues/13829): Added support for configuration option aliases via the `aliases` parameter in `Parser.addini() <pytest.Parser.addini>`. Plugins can now register alternative names for configuration options, allowing for more flexibility in configuration naming and supporting backward compatibility when renaming options. The canonical name always takes precedence if both the canonical name and an alias are specified in the configuration file. #### Improvements in existing functionality - [#​13330](https://redirect.github.com/pytest-dev/pytest/issues/13330): Having pytest configuration spread over more than one file (for example having both a `pytest.ini` file and `pyproject.toml` with a `[tool.pytest.ini_options]` table) will now print a warning to make it clearer to the user that only one of them is actually used. \-- by `sgaist` - [#​13574](https://redirect.github.com/pytest-dev/pytest/issues/13574): The single argument `--version` no longer loads the entire plugin infrastructure, making it faster and more reliable when displaying only the pytest version. Passing `--version` twice (e.g., `pytest --version --version`) retains the original behavior, showing both the pytest version and plugin information. > \[!NOTE] > Since `--version` is now processed early, it only takes effect when passed directly via the command line. It will not work if set through other mechanisms, such as `PYTEST_ADDOPTS` or `addopts`. - [#​13823](https://redirect.github.com/pytest-dev/pytest/issues/13823): Added `strict_xfail` as an alias to the `xfail_strict` option, `strict_config` as an alias to the `--strict-config` flag, and `strict_markers` as an alias to the `--strict-markers` flag. This makes all strictness options consistently have configuration options with the prefix `strict_`. - [#​13700](https://redirect.github.com/pytest-dev/pytest/issues/13700): <span class="title-ref">--junitxml</span> no longer prints the <span class="title-ref">generated xml file</span> summary at the end of the pytest session when <span class="title-ref">--quiet</span> is given. - [#​13732](https://redirect.github.com/pytest-dev/pytest/issues/13732): Previously, when filtering warnings, pytest would fail if the filter referenced a class that could not be imported. Now, this only outputs a message indicating the problem. - [#​13859](https://redirect.github.com/pytest-dev/pytest/issues/13859): Clarify the error message for <span class="title-ref">pytest.raises()</span> when a regex <span class="title-ref">match</span> fails. - [#​13861](https://redirect.github.com/pytest-dev/pytest/issues/13861): Better sentence structure in a test's expected error message. Previously, the error message would be "expected exception must be \<expected>, but got \<actual>". Now, it is "Expected \<expected>, but got \<actual>". #### Removals and backward incompatible breaking changes - [#​12083](https://redirect.github.com/pytest-dev/pytest/issues/12083): Fixed a bug where an invocation such as <span class="title-ref">pytest a/ a/b</span> would cause only tests from <span class="title-ref">a/b</span> to run, and not other tests under <span class="title-ref">a/</span>. The fix entails a few breaking changes to how such overlapping arguments and duplicates are handled: 1. <span class="title-ref">pytest a/b a/</span> or <span class="title-ref">pytest a/ a/b</span> are equivalent to <span class="title-ref">pytest a</span>; if an argument overlaps another arguments, only the prefix remains. 2. <span class="title-ref">pytest x.py x.py</span> is equivalent to <span class="title-ref">pytest x.py</span>; previously such an invocation was taken as an explicit request to run the tests from the file twice. If you rely on these behaviors, consider using `--keep-duplicates <duplicate-paths>`, which retains its existing behavior (including the bug). - [#​13719](https://redirect.github.com/pytest-dev/pytest/issues/13719): Support for Python 3.9 is dropped following its end of life. - [#​13766](https://redirect.github.com/pytest-dev/pytest/issues/13766): Previously, pytest would assume it was running in a CI/CD environment if either of the environment variables <span class="title-ref">$CI</span> or <span class="title-ref">$BUILD\_NUMBER</span> was defined; now, CI mode is only activated if at least one of those variables is defined and set to a *non-empty* value. - [#​13779](https://redirect.github.com/pytest-dev/pytest/issues/13779): **PytestRemovedIn9Warning deprecation warnings are now errors by default.** Following our plan to remove deprecated features with as little disruption as possible, all warnings of type `PytestRemovedIn9Warning` now generate errors instead of warning messages by default. **The affected features will be effectively removed in pytest 9.1**, so please consult the `deprecations` section in the docs for directions on how to update existing code. In the pytest `9.0.X` series, it is possible to change the errors back into warnings as a stopgap measure by adding this to your `pytest.ini` file: ```ini [pytest] filterwarnings = ignore::pytest.PytestRemovedIn9Warning ``` But this will stop working when pytest `9.1` is released. **If you have concerns** about the removal of a specific feature, please add a comment to `13779`. #### Deprecations (removal in next major release) - [#​13807](https://redirect.github.com/pytest-dev/pytest/issues/13807): `monkeypatch.syspath_prepend() <pytest.MonkeyPatch.syspath_prepend>` now issues a deprecation warning when the prepended path contains legacy namespace packages (those using `pkg_resources.declare_namespace()`). Users should migrate to native namespace packages (`420`). See `monkeypatch-fixup-namespace-packages` for details. #### Bug fixes - [#​13445](https://redirect.github.com/pytest-dev/pytest/issues/13445): Made the type annotations of `pytest.skip` and friends more spec-complaint to have them work across more type checkers. - [#​13537](https://redirect.github.com/pytest-dev/pytest/issues/13537): Fixed a bug in which `ExceptionGroup` with only `Skipped` exceptions in teardown was not handled correctly and showed as error. - [#​13598](https://redirect.github.com/pytest-dev/pytest/issues/13598): Fixed possible collection confusion on Windows when short paths and symlinks are involved. - [#​13716](https://redirect.github.com/pytest-dev/pytest/issues/13716): Fixed a bug where a nonsensical invocation like `pytest x.py[a]` (a file cannot be parametrized) was silently treated as `pytest x.py`. This is now a usage error. - [#​13722](https://redirect.github.com/pytest-dev/pytest/issues/13722): Fixed a misleading assertion failure message when using `pytest.approx` on mappings with differing lengths. - [#​13773](https://redirect.github.com/pytest-dev/pytest/issues/13773): Fixed the static fixture closure calculation to properly consider transitive dependencies requested by overridden fixtures. - [#​13816](https://redirect.github.com/pytest-dev/pytest/issues/13816): Fixed `pytest.approx` which now returns a clearer error message when comparing mappings with different keys. - [#​13849](https://redirect.github.com/pytest-dev/pytest/issues/13849): Hidden `.pytest.ini` files are now picked up as the config file even if empty. This was an inconsistency with non-hidden `pytest.ini`. - [#​13865](https://redirect.github.com/pytest-dev/pytest/issues/13865): Fixed <span class="title-ref">--show-capture</span> with <span class="title-ref">--tb=line</span>. - [#​13522](https://redirect.github.com/pytest-dev/pytest/issues/13522): Fixed `pytester` in subprocess mode ignored all :attr\`pytester.plugins \<pytest.Pytester.plugins>\` except the first. Fixed `pytester` in subprocess mode silently ignored non-str `pytester.plugins <pytest.Pytester.plugins>`. Now it errors instead. If you are affected by this, specify the plugin by name, or switch the affected tests to use `pytester.runpytest_inprocess <pytest.Pytester.runpytest_inprocess>` explicitly instead. #### Packaging updates and notes for downstreams - [#​13791](https://redirect.github.com/pytest-dev/pytest/issues/13791): Minimum requirements on `iniconfig` and `packaging` were bumped to `1.0.1` and `22.0.0`, respectively. #### Contributor-facing changes - [#​12244](https://redirect.github.com/pytest-dev/pytest/issues/12244): Fixed self-test failures when <span class="title-ref">TERM=dumb</span>. - [#​12474](https://redirect.github.com/pytest-dev/pytest/issues/12474): Added scheduled GitHub Action Workflow to run Sphinx linkchecks in repo documentation. - [#​13621](https://redirect.github.com/pytest-dev/pytest/issues/13621): pytest's own testsuite now handles the `lsof` command hanging (e.g. due to unreachable network filesystems), with the affected selftests being skipped after 10 seconds. - [#​13638](https://redirect.github.com/pytest-dev/pytest/issues/13638): Fixed deprecated `gh pr new` command in `scripts/prepare-release-pr.py`. The script now uses `gh pr create` which is compatible with GitHub CLI v2.0+. - [#​13695](https://redirect.github.com/pytest-dev/pytest/issues/13695): Flush <span class="title-ref">stdout</span> and <span class="title-ref">stderr</span> in <span class="title-ref">Pytester.run</span> to avoid truncated outputs in <span class="title-ref">test\_faulthandler.py::test\_timeout</span> on CI -- by `ogrisel`. - [#​13771](https://redirect.github.com/pytest-dev/pytest/issues/13771): Skip <span class="title-ref">test\_do\_not\_collect\_symlink\_siblings</span> on Windows environments without symlink support to avoid false negatives. - [#​13841](https://redirect.github.com/pytest-dev/pytest/issues/13841): `tox>=4` is now required when contributing to pytest. - [#​13625](https://redirect.github.com/pytest-dev/pytest/issues/13625): Added missing docstrings to `pytest_addoption()`, `pytest_configure()`, and `cacheshow()` functions in `cacheprovider.py`. #### Miscellaneous internal changes - [#​13830](https://redirect.github.com/pytest-dev/pytest/issues/13830): Configuration overrides (`-o`/`--override-ini`) are now processed during startup rather than during `config.getini() <pytest.Config.getini>`. </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
cd8d68d464 |
chore(main): release 0.19.1 (#1901)
🤖 I have created a release *beep* *boop* --- ## [0.19.1](https://github.com/googleapis/genai-toolbox/compare/v0.19.0...v0.19.1) (2025-11-07) ### ⚠ BREAKING CHANGES * **tools/alloydbainl:** update AlloyDB AI NL statement order ([#1753](https://github.com/googleapis/genai-toolbox/issues/1753)) * **tools/bigquery-analyze-contribution:** Add allowed dataset support ([#1675](https://github.com/googleapis/genai-toolbox/issues/1675)) ([ |
||
|
|
6e297ee9e9 |
Revert release 0.19.0 docs version update (#1898)
Reverts googleapis/genai-toolbox#1781 docs version update |
||
|
|
78c4a8537e |
chore(main): release 0.19.0 (#1781)
🤖 I have created a release *beep* *boop* --- ## [0.19.0](https://github.com/googleapis/genai-toolbox/compare/v0.18.0...v0.19.0) (2025-11-07) ### ⚠ BREAKING CHANGES * **tools/alloydbainl:** update AlloyDB AI NL statement order ([#1753](https://github.com/googleapis/genai-toolbox/issues/1753)) * **tools/bigquery-get-dataset-info:** add allowed dataset support ([#1654](https://github.com/googleapis/genai-toolbox/issues/1654)) ### Features * Support `excludeValues` for parameters ([#1818](https://github.com/googleapis/genai-toolbox/issues/1818)) ([ |
||
|
|
7e7b572bd2 |
docs: update architecture diagram (#1888)
## Description > Should include a concise description of the changes (bug or feature), it's > impact, along with a summary of the solution ## PR Checklist > Thank you for opening a Pull Request! Before submitting your PR, there are a > few things you can do to make sure it goes smoothly: - [ ] Make sure you reviewed [CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md) - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) - [ ] Make sure to add `!` if this involve a breaking change 🛠️ Fixes #<issue_number_goes_here> |
||
|
|
cd4ae81501 |
chore(deps): update dependency google-adk to v1.18.0 (#1850)
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.15.1` -> `==1.18.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>google/adk-python (google-adk)</summary> ### [`v1.18.0`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1180-2025-11-05) [Compare Source](https://redirect.github.com/google/adk-python/compare/v1.17.0...v1.18.0) ##### Features - **\[ADK Visual Agent Builder]** - Core Features - Visual workflow designer for agent creation - Support for multiple agent types (LLM, Sequential, Parallel, Loop, Workflow) - Agent tool support with nested agent tools - Built-in and custom tool integration - Callback management for all ADK callback types (before/after agent, model, tool) - Assistant to help you build your agents with natural language - Assistant proposes and writes agent configuration yaml files for you - Save to test with chat interfaces as normal - Build and debug at the same time in adk web! - **\[Core]** - Add support for extracting cache-related token counts from LiteLLM usage ([4f85e86]( |
||
|
|
47b66d3a47 |
chore(deps): update module github.com/googleapis/mcp-toolbox-sdk-go to v0.4.0 (#1880)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/googleapis/mcp-toolbox-sdk-go](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go) | `v0.3.0` -> `v0.4.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/googleapis/mcp-toolbox-sdk-go](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go) | `v0.3.1-0.20251031124047-f1f6a9faa2a1` -> `v0.4.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/googleapis/mcp-toolbox-sdk-go](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go) | `v0.3.1-0.20251106073953-de7bbfe360ff` -> `v0.4.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-go (github.com/googleapis/mcp-toolbox-sdk-go)</summary> ### [`v0.4.0`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/releases/tag/v0.4.0) [Compare Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/compare/v0.3.0...v0.4.0) ##### Features - **tbadk:** Add the new tbadk package to integrate MCP Toolbox Go SDK seamlessly with ADK Go ([#​94](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/issues/94)) ([#​95](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/pull/95)) ([#​96](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/pull/96)) ([#​97](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go/pull/97)) ##### Bug Fixes </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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
016c4c02d7 |
docs(tbadk): Add documentation for tbadk (#1846)
## Description This PR adds documentation for the new `tbadk` and it's usage with ADK Go ## PR Checklist > Thank you for opening a Pull Request! Before submitting your PR, there are a > few things you can do to make sure it goes smoothly: - [x] Make sure you reviewed [CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md) - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [x] Ensure the tests and linter pass - [x] Code coverage does not decrease (if any source code was changed) - [x] Appropriate docs were updated (if necessary) - [x] Make sure to add `!` if this involve a breaking change 🛠️ Fixes #<issue_number_goes_here> |
||
|
|
76d626e43b | chore(deps): update javascript langchain packages to v1 in samples (#1851) | ||
|
|
27caa1f421 |
chore(deps): update dependency google-adk to v1.15.1 (#1582)
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.15.0` -> `==1.15.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>google/adk-python (google-adk)</summary>
###
[`v1.15.1`](https://redirect.github.com/google/adk-python/blob/HEAD/CHANGELOG.md#1151-2025-09-26)
[Compare
Source](https://redirect.github.com/google/adk-python/compare/v1.15.0...v1.15.1)
##### Bug Fixes
- Fix the deployment failure for Agent Engine
([e172811](
|
||
|
|
ac7967e9eb |
chore(deps): update module github.com/openai/openai-go to v3 (#1704)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/openai/openai-go](https://redirect.github.com/openai/openai-go) | `v1.12.0` -> `v3.3.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openai/openai-go (github.com/openai/openai-go)</summary> ### [`v3.3.0`](https://redirect.github.com/openai/openai-go/blob/HEAD/CHANGELOG.md#330-2025-10-10) [Compare Source](https://redirect.github.com/openai/openai-go/compare/v3.2.0...v3.3.0) Full Changelog: [v3.2.0...v3.3.0](https://redirect.github.com/openai/openai-go/compare/v3.2.0...v3.3.0) ##### Features - **api:** comparison filter in/not in ([d6daca0]( |
||
|
|
98e3f6abe4 |
chore(deps): update dependency llama-index-llms-google-genai to v0.7.1 (#1841)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | llama-index-llms-google-genai | `==0.6.2` -> `==0.7.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
54799f30b5 |
chore(deps): update module google.golang.org/genai to v1.33.0 (#1766)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/genai](https://redirect.github.com/googleapis/go-genai) | `v1.31.0` -> `v1.33.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/go-genai (google.golang.org/genai)</summary> ### [`v1.33.0`](https://redirect.github.com/googleapis/go-genai/releases/tag/v1.33.0) [Compare Source](https://redirect.github.com/googleapis/go-genai/compare/v1.32.0...v1.33.0) ##### Features - Add safety\_filter\_level and person\_generation for Imagen upscaling ([3d7b57a]( |
||
|
|
047e60e144 |
chore(deps): update github.com/googleapis/mcp-toolbox-sdk-go digest to f1f6a9f (#1832)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/googleapis/mcp-toolbox-sdk-go](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go) | require | digest | `eb73e0c` -> `f1f6a9f` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
4620666b2e |
chore(deps): update dependency google-genai to v1.47.0 (#1820)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google-genai](https://redirect.github.com/googleapis/python-genai) | `==1.46.0` -> `==1.47.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/python-genai (google-genai)</summary> ### [`v1.47.0`](https://redirect.github.com/googleapis/python-genai/blob/HEAD/CHANGELOG.md#1470-2025-10-29) [Compare Source](https://redirect.github.com/googleapis/python-genai/compare/v1.46.0...v1.47.0) ##### Features - Add safety\_filter\_level and person\_generation for Imagen upscaling ([6196b1b]( |
||
|
|
fdca92cefb |
chore(deps): update dependency llama-index-llms-google-genai to v0.6.2 (#1725)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | llama-index-llms-google-genai | `==0.6.1` -> `==0.6.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
5d1be9caf9 |
chore(deps): update github.com/googleapis/mcp-toolbox-sdk-go digest to eb73e0c (#1750)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/googleapis/mcp-toolbox-sdk-go](https://redirect.github.com/googleapis/mcp-toolbox-sdk-go) | require | digest | `eae3dce` -> `eb73e0c` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
01ac3134c0 |
chore(deps): update dependency llama-index to v0.14.6 (#1785)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [llama-index](https://redirect.github.com/run-llama/llama_index) | `==0.14.4` -> `==0.14.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>run-llama/llama_index (llama-index)</summary> ### [`v0.14.6`](https://redirect.github.com/run-llama/llama_index/blob/HEAD/CHANGELOG.md#2025-10-26) [Compare Source](https://redirect.github.com/run-llama/llama_index/compare/v0.14.5...v0.14.6) ##### llama-index-core \[0.14.6] - Add allow\_parallel\_tool\_calls for non-streaming ([#​20117](https://redirect.github.com/run-llama/llama_index/pull/20117)) - Fix invalid use of field-specific metadata ([#​20122](https://redirect.github.com/run-llama/llama_index/pull/20122)) - update doc for SemanticSplitterNodeParser ([#​20125](https://redirect.github.com/run-llama/llama_index/pull/20125)) - fix rare cases when sentence splits are larger than chunk size ([#​20147](https://redirect.github.com/run-llama/llama_index/pull/20147)) ##### llama-index-embeddings-bedrock \[0.7.0] - Fix BedrockEmbedding to support Cohere v4 response format ([#​20094](https://redirect.github.com/run-llama/llama_index/pull/20094)) ##### llama-index-embeddings-isaacus \[0.1.0] - feat: Isaacus embeddings integration ([#​20124](https://redirect.github.com/run-llama/llama_index/pull/20124)) ##### llama-index-embeddings-oci-genai \[0.4.2] - Update OCI GenAI cohere models ([#​20146](https://redirect.github.com/run-llama/llama_index/pull/20146)) ##### llama-index-llms-anthropic \[0.9.7] - Fix double token stream in anthropic llm ([#​20108](https://redirect.github.com/run-llama/llama_index/pull/20108)) - Ensure anthropic content delta only has user facing response ([#​20113](https://redirect.github.com/run-llama/llama_index/pull/20113)) ##### llama-index-llms-baseten \[0.1.7] - add GLM ([#​20121](https://redirect.github.com/run-llama/llama_index/pull/20121)) ##### llama-index-llms-helicone \[0.1.0] - integrate helicone to llama-index ([#​20131](https://redirect.github.com/run-llama/llama_index/pull/20131)) ##### llama-index-llms-oci-genai \[0.6.4] - Update OCI GenAI cohere models ([#​20146](https://redirect.github.com/run-llama/llama_index/pull/20146)) ##### llama-index-llms-openai \[0.6.5] - chore: openai vbump ([#​20095](https://redirect.github.com/run-llama/llama_index/pull/20095)) ##### llama-index-readers-imdb-review \[0.4.2] - chore: Update selenium dependency in imdb-review reader ([#​20105](https://redirect.github.com/run-llama/llama_index/pull/20105)) ##### llama-index-retrievers-bedrock \[0.5.0] - feat(bedrock): add async support for AmazonKnowledgeBasesRetriever ([#​20114](https://redirect.github.com/run-llama/llama_index/pull/20114)) ##### llama-index-retrievers-superlinked \[0.1.3] - Update README.md ([#​19829](https://redirect.github.com/run-llama/llama_index/pull/19829)) ##### llama-index-storage-kvstore-postgres \[0.4.2] - fix: Replace raw SQL string interpolation with proper SQLAlchemy parameterized APIs in PostgresKVStore ([#​20104](https://redirect.github.com/run-llama/llama_index/pull/20104)) ##### llama-index-tools-mcp \[0.4.3] - Fix BasicMCPClient resource signatures ([#​20118](https://redirect.github.com/run-llama/llama_index/pull/20118)) ##### llama-index-vector-stores-postgres \[0.7.1] - Add GIN index support for text array metadata in PostgreSQL vector store ([#​20130](https://redirect.github.com/run-llama/llama_index/pull/20130)) ### [`v0.14.5`](https://redirect.github.com/run-llama/llama_index/blob/HEAD/CHANGELOG.md#2025-10-15) [Compare Source](https://redirect.github.com/run-llama/llama_index/compare/v0.14.4...v0.14.5) ##### llama-index-core \[0.14.5] - Remove debug print ([#​20000](https://redirect.github.com/run-llama/llama_index/pull/20000)) - safely initialize RefDocInfo in Docstore ([#​20031](https://redirect.github.com/run-llama/llama_index/pull/20031)) - Add progress bar for multiprocess loading ([#​20048](https://redirect.github.com/run-llama/llama_index/pull/20048)) - Fix duplicate node positions when identical text appears multiple times in document ([#​20050](https://redirect.github.com/run-llama/llama_index/pull/20050)) - chore: tool call block - part 1 ([#​20074](https://redirect.github.com/run-llama/llama_index/pull/20074)) ##### llama-index-instrumentation \[0.4.2] - update instrumentation package metadata ([#​20079](https://redirect.github.com/run-llama/llama_index/pull/20079)) ##### llama-index-llms-anthropic \[0.9.5] - ✨ feat(anthropic): add prompt caching model validation utilities ([#​20069](https://redirect.github.com/run-llama/llama_index/pull/20069)) - fix streaming thinking/tool calling with anthropic ([#​20077](https://redirect.github.com/run-llama/llama_index/pull/20077)) - Add haiku 4.5 support ([#​20092](https://redirect.github.com/run-llama/llama_index/pull/20092)) ##### llama-index-llms-baseten \[0.1.6] - Baseten provider Kimi K2 0711, Llama 4 Maverick and Llama 4 Scout Model APIs deprecation ([#​20042](https://redirect.github.com/run-llama/llama_index/pull/20042)) ##### llama-index-llms-bedrock-converse \[0.10.5] - feat: List Claude Sonnet 4.5 as a reasoning model ([#​20022](https://redirect.github.com/run-llama/llama_index/pull/20022)) - feat: Support global cross-region inference profile prefix ([#​20064](https://redirect.github.com/run-llama/llama_index/pull/20064)) - Update utils.py for opus 4.1 ([#​20076](https://redirect.github.com/run-llama/llama_index/pull/20076)) - 4.1 opus bedrockconverse missing in funcitoncalling models ([#​20084](https://redirect.github.com/run-llama/llama_index/pull/20084)) - Add haiku 4.5 support ([#​20092](https://redirect.github.com/run-llama/llama_index/pull/20092)) ##### llama-index-llms-fireworks \[0.4.4] - Add Support for Custom Models in Fireworks LLM ([#​20023](https://redirect.github.com/run-llama/llama_index/pull/20023)) - fix(llms/fireworks): Cannot use Fireworks Deepseek V3.1-20006 issue ([#​20028](https://redirect.github.com/run-llama/llama_index/pull/20028)) ##### llama-index-llms-oci-genai \[0.6.3] - Add support for xAI models in OCI GenAI ([#​20089](https://redirect.github.com/run-llama/llama_index/pull/20089)) ##### llama-index-llms-openai \[0.6.4] - Gpt 5 pro addition ([#​20029](https://redirect.github.com/run-llama/llama_index/pull/20029)) - fix collecting final response with openai responses streaming ([#​20037](https://redirect.github.com/run-llama/llama_index/pull/20037)) - Add support for GPT-5 models in utils.py (JSON\_SCHEMA\_MODELS) ([#​20045](https://redirect.github.com/run-llama/llama_index/pull/20045)) - chore: tool call block - part 1 ([#​20074](https://redirect.github.com/run-llama/llama_index/pull/20074)) ##### llama-index-llms-sglang \[0.1.0] - Added Sglang llm integration ([#​20020](https://redirect.github.com/run-llama/llama_index/pull/20020)) ##### llama-index-readers-gitlab \[0.5.1] - feat(gitlab): add pagination params for repository tree and issues ([#​20052](https://redirect.github.com/run-llama/llama_index/pull/20052)) ##### llama-index-readers-json \[0.4.2] - vbump the JSON reader ([#​20039](https://redirect.github.com/run-llama/llama_index/pull/20039)) ##### llama-index-readers-web \[0.5.5] - fix: ScrapflyReader Pydantic validation error ([#​19999](https://redirect.github.com/run-llama/llama_index/pull/19999)) ##### llama-index-storage-chat-store-dynamodb \[0.4.2] - bump dynamodb chat store deps ([#​20078](https://redirect.github.com/run-llama/llama_index/pull/20078)) ##### llama-index-tools-mcp \[0.4.2] - 🐛 fix(tools/mcp): Fix dict type handling and reference resolution in … ([#​20082](https://redirect.github.com/run-llama/llama_index/pull/20082)) ##### llama-index-tools-signnow \[0.1.0] - feat(signnow): SignNow mcp tools integration ([#​20057](https://redirect.github.com/run-llama/llama_index/pull/20057)) ##### llama-index-tools-tavily-research \[0.4.2] - feat: Add Tavily extract function for URL content extraction ([#​20038](https://redirect.github.com/run-llama/llama_index/pull/20038)) ##### llama-index-vector-stores-azurepostgresql \[0.2.0] - Add hybrid search to Azure PostgreSQL integration ([#​20027](https://redirect.github.com/run-llama/llama_index/pull/20027)) ##### llama-index-vector-stores-milvus \[0.9.3] - fix: Milvus get\_field\_kwargs() ([#​20086](https://redirect.github.com/run-llama/llama_index/pull/20086)) ##### llama-index-vector-stores-opensearch \[0.6.2] - fix(opensearch): Correct version check for efficient filtering ([#​20067](https://redirect.github.com/run-llama/llama_index/pull/20067)) ##### llama-index-vector-stores-qdrant \[0.8.6] - fix(qdrant): Allow async-only initialization with hybrid search ([#​20005](https://redirect.github.com/run-llama/llama_index/pull/20005)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
927d4c6c8f |
docs: Update quickstart.js (#1788)
Removed the print statement |
||
|
|
0c4230f7ae |
chore(deps): update module github.com/tmc/langchaingo to v0.1.14 (#1739)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/tmc/langchaingo](https://redirect.github.com/tmc/langchaingo) | `v0.1.13` -> `v0.1.14` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tmc/langchaingo (github.com/tmc/langchaingo)</summary> ### [`v0.1.14`](https://redirect.github.com/tmc/langchaingo/releases/tag/v0.1.14) [Compare Source](https://redirect.github.com/tmc/langchaingo/compare/v0.1.13...v0.1.14) #### What's Changed - anthropic: Add support for multi content part and images content in human messages. by [@​Neofox](https://redirect.github.com/Neofox) in [#​1141](https://redirect.github.com/tmc/langchaingo/pull/1141) - llms: implement StreamingReasoningFunc for reasoning models by [@​douglarek](https://redirect.github.com/douglarek) in [#​1125](https://redirect.github.com/tmc/langchaingo/pull/1125) - ci: migrate linting golangci-lint to v2.0.2 by [@​mdelapenya](https://redirect.github.com/mdelapenya) in [#​1217](https://redirect.github.com/tmc/langchaingo/pull/1217) - vectorstore: Add interfaces for Google AlloyDB and Cloud SQL by [@​averikitsch](https://redirect.github.com/averikitsch) in [#​1204](https://redirect.github.com/tmc/langchaingo/pull/1204) - memory: add interfaces for Google AlloyDB and Cloud SQL by [@​averikitsch](https://redirect.github.com/averikitsch) in [#​1205](https://redirect.github.com/tmc/langchaingo/pull/1205) - llms/openai: replace deprecated gpt-4-vision-preview with gpt-4o in TestMultiContentImage by [@​karsharma10](https://redirect.github.com/karsharma10) in [#​1238](https://redirect.github.com/tmc/langchaingo/pull/1238) - googleai: fix issue where gemini would ignore all but the first tool by [@​jpoz](https://redirect.github.com/jpoz) in [#​1244](https://redirect.github.com/tmc/langchaingo/pull/1244) - vectorstores: add Bedrock Knowledge Bases vectorstore support by [@​lucaronca](https://redirect.github.com/lucaronca) in [#​1200](https://redirect.github.com/tmc/langchaingo/pull/1200) - bedrock: Improve bedrock provider extraction from model id by [@​lucaronca](https://redirect.github.com/lucaronca) in [#​1135](https://redirect.github.com/tmc/langchaingo/pull/1135) - duckduckgo: descriptive error message by [@​lmorg](https://redirect.github.com/lmorg) in [#​1260](https://redirect.github.com/tmc/langchaingo/pull/1260) - examples: Fix examples and complete linting upgrade by [@​tmc](https://redirect.github.com/tmc) in [#​1288](https://redirect.github.com/tmc/langchaingo/pull/1288) - httprr: add httprr package by [@​tmc](https://redirect.github.com/tmc) in [#​1296](https://redirect.github.com/tmc/langchaingo/pull/1296) - all: add broad httprr coverage, update dependencies, organize go.mod file, bump to 1.23 by [@​tmc](https://redirect.github.com/tmc) in [#​1299](https://redirect.github.com/tmc/langchaingo/pull/1299) - googleai: Replace `textembedding-gecko` with `text-embedding-005` in its PaLM Client by [@​alanrichman](https://redirect.github.com/alanrichman) in [#​1292](https://redirect.github.com/tmc/langchaingo/pull/1292) - all: expand test coverage by [@​tmc](https://redirect.github.com/tmc) in [#​1312](https://redirect.github.com/tmc/langchaingo/pull/1312) - docs: refactor documentation site content, structure by [@​tmc](https://redirect.github.com/tmc) in [#​1311](https://redirect.github.com/tmc/langchaingo/pull/1311) - docs: follow-on and fix search indexing by [@​tmc](https://redirect.github.com/tmc) in [#​1313](https://redirect.github.com/tmc/langchaingo/pull/1313) - docs:fix typo error, openAI and anthropic use withToken instead of wi… by [@​BowieHe](https://redirect.github.com/BowieHe) in [#​1314](https://redirect.github.com/tmc/langchaingo/pull/1314) - vectorstores: add WithEndpoint option for Azure AI Search by [@​thecoons](https://redirect.github.com/thecoons) in [#​1308](https://redirect.github.com/tmc/langchaingo/pull/1308) - deps: update dependencies by [@​tmc](https://redirect.github.com/tmc) in [#​1319](https://redirect.github.com/tmc/langchaingo/pull/1319) - bedrockclient: add support for new Amazon Nova models by [@​oryanmoshe](https://redirect.github.com/oryanmoshe) in [#​1083](https://redirect.github.com/tmc/langchaingo/pull/1083) - ollama: Fix path and align new payloads requirements by [@​iButcat](https://redirect.github.com/iButcat) in [#​1317](https://redirect.github.com/tmc/langchaingo/pull/1317) - agents: Add more robust response handling to executor.go by [@​xiazemin](https://redirect.github.com/xiazemin) in [#​1316](https://redirect.github.com/tmc/langchaingo/pull/1316) - prompts: Prompt template improvements and docs expansion by [@​tmc](https://redirect.github.com/tmc) in [#​1348](https://redirect.github.com/tmc/langchaingo/pull/1348) - ollama: Add support for reasoning mode (think parameter) by [@​tmc](https://redirect.github.com/tmc) in [#​1349](https://redirect.github.com/tmc/langchaingo/pull/1349) - ollama: Add httprr test recordings for think parameter by [@​tmc](https://redirect.github.com/tmc) in [#​1351](https://redirect.github.com/tmc/langchaingo/pull/1351) - llms/openai: add OpenRouter support with streaming fix by [@​tmc](https://redirect.github.com/tmc) in [#​1350](https://redirect.github.com/tmc/langchaingo/pull/1350) - deps: update Go version to 1.23.8 and toolchain to 1.24.6 by [@​tmc](https://redirect.github.com/tmc) in [#​1352](https://redirect.github.com/tmc/langchaingo/pull/1352) - examples: update to use v0.1.14-pre.0 by [@​tmc](https://redirect.github.com/tmc) in [#​1353](https://redirect.github.com/tmc/langchaingo/pull/1353) - llms/bedrock: fix whitespace formatting by [@​tmc](https://redirect.github.com/tmc) in [#​1360](https://redirect.github.com/tmc/langchaingo/pull/1360) - llms/googleai: fix multi-tool support for Google AI and Vertex AI by [@​tmc](https://redirect.github.com/tmc) in [#​1361](https://redirect.github.com/tmc/langchaingo/pull/1361) - vectorstores: add MariaDB and Dolt vector store implementations by [@​tmc](https://redirect.github.com/tmc) in [#​1363](https://redirect.github.com/tmc/langchaingo/pull/1363) - agents: improve robustness of MRKL and OpenAI Functions agents by [@​tmc](https://redirect.github.com/tmc) in [#​1362](https://redirect.github.com/tmc/langchaingo/pull/1362) - llms: fix memory and goroutine leaks in GoogleAI/Vertex and OpenAI streaming by [@​tmc](https://redirect.github.com/tmc) in [#​1364](https://redirect.github.com/tmc/langchaingo/pull/1364) - llms/openai: improve SSE comment handling in streaming responses by [@​tmc](https://redirect.github.com/tmc) in [#​1366](https://redirect.github.com/tmc/langchaingo/pull/1366) - openai: add support for max\_tokens by [@​kid-icarus](https://redirect.github.com/kid-icarus) in [#​1359](https://redirect.github.com/tmc/langchaingo/pull/1359) - openaiclient: add dimensions option while creating embeddings by [@​JLugagne](https://redirect.github.com/JLugagne) in [#​1338](https://redirect.github.com/tmc/langchaingo/pull/1338) - llms/anthropic: allow streaming responses with tool use by [@​jpoz](https://redirect.github.com/jpoz) in [#​1343](https://redirect.github.com/tmc/langchaingo/pull/1343) - llms/bedrock: add modelProvider option and Nova model support by [@​dreamans](https://redirect.github.com/dreamans) in [#​1346](https://redirect.github.com/tmc/langchaingo/pull/1346) - googleai: ensure googleai schema conversion works with nested objects and arrays by [@​kid-icarus](https://redirect.github.com/kid-icarus) in [#​1326](https://redirect.github.com/tmc/langchaingo/pull/1326) - googleai: add `ReasoningContent` field to openai `GenerateContent` functio… by [@​topjohncian](https://redirect.github.com/topjohncian) in [#​1324](https://redirect.github.com/tmc/langchaingo/pull/1324) - bedrock: add tool calling support for Anthropic Claude models by [@​manishiitg](https://redirect.github.com/manishiitg) in [#​1327](https://redirect.github.com/tmc/langchaingo/pull/1327) - llms/bedrock: complete Anthropic tool calling support by [@​tmc](https://redirect.github.com/tmc) in [#​1367](https://redirect.github.com/tmc/langchaingo/pull/1367) - httprr: improve test recording stability and add utilities by [@​tmc](https://redirect.github.com/tmc) in [#​1368](https://redirect.github.com/tmc/langchaingo/pull/1368) - Revert "openai: add support for max\_tokens ([#​1359](https://redirect.github.com/tmc/langchaingo/issues/1359))" by [@​kid-icarus](https://redirect.github.com/kid-icarus) in [#​1369](https://redirect.github.com/tmc/langchaingo/pull/1369) - mongovector: fix expected error string in non-tokenized filter test by [@​matthewdale](https://redirect.github.com/matthewdale) in [#​1331](https://redirect.github.com/tmc/langchaingo/pull/1331) - googleai: fix user provided embedding model getting overridden by default model by [@​ancalabrese](https://redirect.github.com/ancalabrese) in [#​1307](https://redirect.github.com/tmc/langchaingo/pull/1307) - openai: add robust max\_tokens support with backward compatibility by [@​tmc](https://redirect.github.com/tmc) in [#​1371](https://redirect.github.com/tmc/langchaingo/pull/1371) - llms/ollama: fix panic when context is cancelled during streaming by [@​tmc](https://redirect.github.com/tmc) in [#​1372](https://redirect.github.com/tmc/langchaingo/pull/1372) - examples: update examples to v0.1.14-pre.2 by [@​tmc](https://redirect.github.com/tmc) in [#​1373](https://redirect.github.com/tmc/langchaingo/pull/1373) - docs: Tools Doc URL was not working by [@​rafian-git](https://redirect.github.com/rafian-git) in [#​1309](https://redirect.github.com/tmc/langchaingo/pull/1309) - openai: fix temperature handling for reasoning models (GPT-5, o1, o3) by [@​tmc](https://redirect.github.com/tmc) in [#​1374](https://redirect.github.com/tmc/langchaingo/pull/1374) - test: improve test resilience and update provider APIs by [@​tmc](https://redirect.github.com/tmc) in [#​1377](https://redirect.github.com/tmc/langchaingo/pull/1377) - test: improve test coverage and optimize storage with gzip compression by [@​tmc](https://redirect.github.com/tmc) in [#​1378](https://redirect.github.com/tmc/langchaingo/pull/1378) - examples: update examples to v0.1.14-pre.3 by [@​tmc](https://redirect.github.com/tmc) in [#​1379](https://redirect.github.com/tmc/langchaingo/pull/1379) - openai: expose all available token usage details by [@​rainu](https://redirect.github.com/rainu) in [#​1278](https://redirect.github.com/tmc/langchaingo/pull/1278) - openai: filter out open ai max token metadata by [@​kid-icarus](https://redirect.github.com/kid-icarus) in [#​1376](https://redirect.github.com/tmc/langchaingo/pull/1376) - examples/groq: fix max\_tokens compatibility issue by [@​tmc](https://redirect.github.com/tmc) in [#​1382](https://redirect.github.com/tmc/langchaingo/pull/1382) - examples/groq: fixup groq example by [@​tmc](https://redirect.github.com/tmc) in [#​1385](https://redirect.github.com/tmc/langchaingo/pull/1385) - internal/httprr, vectorstores/azureaisearch: fix race conditions in tests by [@​tmc](https://redirect.github.com/tmc) in [#​1381](https://redirect.github.com/tmc/langchaingo/pull/1381) - tools/scraper: fix context cancellation hanging by [@​tmc](https://redirect.github.com/tmc) in [#​1383](https://redirect.github.com/tmc/langchaingo/pull/1383) - agents,llms/anthropic: prevent panics in agent parsing and Anthropic responses by [@​tmc](https://redirect.github.com/tmc) in [#​1380](https://redirect.github.com/tmc/langchaingo/pull/1380) - llms: add prompt caching and reasoning token support by [@​tmc](https://redirect.github.com/tmc) in [#​1394](https://redirect.github.com/tmc/langchaingo/pull/1394) - tools: Add max pages limit for scraper functionality by [@​JJ-H](https://redirect.github.com/JJ-H) in [#​1295](https://redirect.github.com/tmc/langchaingo/pull/1295) - vectorstores/milvus: update deprecation notice for archived SDK by [@​tmc](https://redirect.github.com/tmc) in [#​1398](https://redirect.github.com/tmc/langchaingo/pull/1398) - docs: complete the incomplete basic chat app tutorial by [@​tmc](https://redirect.github.com/tmc) in [#​1399](https://redirect.github.com/tmc/langchaingo/pull/1399) - examples: update to v0.1.14-pre.4 by [@​tmc](https://redirect.github.com/tmc) in [#​1401](https://redirect.github.com/tmc/langchaingo/pull/1401) - docs: fix API references and complete integration documentation by [@​tmc](https://redirect.github.com/tmc) in [#​1402](https://redirect.github.com/tmc/langchaingo/pull/1402) - examples: fix typo in openai-chat-example.go of maximum tokens per generation, old: 104 tokens, fix: 1024 tokens by [@​SSSKrut](https://redirect.github.com/SSSKrut) in [#​1392](https://redirect.github.com/tmc/langchaingo/pull/1392) - llms: update model context sizes for GPT-4o and GPT-4 Turbo by [@​paulnegz](https://redirect.github.com/paulnegz) in [#​1389](https://redirect.github.com/tmc/langchaingo/pull/1389) - documentloaders: add RecursiveDirectoryLoader that loads documents with allowed extensions from a directory by [@​zhu733756](https://redirect.github.com/zhu733756) in [#​1386](https://redirect.github.com/tmc/langchaingo/pull/1386) - httputil: enhance JSONDebugClient with SSE and header debugging by [@​tmc](https://redirect.github.com/tmc) in [#​1404](https://redirect.github.com/tmc/langchaingo/pull/1404) - vectorstores/milvus: complete migration to new SDK v2 client by [@​tmc](https://redirect.github.com/tmc) in [#​1403](https://redirect.github.com/tmc/langchaingo/pull/1403) - anthropic: add improved streaming thinking/reasoning token support by [@​tmc](https://redirect.github.com/tmc) in [#​1418](https://redirect.github.com/tmc/langchaingo/pull/1418) - agents: fix ChainCallOption silent failure by [@​tmc](https://redirect.github.com/tmc) in [#​1420](https://redirect.github.com/tmc/langchaingo/pull/1420) - llms/openai: sanitize HTTP errors to prevent API key exposure by [@​tmc](https://redirect.github.com/tmc) in [#​1419](https://redirect.github.com/tmc/langchaingo/pull/1419) - agents: allow match from multiple lines for parseOutput function by [@​hemarina](https://redirect.github.com/hemarina) in [#​1415](https://redirect.github.com/tmc/langchaingo/pull/1415) #### New Contributors - [@​Neofox](https://redirect.github.com/Neofox) made their first contribution in [#​1141](https://redirect.github.com/tmc/langchaingo/pull/1141) - [@​averikitsch](https://redirect.github.com/averikitsch) made their first contribution in [#​1204](https://redirect.github.com/tmc/langchaingo/pull/1204) - [@​karsharma10](https://redirect.github.com/karsharma10) made their first contribution in [#​1238](https://redirect.github.com/tmc/langchaingo/pull/1238) - [@​jpoz](https://redirect.github.com/jpoz) made their first contribution in [#​1244](https://redirect.github.com/tmc/langchaingo/pull/1244) - [@​lmorg](https://redirect.github.com/lmorg) made their first contribution in [#​1260](https://redirect.github.com/tmc/langchaingo/pull/1260) - [@​alanrichman](https://redirect.github.com/alanrichman) made their first contribution in [#​1292](https://redirect.github.com/tmc/langchaingo/pull/1292) - [@​BowieHe](https://redirect.github.com/BowieHe) made their first contribution in [#​1314](https://redirect.github.com/tmc/langchaingo/pull/1314) - [@​thecoons](https://redirect.github.com/thecoons) made their first contribution in [#​1308](https://redirect.github.com/tmc/langchaingo/pull/1308) - [@​oryanmoshe](https://redirect.github.com/oryanmoshe) made their first contribution in [#​1083](https://redirect.github.com/tmc/langchaingo/pull/1083) - [@​iButcat](https://redirect.github.com/iButcat) made their first contribution in [#​1317](https://redirect.github.com/tmc/langchaingo/pull/1317) - [@​xiazemin](https://redirect.github.com/xiazemin) made their first contribution in [#​1316](https://redirect.github.com/tmc/langchaingo/pull/1316) - [@​kid-icarus](https://redirect.github.com/kid-icarus) made their first contribution in [#​1359](https://redirect.github.com/tmc/langchaingo/pull/1359) - [@​JLugagne](https://redirect.github.com/JLugagne) made their first contribution in [#​1338](https://redirect.github.com/tmc/langchaingo/pull/1338) - [@​dreamans](https://redirect.github.com/dreamans) made their first contribution in [#​1346](https://redirect.github.com/tmc/langchaingo/pull/1346) - [@​topjohncian](https://redirect.github.com/topjohncian) made their first contribution in [#​1324](https://redirect.github.com/tmc/langchaingo/pull/1324) - [@​manishiitg](https://redirect.github.com/manishiitg) made their first contribution in [#​1327](https://redirect.github.com/tmc/langchaingo/pull/1327) - [@​matthewdale](https://redirect.github.com/matthewdale) made their first contribution in [#​1331](https://redirect.github.com/tmc/langchaingo/pull/1331) - [@​ancalabrese](https://redirect.github.com/ancalabrese) made their first contribution in [#​1307](https://redirect.github.com/tmc/langchaingo/pull/1307) - [@​rafian-git](https://redirect.github.com/rafian-git) made their first contribution in [#​1309](https://redirect.github.com/tmc/langchaingo/pull/1309) - [@​rainu](https://redirect.github.com/rainu) made their first contribution in [#​1278](https://redirect.github.com/tmc/langchaingo/pull/1278) - [@​JJ-H](https://redirect.github.com/JJ-H) made their first contribution in [#​1295](https://redirect.github.com/tmc/langchaingo/pull/1295) - [@​SSSKrut](https://redirect.github.com/SSSKrut) made their first contribution in [#​1392](https://redirect.github.com/tmc/langchaingo/pull/1392) - [@​paulnegz](https://redirect.github.com/paulnegz) made their first contribution in [#​1389](https://redirect.github.com/tmc/langchaingo/pull/1389) - [@​zhu733756](https://redirect.github.com/zhu733756) made their first contribution in [#​1386](https://redirect.github.com/tmc/langchaingo/pull/1386) - [@​hemarina](https://redirect.github.com/hemarina) made their first contribution in [#​1415](https://redirect.github.com/tmc/langchaingo/pull/1415) **Full Changelog**: <https://github.com/tmc/langchaingo/compare/v0.1.13...v0.1.14> </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
9379c02b24 |
chore(deps): update dependency langgraph to v1 (#1735)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langgraph](https://redirect.github.com/langchain-ai/langgraph) | `==0.6.8` -> `==1.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>langchain-ai/langgraph (langgraph)</summary> ### [`v1.0.1`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.1) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/1.0.0...1.0.1) Changes since 1.0.0 - release: Checkpointers 3.0 ([#​6313](https://redirect.github.com/langchain-ai/langgraph/issues/6313)) - chore: Restrict "json" type deserialization ([#​6269](https://redirect.github.com/langchain-ai/langgraph/issues/6269)) ### [`v1.0.0`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.0) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.11...1.0.0) Changes since 1.0.0rc1 - release: langgraph + langgraph-prebuilt v1.0.0 ([#​6300](https://redirect.github.com/langchain-ai/langgraph/issues/6300)) - feat: adding cursory Python 3.14 support ([#​6298](https://redirect.github.com/langchain-ai/langgraph/issues/6298)) - style: fixes for ref docs ([#​6297](https://redirect.github.com/langchain-ai/langgraph/issues/6297)) ### [`v0.6.11`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.11) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.10...0.6.11) Changes since 0.6.10 - chore: Allow checkpoint 3.0 in 0.6.\* ([#​6315](https://redirect.github.com/langchain-ai/langgraph/issues/6315)) ### [`v0.6.10`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.10) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.9...0.6.10) Changes since 0.6.9 - chore(langgraph): bump langgraph version ([#​6257](https://redirect.github.com/langchain-ai/langgraph/issues/6257)) - fix(langgraph): revert selective interrupt task scheduling ([#​6252](https://redirect.github.com/langchain-ai/langgraph/issues/6252)) ### [`v0.6.9`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.9) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.8...0.6.9) Changes since 1.0.0a4 - chore(langgraph): bump version ([#​6245](https://redirect.github.com/langchain-ai/langgraph/issues/6245)) - chore(checkpoint): bump patch version ([#​6244](https://redirect.github.com/langchain-ai/langgraph/issues/6244)) - fix(langgraph): selective interrupt task scheduling ([#​6158](https://redirect.github.com/langchain-ai/langgraph/issues/6158)) - fix(langgraph): task result from stream mode debug / tasks should match format from get\_state\_history / get\_state ([#​6233](https://redirect.github.com/langchain-ai/langgraph/issues/6233)) - fix(langgraph): don't use rst code blocks in docstrings ([#​6231](https://redirect.github.com/langchain-ai/langgraph/issues/6231)) - docs(langgraph): standardize version-added admonitions ([#​6230](https://redirect.github.com/langchain-ai/langgraph/issues/6230)) - fix(langgraph): fix supersteps not populating task.result field ([#​6195](https://redirect.github.com/langchain-ai/langgraph/issues/6195)) - fix(langgraph): revert -- reuse cached writes on nested resume to prevent task re-execution ([#​6227](https://redirect.github.com/langchain-ai/langgraph/issues/6227)) - chore(checkpoint-postgres): bump version ([#​6222](https://redirect.github.com/langchain-ai/langgraph/issues/6222)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
245e0d319d |
chore(deps): update module github.com/openai/openai-go/v3 to v3.6.1 (#1723)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/openai/openai-go/v3](https://redirect.github.com/openai/openai-go) | `v3.3.0` -> `v3.6.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openai/openai-go (github.com/openai/openai-go/v3)</summary> ### [`v3.6.1`](https://redirect.github.com/openai/openai-go/releases/tag/v3.6.1) [Compare Source](https://redirect.github.com/openai/openai-go/compare/v3.6.0...v3.6.1) #### 3.6.1 (2025-10-20) Full Changelog: [v3.6.0...v3.6.1](https://redirect.github.com/openai/openai-\[go/compare/v3.6.0...v3.6.1]\(https://www.golinks.io/compare/v3.6.0...v3.6.1?trackSource=github\)) ##### Bug Fixes - **api:** fix discriminator propertyName for ResponseFormatJsonSchema ([57b0505]( |
||
|
|
7add5e2f2c |
chore(deps): update dependency google-genai to v1.46.0 (#1693)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google-genai](https://redirect.github.com/googleapis/python-genai) | `==1.42.0` -> `==1.46.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/python-genai (google-genai)</summary> ### [`v1.46.0`](https://redirect.github.com/googleapis/python-genai/blob/HEAD/CHANGELOG.md#1460-2025-10-21) [Compare Source](https://redirect.github.com/googleapis/python-genai/compare/v1.45.0...v1.46.0) ##### Features - Add enable\_enhanced\_civic\_answers in GenerationConfig ([6c1dae7]( |
||
|
|
012d7de67e |
chore(deps): update dependency llama-index to v0.14.4 (#1626)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [llama-index](https://redirect.github.com/run-llama/llama_index) | `==0.14.3` -> `==0.14.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>run-llama/llama_index (llama-index)</summary> ### [`v0.14.4`](https://redirect.github.com/run-llama/llama_index/blob/HEAD/CHANGELOG.md#2025-10-03) [Compare Source](https://redirect.github.com/run-llama/llama_index/compare/v0.14.3...v0.14.4) ##### llama-index-core \[0.14.4] - fix pre-release installs ([#​20010](https://redirect.github.com/run-llama/llama_index/pull/20010)) ##### llama-index-embeddings-anyscale \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-embeddings-baseten \[0.1.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-embeddings-fireworks \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-embeddings-opea \[0.2.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-embeddings-text-embeddings-inference \[0.4.2] - Fix authorization header setup logic in text embeddings inference ([#​19979](https://redirect.github.com/run-llama/llama_index/pull/19979)) ##### llama-index-llms-anthropic \[0.9.3] - feat: add anthropic sonnet 4.5 ([#​19977](https://redirect.github.com/run-llama/llama_index/pull/19977)) ##### llama-index-llms-anyscale \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-azure-openai \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-baseten \[0.1.5] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-bedrock-converse \[0.9.5] - feat: Additional support for Claude Sonnet 4.5 ([#​19980](https://redirect.github.com/run-llama/llama_index/pull/19980)) ##### llama-index-llms-deepinfra \[0.5.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-everlyai \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-fireworks \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-google-genai \[0.6.2] - Fix for ValueError: ChatMessage contains multiple blocks, use 'ChatMe… ([#​19954](https://redirect.github.com/run-llama/llama_index/pull/19954)) ##### llama-index-llms-keywordsai \[1.1.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-localai \[0.5.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-mistralai \[0.8.2] - Update list of MistralAI LLMs ([#​19981](https://redirect.github.com/run-llama/llama_index/pull/19981)) ##### llama-index-llms-monsterapi \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-nvidia \[0.4.4] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-ollama \[0.7.4] - Fix `TypeError: unhashable type: 'dict'` in Ollama stream chat with tools ([#​19938](https://redirect.github.com/run-llama/llama_index/pull/19938)) ##### llama-index-llms-openai \[0.6.1] - feat(OpenAILike): support structured outputs ([#​19967](https://redirect.github.com/run-llama/llama_index/pull/19967)) ##### llama-index-llms-openai-like \[0.5.3] - feat(OpenAILike): support structured outputs ([#​19967](https://redirect.github.com/run-llama/llama_index/pull/19967)) ##### llama-index-llms-openrouter \[0.4.2] - chore(openrouter,anthropic): add py.typed ([#​19966](https://redirect.github.com/run-llama/llama_index/pull/19966)) ##### llama-index-llms-perplexity \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-portkey \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-sarvam \[0.2.1] - fixed Sarvam Integration and Typos (Fixes [#​19931](https://redirect.github.com/run-llama/llama_index/issues/19931)) ([#​19932](https://redirect.github.com/run-llama/llama_index/pull/19932)) ##### llama-index-llms-upstage \[0.6.4] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-llms-yi \[0.4.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-memory-bedrock-agentcore \[0.1.0] - feat: Bedrock AgentCore Memory integration ([#​19953](https://redirect.github.com/run-llama/llama_index/pull/19953)) ##### llama-index-multi-modal-llms-openai \[0.6.2] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-readers-confluence \[0.4.4] - Fix: Respect cloud parameter when fetching child pages in ConfluenceR… ([#​19983](https://redirect.github.com/run-llama/llama_index/pull/19983)) ##### llama-index-readers-service-now \[0.2.2] - Bug Fix :- Not Able to Fetch Page whose latest is empty or null ([#​19916](https://redirect.github.com/run-llama/llama_index/pull/19916)) ##### llama-index-selectors-notdiamond \[0.4.0] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-tools-agentql \[1.2.0] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-tools-playwright \[0.3.1] - chore: fix playwright tests ([#​19946](https://redirect.github.com/run-llama/llama_index/pull/19946)) ##### llama-index-tools-scrapegraph \[0.2.2] - feat: update scrapegraphai ([#​19974](https://redirect.github.com/run-llama/llama_index/pull/19974)) ##### llama-index-vector-stores-chroma \[0.5.3] - docs: fix query method docstring in ChromaVectorStore Fixes [#​19969](https://redirect.github.com/run-llama/llama_index/issues/19969) ([#​19973](https://redirect.github.com/run-llama/llama_index/pull/19973)) ##### llama-index-vector-stores-mongodb \[0.8.1] - fix llm deps for openai ([#​19944](https://redirect.github.com/run-llama/llama_index/pull/19944)) ##### llama-index-vector-stores-postgres \[0.7.0] - fix index creation in postgres vector store ([#​19955](https://redirect.github.com/run-llama/llama_index/pull/19955)) ##### llama-index-vector-stores-solr \[0.1.0] - Add ApacheSolrVectorStore Integration ([#​19933](https://redirect.github.com/run-llama/llama_index/pull/19933)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
265c340849 |
chore(deps): bump axios from 1.11.0 to 1.12.2 in /docs/en/getting-started/quickstart/js/langchain (#1585)
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>Release v1.12.2</h2> <h2>Release notes:</h2> <h3>Bug Fixes</h3> <ul> <li><strong>fetch:</strong> use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (<a href="https://redirect.github.com/axios/axios/issues/7030">#7030</a>) (<a href=" |