mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-04-09 03:02:26 -04:00
76d626e43b7a00424cf5b37ff0400f20104cb168
1113 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
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](
|
||
|
|
2b80be1c6a |
docs: add Gemini CLI Extensions links to readme (#1748)
fix https://github.com/googleapis/genai-toolbox/issues/1730 |
||
|
|
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]( |
||
|
|
bfa1fff494 |
chore(deps): update module modernc.org/sqlite to v1.40.0 (#1839)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `v1.39.1` -> `v1.40.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cznic/sqlite (modernc.org/sqlite)</summary> ### [`v1.40.0`](https://gitlab.com/cznic/sqlite/compare/v1.39.1...v1.40.0) [Compare Source](https://gitlab.com/cznic/sqlite/compare/v1.39.1...v1.40.0) </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--> |
||
|
|
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--> |
||
|
|
3cff915e22 |
fix: debug logging statements (#1828)
## Description The debug context logger does not take in value placeholders. The statements must be first converted to a string. ## 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> |
||
|
|
5a6db196c2 |
docs: update spanner available tools (#1837)
## Description Spanner source page in docs was missing spanner-list-tables tool. ## PR Checklist - [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 #1836 Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
038585216a |
docs(looker): Better documentation of Looker prebuilt tools (#1835)
## Description * Add new database metadata tools to list. * Break the list down into useful sections. * Provide a link to the generated prebuilt tools page. |
||
|
|
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]( |
||
|
|
d7d1b03f3b |
feat(tools/looker): tools to retrieve the connections, schemas, databases, and column metadata from a looker system. (#1804)
## Description Add new tools to get metadata from databases through Looker * get_connections * get_connection_schemas * get_connection_databases * get_connection_tables * get_connection_table_columns |
||
|
|
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> |
||
|
|
898428759c |
fix(tools/postgres-execute-sql): do not ignore SQL failure (#1829)
## Description Invalid SQL like selecting from invalid tables or granting bad permissions resulted in a null due to the missing error statement. ## 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 #1638 |
||
|
|
e09d182f88 |
feat(source/bigquery): add service account impersonation support for bigquery (#1641)
## Description This change adds service account impersonation support to Bigquery. Users can now optionally supply an `impersonateServiceAccount` field in their `bigquery-source` config to enable impersonation. --- > 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: - [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 #906 |
||
|
|
38d535de34 |
fix(source/cloud-sql-mssql): remove ip address field (#1822)
## Description Removing the `ipAddress` field since it is not an input for Cloud SQL SQL Server source. Kept the variable in Source's config but removed this variable from everywhere else in the code. This will PREVENT a breaking change since the validator won't flag it as an "extra field". **Will have to update the following as well:** (1) Cloud docs https://cloud.google.com/sql/docs/sqlserver/pre-built-tools-with-mcp-toolbox (2) gemini-cli-extensions https://github.com/gemini-cli-extensions/cloud-sql-sqlserver ## 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 #1549 |
||
|
|
ef28e39e90 |
feat(tools/bigquery-analyze-contribution): add allowed dataset support (#1675)
## 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> --------- Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
a2006ad577 |
feat(tools/bigquery-get-dataset-info)!: add allowed dataset support (#1654)
## Description --- This introduces a breaking change. The bigquery-get-dataset-info tool will now enforce the allowed datasets setting from its BigQuery source configuration. Previously, this setting had no effect on the tool. ## 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 🛠️ Part of https://github.com/googleapis/genai-toolbox/issues/873 |
||
|
|
fae133930f |
fix(tools/looker): better description and docs for Looker health (#1814)
## Description Improve the docs for the Looker health tools |
||
|
|
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]( |
||
|
|
937608db3e |
docs: Update testing instructions for maintainers (#1812)
Added instructions for maintainers to trigger tests. |
||
|
|
69138dc801 | docs(looker): amend tool list in looker docs. (#1815) | ||
|
|
0ed998bfed |
chore(deps): update module cloud.google.com/go/bigquery to v1.72.0 (#1809)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/bigquery](https://redirect.github.com/googleapis/google-cloud-go) | `v1.71.0` -> `v1.72.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--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
57b49358b9 |
chore(deps): update google.golang.org/genproto digest to 3a174f9 (#1803)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto](https://redirect.github.com/googleapis/go-genproto) | require | digest | `49b9836` -> `3a174f9` | --- ### 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: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
a8e98dc99d |
feat: Added ExcludeValues + Fixed issue with regex matching type. (#1818)
## Description ### This PR introduces a new excludedValues field for tool parameters, enhancing validation capabilities. This change introduces a new excludedValues field for tool parameters. This field allows developers to specify a list of values that are not allowed for a parameter. The excludedValues field supports both exact value matching and regular expression matching. The changes include: - Updating the tool parameter documentation to include the excludedValues field. - Adding the excludedValues field to the CommonParameter struct. - Implementing the logic to check for excluded values in the Parse method of each parameter type. - Updating the MatchStringOrRegex function to support non-string inputs by converting them to strings before regex matching. This makes the allowedValues and excludedValues checks more robust. - Adding unit tests for allowedValues to verify the MatchStringOrRegex change on parameters. - Adding unit tests to verify the excludedValues functionality. ## PR Checklist - [x] Make sure you reviewed CONTRIBUTING.md (httpshttps://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) - [ ] Make sure to add ! if this involve a breaking change 🛠️ Fixes #1792 Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
4797751819 |
chore(deps): update module github.com/looker-open-source/sdk-codegen/go to v0.25.18 (#1801)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/looker-open-source/sdk-codegen/go](https://redirect.github.com/looker-open-source/sdk-codegen) | `v0.25.16` -> `v0.25.18` | [](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--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> Co-authored-by: Dr. Strangelove <drstrangelove@google.com> |
||
|
|
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> |
||
|
|
208ab92eb3 |
feat: Make MongoDB filterParams optional (#1614)
Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
e8c7fe0994 |
feat(tools/postgres-list-views): add new postgres-list-views tool (#1709)
## Description Adds a read-only PostgreSQL custom list_views tool, that returns the details of views present in database. Each row includes: schema_name, view_name, owner_name Test Output: <img width="2433" height="1274" alt="Screenshot 2025-10-19 at 3 59 31 PM" src="https://github.com/user-attachments/assets/76e1e994-390a-4239-aba7-0d02253bbcc4" /> <img width="2533" height="1017" alt="Screenshot 2025-10-19 at 4 07 25 PM" src="https://github.com/user-attachments/assets/537fbddd-d862-4044-a09b-cb9f180c21fa" /> ## 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 #1738 Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
2696fc4035 |
ci(tools/postgres-list-active-queries): exclude background applicatio… (#1813)
The `postgres-list-active-queries` tool integration test is failing because of background admin queries for logging. |
||
|
|
9108c491fe |
ci: Revert "ci: Update blunderbuss.yml for OOO" (#1795)
Reverts googleapis/genai-toolbox#1726 |
||
|
|
7ad10720b4 | feat(serverless-spark): Add get_batch tool | ||
|
|
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> |
||
|
|
b3edf570ce |
chore(deps): update module cloud.google.com/go/spanner to v1.86.1 (#1773)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/spanner](https://redirect.github.com/googleapis/google-cloud-go) | `v1.86.0` -> `v1.86.1` | [](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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
e0adc8f48b |
chore(deps): update google.golang.org/genproto digest to 49b9836 (#1622)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto](https://redirect.github.com/googleapis/go-genproto) | require | digest | `57b25ae` -> `49b9836` | --- ### 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: 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> |
||
|
|
19767c05ba |
chore(deps): update dependency go to v1.25.2 (#1649)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | toolchain | patch | `1.25.1` -> `1.25.2` | --- ### Release Notes <details> <summary>golang/go (go)</summary> ### [`v1.25.2`](https://redirect.github.com/golang/go/compare/go1.25.1...go1.25.2) </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: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
ddd8b42bf3 |
docs: fix links (#1793)
Fixed the broken links |
||
|
|
5f39d4d2ae |
test: improve root coverage (#1791)
## 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: - [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) - [ ] Appropriate docs were updated (if necessary) - [ ] Make sure to add `!` if this involve a breaking change 🛠️ Fixes #<issue_number_goes_here> |
||
|
|
4b0172083c |
fix: instructions to quote filters that include commas (#1794)
## Description
A filter value like `{"user.city": "New York, NY"}` gets interpretted by
Looker as a list of values, and so becomes SQL like
`IN ('New York', 'NY')`. Need to pass a filter value like `{"user.city":
"'New York, NY'"}`.
Add instructions to agents to properly quote filter values that contain
commas.
## 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 #1790
|
||
|
|
de6bf7279d |
docs: fix broken links (#1757)
Fixed the broken links --------- Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@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]( |
||
|
|
cffb0837a1 |
chore(deps): update module github.com/valkey-io/valkey-go to v1.0.67 (#1702)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/valkey-io/valkey-go](https://redirect.github.com/valkey-io/valkey-go) | `v1.0.66` -> `v1.0.67` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>valkey-io/valkey-go (github.com/valkey-io/valkey-go)</summary> ### [`v1.0.67`](https://redirect.github.com/valkey-io/valkey-go/releases/tag/v1.0.67): 1.0.67 [Compare Source](https://redirect.github.com/valkey-io/valkey-go/compare/v1.0.66...v1.0.67) ### Changes - feat: support new filters in Valkey 8.1/9.0 `CLIENT LIST` and `Client KILL` commands. - feat: support Valkey `CLIENT CAPA redirect` for standalone clients with `StandaloneOption.EnableRedirect`. - fix: don't send `READONLY` for standalone clients. - docs: improve markdown formatting and update documentation links, configurations. #### Contributors We'd like to thank all the contributors who worked on this release! [@​AvinashAbbigeri](https://redirect.github.com/AvinashAbbigeri), [@​SoulPancake](https://redirect.github.com/SoulPancake), [@​appleboy](https://redirect.github.com/appleboy), [@​justinmayhew](https://redirect.github.com/justinmayhew) and [@​rueian](https://redirect.github.com/rueian) </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> |
||
|
|
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]( |
||
|
|
abe8776879 |
chore(deps): update github actions (major) (#1640)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v4` -> `v5` | | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | major | `v5` -> `v6` | | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | major | `v4` -> `v6` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v5`](https://redirect.github.com/actions/checkout/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4...v5) </details> <details> <summary>actions/setup-node (actions/setup-node)</summary> ### [`v6`](https://redirect.github.com/actions/setup-node/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v5...v6) </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
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=" |
||
|
|
816dbce268 |
feat(serverless-spark): Add serverless-spark source with list_batches tool
Built as a thin wrapper over the official Google Cloud Dataproc Go client library, with support for filtering and pagination. |