mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-05-02 03:00:36 -04:00
96b7b258acb1c71defe7f4d30269ae2b48ddfd22
188 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5367285e91 |
feat(sources/elasticsearch): add Elasticsearch source and tools (#1109)
Add support for Elasticsearch with the following tools: * search * esql * get_mappings * list_indices This PR fixes #859 --------- Co-authored-by: duwenxin <duwenxin@google.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
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--> |
||
|
|
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> |
||
|
|
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> |
||
|
|
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> |
||
|
|
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> |
||
|
|
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. |
||
|
|
eb04e0d595 |
chore(deps): update module github.com/redis/go-redis/v9 to v9.16.0 (#1778)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis) | `v9.14.1` -> `v9.16.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>redis/go-redis (github.com/redis/go-redis/v9)</summary> ### [`v9.16.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.16.0): 9.16.0 [Compare Source](https://redirect.github.com/redis/go-redis/compare/v9.15.1...v9.16.0) #### 🚀 Highlights ##### Maintenance Notifications Support This release introduces comprehensive support for Redis maintenance notifications, enabling applications to handle server maintenance events gracefully. The new `maintnotifications` package provides: - **RESP3 Push Notifications**: Full support for Redis RESP3 protocol push notifications - **Connection Handoff**: Automatic connection migration during server maintenance with configurable retry policies and circuit breakers - **Graceful Degradation**: Configurable timeout relaxation during maintenance windows to prevent false failures - **Event-Driven Architecture**: Background workers with on-demand scaling for efficient handoff processing For detailed usage examples and configuration options, see the [maintenance notifications documentation](https://redirect.github.com/redis/go-redis/tree/master/maintnotifications). #### ✨ New Features - **Trace Filtering**: Add support for filtering traces for specific commands, including pipeline operations and dial operations ([#​3519](https://redirect.github.com/redis/go-redis/pull/3519), [#​3550](https://redirect.github.com/redis/go-redis/pull/3550)) - New `TraceCmdFilter` option to selectively trace commands - Reduces overhead by excluding high-frequency or low-value commands from traces #### 🐛 Bug Fixes - **Pipeline Error Handling**: Fix issue where pipeline repeatedly sets the same error ([#​3525](https://redirect.github.com/redis/go-redis/pull/3525)) - **Connection Pool**: Ensure re-authentication does not interfere with connection handoff operations ([#​3547](https://redirect.github.com/redis/go-redis/pull/3547)) #### 🔧 Improvements - **Hash Commands**: Update hash command implementations ([#​3523](https://redirect.github.com/redis/go-redis/pull/3523)) - **OpenTelemetry**: Use `metric.WithAttributeSet` to avoid unnecessary attribute copying in redisotel ([#​3552](https://redirect.github.com/redis/go-redis/pull/3552)) #### 📚 Documentation - **Cluster Client**: Add explanation for why `MaxRetries` is disabled for `ClusterClient` ([#​3551](https://redirect.github.com/redis/go-redis/pull/3551)) #### 🧪 Testing & Infrastructure - **E2E Testing**: Upgrade E2E testing framework with improved reliability and coverage ([#​3541](https://redirect.github.com/redis/go-redis/pull/3541)) - **Release Process**: Improved resiliency of the release process ([#​3530](https://redirect.github.com/redis/go-redis/pull/3530)) #### 📦 Dependencies - Bump `rojopolis/spellcheck-github-actions` from 0.51.0 to 0.52.0 ([#​3520](https://redirect.github.com/redis/go-redis/pull/3520)) - Bump `github/codeql-action` from 3 to 4 ([#​3544](https://redirect.github.com/redis/go-redis/pull/3544)) #### 👥 Contributors We'd like to thank all the contributors who worked on this release! [@​ndyakov](https://redirect.github.com/ndyakov), [@​htemelski-redis](https://redirect.github.com/htemelski-redis), [@​Sovietaced](https://redirect.github.com/Sovietaced), [@​Udhayarajan](https://redirect.github.com/Udhayarajan), [@​boekkooi-impossiblecloud](https://redirect.github.com/boekkooi-impossiblecloud), [@​Pika-Gopher](https://redirect.github.com/Pika-Gopher), [@​cxljs](https://redirect.github.com/cxljs), [@​huiyifyj](https://redirect.github.com/huiyifyj), [@​omid-h70](https://redirect.github.com/omid-h70) *** **Full Changelog**: <https://github.com/redis/go-redis/compare/v9.14.0...v9.16.0> ### [`v9.15.1`](https://redirect.github.com/redis/go-redis/releases/tag/v9.15.1): Retract v9.15.0 and v9.15.1 </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> |
||
|
|
2b2bb36771 |
chore(deps): update module golang.org/x/oauth2 to v0.32.0 (#1657)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | golang.org/x/oauth2 | `v0.31.0` -> `v0.32.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
5010a69a0e |
chore(deps): update module cloud.google.com/go/firestore to v1.20.0 (#1740)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/firestore](https://redirect.github.com/googleapis/google-cloud-go) | `v1.19.0` -> `v1.20.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. --- ### 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--> |
||
|
|
9b95dd9cbc |
chore(deps): update module github.com/redis/go-redis/v9 to v9.14.1 (#1736)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis) | `v9.14.0` -> `v9.14.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>redis/go-redis (github.com/redis/go-redis/v9)</summary> ### [`v9.14.1`](https://redirect.github.com/redis/go-redis/releases/tag/v9.14.1): 9.14.1 [Compare Source](https://redirect.github.com/redis/go-redis/compare/v9.14.0...v9.14.1) #### Changes - fix(otel): Add support for filtering traces for certain commands ([#​3519](https://redirect.github.com/redis/go-redis/pull/3519)) - fix(pool): remove conn from idleConns if present ([#​3546](https://redirect.github.com/redis/go-redis/pull/3546)) #### Contributors We'd like to thank all the contributors who worked on this release! [@​Sovietaced](https://redirect.github.com/Sovietaced), [@​ndyakov](https://redirect.github.com/ndyakov) </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: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
40e8192ffa |
chore(deps): update module modernc.org/sqlite to v1.39.1 (#1700)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `v1.39.0` -> `v1.39.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cznic/sqlite (modernc.org/sqlite)</summary> ### [`v1.39.1`](https://gitlab.com/cznic/sqlite/compare/v1.39.0...v1.39.1) [Compare Source](https://gitlab.com/cznic/sqlite/compare/v1.39.0...v1.39.1) </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: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
8faf37667e |
feat(oracle): Switch Oracle driver from godror to go-ora (#1685)
This avoids CGO cross compilation. - [godror](https://github.com/godror/godror) - depends on Oracle Client Libraries & [requires C compiler](https://github.com/godror/godror?tab=readme-ov-file#build-time-requirements) - [ go-ora](https://github.com/sijms/go-ora) - pure Go driver |
||
|
|
3a19a50ff2 |
feat(sources/oracle): add Oracle Source and Tool (#1456)
## 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 https://github.com/googleapis/genai-toolbox/issues/488 --------- Co-authored-by: duwenxin <duwenxin@google.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
299bf5ed7b |
chore(deps): update module github.com/looker-open-source/sdk-codegen/go to v0.25.16 (#1475)
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.11` -> `v0.25.16` | [](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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Dr. Strangelove <drstrangelove@google.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
2c4d73b77b |
chore(deps): update module cloud.google.com/go/firestore to v1.19.0 (#1639)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/firestore](https://redirect.github.com/googleapis/google-cloud-go) | `v1.18.0` -> `v1.19.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
3efce3d2b4 |
chore(deps): update module github.com/go-playground/validator/v10 to v10.28.0 (#1630)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/go-playground/validator/v10](https://redirect.github.com/go-playground/validator) | `v10.27.0` -> `v10.28.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>go-playground/validator (github.com/go-playground/validator/v10)</summary> ### [`v10.28.0`](https://redirect.github.com/go-playground/validator/releases/tag/v10.28.0): Release 10.28.0 [Compare Source](https://redirect.github.com/go-playground/validator/compare/v10.27.0...v10.28.0) #### What's Changed - Update workflow\.yml to support 2 most recent major versions by [@​nodivbyzero](https://redirect.github.com/nodivbyzero) in [#​1417](https://redirect.github.com/go-playground/validator/pull/1417) - Bump actions/checkout from 4 to 5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1456](https://redirect.github.com/go-playground/validator/pull/1456) - Go 1.25 support by [@​nodivbyzero](https://redirect.github.com/nodivbyzero) in [#​1459](https://redirect.github.com/go-playground/validator/pull/1459) - Bump github.com/gabriel-vasile/mimetype from 1.4.8 to 1.4.10 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1463](https://redirect.github.com/go-playground/validator/pull/1463) - Bump golang.org/x/text from 0.22.0 to 0.29.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1464](https://redirect.github.com/go-playground/validator/pull/1464) - Bump actions/setup-go from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1465](https://redirect.github.com/go-playground/validator/pull/1465) - Bump golang.org/x/crypto from 0.33.0 to 0.42.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1467](https://redirect.github.com/go-playground/validator/pull/1467) - fix: should panic when define duplicate field param in `required_if` by [@​duyquang6](https://redirect.github.com/duyquang6) in [#​1468](https://redirect.github.com/go-playground/validator/pull/1468) - Fixed missing keys from returned errors in map validation by [@​gelozr](https://redirect.github.com/gelozr) in [#​1284](https://redirect.github.com/go-playground/validator/pull/1284) - Added https\_url tag by [@​ahmedkamalio](https://redirect.github.com/ahmedkamalio) in [#​1461](https://redirect.github.com/go-playground/validator/pull/1461) - docs: add description for 'port' validator by [@​nodivbyzero](https://redirect.github.com/nodivbyzero) in [#​1435](https://redirect.github.com/go-playground/validator/pull/1435) - Add alphaspace validator by [@​takaaa220](https://redirect.github.com/takaaa220) in [#​1343](https://redirect.github.com/go-playground/validator/pull/1343) #### New Contributors - [@​duyquang6](https://redirect.github.com/duyquang6) made their first contribution in [#​1468](https://redirect.github.com/go-playground/validator/pull/1468) - [@​gelozr](https://redirect.github.com/gelozr) made their first contribution in [#​1284](https://redirect.github.com/go-playground/validator/pull/1284) - [@​ahmedkamalio](https://redirect.github.com/ahmedkamalio) made their first contribution in [#​1461](https://redirect.github.com/go-playground/validator/pull/1461) - [@​takaaa220](https://redirect.github.com/takaaa220) made their first contribution in [#​1343](https://redirect.github.com/go-playground/validator/pull/1343) **Full Changelog**: <https://github.com/go-playground/validator/compare/v10.27.0...v10.28.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
5ff0696706 |
chore(deps): update module github.com/neo4j/neo4j-go-driver/v5 to v5.28.4 (#1634)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/neo4j/neo4j-go-driver/v5](https://redirect.github.com/neo4j/neo4j-go-driver) | `v5.28.3` -> `v5.28.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>neo4j/neo4j-go-driver (github.com/neo4j/neo4j-go-driver/v5)</summary> ### [`v5.28.4`](https://redirect.github.com/neo4j/neo4j-go-driver/releases/tag/v5.28.4) [Compare Source](https://redirect.github.com/neo4j/neo4j-go-driver/compare/v5.28.3...v5.28.4) See <https://github.com/neo4j/neo4j-go-driver/wiki/5.x-changelog> for more information. </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: Averi Kitsch <akitsch@google.com> |
||
|
|
fca879ad5b |
chore(deps): update module github.com/valkey-io/valkey-go to v1.0.66 (#1525)
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.64` -> `v1.0.66` | [](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.66`](https://redirect.github.com/valkey-io/valkey-go/releases/tag/v1.0.66): 1.0.66 [Compare Source](https://redirect.github.com/valkey-io/valkey-go/compare/v1.0.65...v1.0.66) ##### Changes - fix panics that happen on `MOVED` redirections for commands without a slot ([#​80](https://redirect.github.com/valkey-io/valkey-go/issues/80)) ##### Contributors We'd like to thank all the contributors who worked on this release! [@​rueian](https://redirect.github.com/rueian) and [@​skif48](https://redirect.github.com/skif48) ### [`v1.0.65`](https://redirect.github.com/valkey-io/valkey-go/releases/tag/v1.0.65): 1.0.65 [Compare Source](https://redirect.github.com/valkey-io/valkey-go/compare/v1.0.64...v1.0.65) ### Changes - feat: new `ReadNodeSelector` option allowing more fine-grained control over load balancing among nodes and deprecating the old `ReplicaSelector`. - feat: new `BYPOLYGON` option in `GEOSEARCH` command. - feat: new `SAFE` option in `SHUTDOWN` command. - feat: new `DELIFEQ` command. - fix: correctly handle early exit in `Scanner` iterators. ### Experimental - feat: new experimental pipelining queue implementation, which is context aware and can be enabled by setting the `RUEIDIS_QUEUE_TYPE` environment variable to `flowbuffer`. #### Contributors We'd like to thank all the contributors who worked on this release! [@​Krish8955](https://redirect.github.com/Krish8955), [@​ash2k](https://redirect.github.com/ash2k), [@​ayush-sarda](https://redirect.github.com/ayush-sarda), [@​bbangert](https://redirect.github.com/bbangert), [@​proost](https://redirect.github.com/proost), [@​rueian](https://redirect.github.com/rueian) and [@​wandering-salesman](https://redirect.github.com/wandering-salesman) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
af72637009 |
chore(deps): update module google.golang.org/api to v0.251.0 (#1563)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.250.0` -> `v0.251.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.251.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.251.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.250.0...v0.251.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​3319](https://redirect.github.com/googleapis/google-api-go-client/issues/3319)) ([7ef0f9b]( |
||
|
|
2d5a93e312 |
feat(tools/looker): Enable access to the Conversational Analytics API for Looker (#1596)
## Description This enables the Conversational Analytics API for Looker. The prebuilt config is separate since it is not a good idea to use the Looker prebuilt config with CA. Agents get confused as to whether they should query the data directly or use the CA tool. |
||
|
|
4dff01f98a |
chore(deps): update module github.com/spf13/cobra to v1.10.1 (#1303)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/spf13/cobra](https://redirect.github.com/spf13/cobra) | `v1.9.1` -> `v1.10.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>spf13/cobra (github.com/spf13/cobra)</summary> ### [`v1.10.1`](https://redirect.github.com/spf13/cobra/releases/tag/v1.10.1) [Compare Source](https://redirect.github.com/spf13/cobra/compare/v1.10.0...v1.10.1) ##### 🐛 Fix - chore: upgrade pflags v1.0.9 by [@​jpmcb](https://redirect.github.com/jpmcb) in [#​2305](https://redirect.github.com/spf13/cobra/pull/2305) v1.0.9 of pflags brought back `ParseErrorsWhitelist` and marked it as deprecated **Full Changelog**: <https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1> ### [`v1.10.0`](https://redirect.github.com/spf13/cobra/releases/tag/v1.10.0) [Compare Source](https://redirect.github.com/spf13/cobra/compare/v1.9.1...v1.10.0) #### What's Changed ##### 🚨 Attention! - Bump pflag to 1.0.8 by [@​tomasaschan](https://redirect.github.com/tomasaschan) in [#​2303](https://redirect.github.com/spf13/cobra/pull/2303) This version of `pflag` carried a breaking change: it renamed `ParseErrorsWhitelist` to `ParseErrorsAllowlist` which can break builds if both `pflag` and `cobra` are dependencies in your project. - If you use both `pflag and `cobra`, upgrade `pflag`to 1.0.8 and`cobra`to`1.10.0\` - ***or*** use the newer, fixed version of `pflag` v1.0.9 which keeps the deprecated `ParseErrorsWhitelist` More details can be found here: [#​2303 (comment)](https://redirect.github.com/spf13/cobra/pull/2303#issuecomment-3242333515) ##### ✨ Features - Flow context to command in SetHelpFunc by [@​Frassle](https://redirect.github.com/Frassle) in [#​2241](https://redirect.github.com/spf13/cobra/pull/2241) - The default ShellCompDirective can be customized for a command and its subcommands by [@​albers](https://redirect.github.com/albers) in [#​2238](https://redirect.github.com/spf13/cobra/pull/2238) ##### 🐛 Fix - Upgrade golangci-lint to v2, address findings by [@​scop](https://redirect.github.com/scop) in [#​2279](https://redirect.github.com/spf13/cobra/pull/2279) ##### 🪠 Testing - Test with Go 1.24 by [@​harryzcy](https://redirect.github.com/harryzcy) in [#​2236](https://redirect.github.com/spf13/cobra/pull/2236) - chore: Rm GitHub Action PR size labeler by [@​jpmcb](https://redirect.github.com/jpmcb) in [#​2256](https://redirect.github.com/spf13/cobra/pull/2256) ##### 📝 Docs - Remove traling curlybrace by [@​yedayak](https://redirect.github.com/yedayak) in [#​2237](https://redirect.github.com/spf13/cobra/pull/2237) - Update command.go by [@​styee](https://redirect.github.com/styee) in [#​2248](https://redirect.github.com/spf13/cobra/pull/2248) - feat: Add security policy by [@​jpmcb](https://redirect.github.com/jpmcb) in [#​2253](https://redirect.github.com/spf13/cobra/pull/2253) - Update Readme (Warp) by [@​ericdachen](https://redirect.github.com/ericdachen) in [#​2267](https://redirect.github.com/spf13/cobra/pull/2267) - Add Periscope to the list of projects using Cobra by [@​anishathalye](https://redirect.github.com/anishathalye) in [#​2299](https://redirect.github.com/spf13/cobra/pull/2299) #### New Contributors - [@​harryzcy](https://redirect.github.com/harryzcy) made their first contribution in [#​2236](https://redirect.github.com/spf13/cobra/pull/2236) - [@​yedayak](https://redirect.github.com/yedayak) made their first contribution in [#​2237](https://redirect.github.com/spf13/cobra/pull/2237) - [@​Frassle](https://redirect.github.com/Frassle) made their first contribution in [#​2241](https://redirect.github.com/spf13/cobra/pull/2241) - [@​styee](https://redirect.github.com/styee) made their first contribution in [#​2248](https://redirect.github.com/spf13/cobra/pull/2248) - [@​ericdachen](https://redirect.github.com/ericdachen) made their first contribution in [#​2267](https://redirect.github.com/spf13/cobra/pull/2267) - [@​albers](https://redirect.github.com/albers) made their first contribution in [#​2238](https://redirect.github.com/spf13/cobra/pull/2238) - [@​anishathalye](https://redirect.github.com/anishathalye) made their first contribution in [#​2299](https://redirect.github.com/spf13/cobra/pull/2299) - [@​tomasaschan](https://redirect.github.com/tomasaschan) made their first contribution in [#​2303](https://redirect.github.com/spf13/cobra/pull/2303) **Full Changelog**: <https://github.com/spf13/cobra/compare/v1.9.1...v1.9.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTMwLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
73a96b1b63 |
chore(deps): update module cloud.google.com/go/spanner to v1.86.0 (#1587)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/spanner](https://redirect.github.com/googleapis/google-cloud-go) | `v1.85.1` -> `v1.86.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
3553bf0ccf |
chore(deps): update google.golang.org/genproto digest to 57b25ae (#1599)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto](https://redirect.github.com/googleapis/go-genproto) | require | digest | `9219d12` -> `57b25ae` | --- ### 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: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
d64b4812c3 |
chore(deps): update module cloud.google.com/go/bigquery to v1.71.0 (#1604)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/bigquery](https://redirect.github.com/googleapis/google-cloud-go) | `v1.70.0` -> `v1.71.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
a3bd2e9927 |
chore(deps): update google.golang.org/genproto digest to 9219d12 (#1375)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto](https://redirect.github.com/googleapis/go-genproto) | require | digest | `ef028d9` -> `9219d12` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/genai-toolbox). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Averi Kitsch <akitsch@google.com> |
||
|
|
6e420534ee |
feat(cassandra): add Cassandra Source and Tool (#1012)
[Cassandra](https://cassandra.apache.org/_/cassandra-basics.html) is a NoSQL distributed database. By design, NoSQL databases are lightweight, open-source, non-relational, and largely distributed. Counted among their strengths are horizontal scalability, distributed architectures, and a flexible approach to schema definition. Cassandra go driver link - https://pkg.go.dev/github.com/apache/cassandra-gocql-driver/v2 This PR - adds a new source for cassandra - adds a new tool _cassandra-cql_ with support for executing predefined parameterized CQL queries on cassandra - adds unit and integration tests for the tool and the source - adds documentation for the cassandra source and cassandra-cql tool --------- Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: duwenxin <duwenxin@google.com> |
||
|
|
a0ec367d30 |
chore(deps): update module cloud.google.com/go/bigtable to v1.40.0 (#1533)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/bigtable](https://redirect.github.com/googleapis/google-cloud-go) | `v1.39.0` -> `v1.40.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
a76ade56ff |
chore(deps): update module github.com/trinodb/trino-go-client to v0.329.0 (#1498)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/trinodb/trino-go-client](https://redirect.github.com/trinodb/trino-go-client) | `v0.328.0` -> `v0.329.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>trinodb/trino-go-client (github.com/trinodb/trino-go-client)</summary> ### [`v0.329.0`](https://redirect.github.com/trinodb/trino-go-client/releases/tag/v0.329.0) [Compare Source](https://redirect.github.com/trinodb/trino-go-client/compare/v0.328.0...v0.329.0) <!-- Release notes generated using configuration in .github/release.yml at v0.329.0 --> #### What's Changed ##### Other changes - Upgrade go version and related dependencies by [@​rbenatti8](https://redirect.github.com/rbenatti8) in [#​157](https://redirect.github.com/trinodb/trino-go-client/pull/157) #### New Contributors - [@​rbenatti8](https://redirect.github.com/rbenatti8) made their first contribution in [#​157](https://redirect.github.com/trinodb/trino-go-client/pull/157) **Full Changelog**: <https://github.com/trinodb/trino-go-client/compare/v0.328.0...v0.329.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
e65f5bdb3a |
chore(deps): update module github.com/couchbase/gocb/v2 to v2.11.1 (#1513)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/couchbase/gocb/v2](https://redirect.github.com/couchbase/gocb) | `v2.11.0` -> `v2.11.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>couchbase/gocb (github.com/couchbase/gocb/v2)</summary> ### [`v2.11.1`](https://redirect.github.com/couchbase/gocb/compare/v2.11.0...v2.11.1) [Compare Source](https://redirect.github.com/couchbase/gocb/compare/v2.11.0...v2.11.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/genai-toolbox). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
fd00fef5b7 |
chore(deps): update module cloud.google.com/go/spanner to v1.85.1 (#1451)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/spanner](https://redirect.github.com/googleapis/google-cloud-go) | `v1.84.1` -> `v1.85.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
e4957af011 |
chore(deps): update module modernc.org/sqlite to v1.39.0 (#1450)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `v1.38.2` -> `v1.39.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cznic/sqlite (modernc.org/sqlite)</summary> ### [`v1.39.0`](https://gitlab.com/cznic/sqlite/compare/v1.38.2...v1.39.0) [Compare Source](https://gitlab.com/cznic/sqlite/compare/v1.38.2...v1.39.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
61b9041f1a |
chore(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2.40.3 (#1444)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/ClickHouse/clickhouse-go/v2](https://redirect.github.com/ClickHouse/clickhouse-go) | `v2.40.1` -> `v2.40.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ClickHouse/clickhouse-go (github.com/ClickHouse/clickhouse-go/v2)</summary> ### [`v2.40.3`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2403-2025-09-13----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---) [Compare Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.40.2...v2.40.3) #### What's Changed ##### Other Changes 🛠 - bug: deserializing into nullable field by [@​rbroggi](https://redirect.github.com/rbroggi) in [#​1649](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1649) - Fixes for [#​1649](https://redirect.github.com/ClickHouse/clickhouse-go/issues/1649) by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [#​1654](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1654) #### New Contributors - [@​rbroggi](https://redirect.github.com/rbroggi) made their first contribution in [#​1649](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1649) **Full Changelog**: <https://github.com/ClickHouse/clickhouse-go/compare/v2.40.2...v2.40.3> ### [`v2.40.2`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2402-2025-09-13----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---) [Compare Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.40.1...v2.40.2) #### What's Changed ##### Other Changes 🛠 - Bump golang.org/x/net from 0.42.0 to 0.43.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1634](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1634) - Bump github.com/ClickHouse/ch-go from 0.67.0 to 0.68.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1639](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1639) - Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1641](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1641) - Bump go.opentelemetry.io/otel/trace from 1.37.0 to 1.38.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1642](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1642) - Bump github.com/docker/docker from 28.3.3+incompatible to 28.4.0+incompatible by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1646](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1646) - Bump golang.org/x/net from 0.43.0 to 0.44.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1647](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1647) - chore: migrate to maintained YAML library by [@​joschi](https://redirect.github.com/joschi) in [#​1651](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1651) - skip random tests on Go 1.25 by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [#​1652](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1652) - bug: headers map can be nil by [@​r0bobo](https://redirect.github.com/r0bobo) in [#​1650](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1650) #### New Contributors - [@​joschi](https://redirect.github.com/joschi) made their first contribution in [#​1651](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1651) - [@​r0bobo](https://redirect.github.com/r0bobo) made their first contribution in [#​1650](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1650) **Full Changelog**: <https://github.com/ClickHouse/clickhouse-go/compare/v2.40.1...v2.40.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
2036c8efd2 |
feat(tools/looker): Query tracking for MCP Toolbox in Looker System Activity views (#1410)
## Description --- Customers have requested that queries to Looker from MCP Toolbox show up in the Looker System Activity under a separate category. To do this we need to create the category `MCP Toolbox` on the Looker side. That should happen by Looker 25.18 release. With 25.18 the request goes to a new undocumented API endpoint. If that endpoint results in an error, the Toolbox will fall back to using the documented API endpoint. --- - [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 #1409 |
||
|
|
02aa376df8 |
chore(deps): update module cloud.google.com/go/dataplex to v1.27.0 (#1429)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/dataplex](https://redirect.github.com/googleapis/google-cloud-go) | `v1.26.0` -> `v1.27.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> |
||
|
|
7f97442045 |
chore(deps): update module github.com/redis/go-redis/v9 to v9.14.0 (#1405)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis) | `v9.13.0` -> `v9.14.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>redis/go-redis (github.com/redis/go-redis/v9)</summary> ### [`v9.14.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.14.0): 9.14.0 [Compare Source](https://redirect.github.com/redis/go-redis/compare/v9.13.0...v9.14.0) #### Highlights - Added batch process method to the pipeline ([#​3510](https://redirect.github.com/redis/go-redis/pull/3510)) ### Changes #### 🚀 New Features - Added batch process method to the pipeline ([#​3510](https://redirect.github.com/redis/go-redis/pull/3510)) #### 🐛 Bug Fixes - fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec ([#​3509](https://redirect.github.com/redis/go-redis/pull/3509)) #### 🧰 Maintenance - Updates release drafter config to exclude dependabot ([#​3511](https://redirect.github.com/redis/go-redis/pull/3511)) - chore(deps): bump actions/setup-go from 5 to 6 ([#​3504](https://redirect.github.com/redis/go-redis/pull/3504)) #### Contributors We'd like to thank all the contributors who worked on this release! [@​elena-kolevska](https://redirect.github.com/elena-kolevksa), [@​htemelski-redis](https://redirect.github.com/htemelski-redis) and [@​ndyakov](https://redirect.github.com/ndyakov) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/genai-toolbox). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
bd195d2fe2 |
chore(deps): update module google.golang.org/api to v0.249.0 (#1374)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.248.0` -> `v0.249.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.249.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.249.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.248.0...v0.249.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​3281](https://redirect.github.com/googleapis/google-api-go-client/issues/3281)) ([c03d56b]( |
||
|
|
664711f4b3 |
feat(yugabytedb): Add YugabyteDB Source and Tool (#732)
- This PR aims to add YugabyteDB as a source and a tool. - It is based on the PostgreSQL source but uses the YugabyteDB's fork of pgx driver that better accommodates the distributed nature of YugabyteDB - Added tests for the same. --------- Co-authored-by: Amogh Shetkar <ashetkar@yugabyte.com> |
||
|
|
ec9af0a215 |
chore(deps): update module golang.org/x/oauth2 to v0.31.0 (#1356)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | golang.org/x/oauth2 | `v0.30.0` -> `v0.31.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTcuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
3d622b18be |
chore(deps): update module cloud.google.com/go/bigquery to v1.70.0 (#1370)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/bigquery](https://redirect.github.com/googleapis/google-cloud-go) | `v1.69.0` -> `v1.70.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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
0c3a268475 |
chore(deps): update module github.com/jackc/pgx/v5 to v5.7.6 (#1371)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/jackc/pgx/v5](https://redirect.github.com/jackc/pgx) | `v5.7.5` -> `v5.7.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jackc/pgx (github.com/jackc/pgx/v5)</summary> ### [`v5.7.6`](https://redirect.github.com/jackc/pgx/compare/v5.7.5...v5.7.6) [Compare Source](https://redirect.github.com/jackc/pgx/compare/v5.7.5...v5.7.6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/genai-toolbox). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
77411ae8ab |
chore(deps): update module github.com/redis/go-redis/v9 to v9.13.0 (#1336)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis) | `v9.12.1` -> `v9.13.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>redis/go-redis (github.com/redis/go-redis/v9)</summary> ### [`v9.13.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.13.0): 9.13.0 [Compare Source](https://redirect.github.com/redis/go-redis/compare/v9.12.1...v9.13.0) #### Highlights - Pipeliner expose queued commands ([#​3496](https://redirect.github.com/redis/go-redis/pull/3496)) - Ensure that JSON.GET returns Nil response ([#​3470](https://redirect.github.com/redis/go-redis/pull/3470)) - Fixes on Read and Write buffer sizes and UniversalOptions #### Changes - Pipeliner expose queued commands ([#​3496](https://redirect.github.com/redis/go-redis/pull/3496)) - fix(test): fix a timing issue in pubsub test ([#​3498](https://redirect.github.com/redis/go-redis/pull/3498)) - Allow users to enable read-write splitting in failover mode. ([#​3482](https://redirect.github.com/redis/go-redis/pull/3482)) - Set the read/write buffer size of the sentinel client to 4KiB ([#​3476](https://redirect.github.com/redis/go-redis/pull/3476)) #### 🚀 New Features - fix(otel): register wait metrics ([#​3499](https://redirect.github.com/redis/go-redis/pull/3499)) - Support subscriptions against cluster slave nodes ([#​3480](https://redirect.github.com/redis/go-redis/pull/3480)) - Add wait metrics to otel ([#​3493](https://redirect.github.com/redis/go-redis/pull/3493)) - Clean failing timeout implementation ([#​3472](https://redirect.github.com/redis/go-redis/pull/3472)) #### 🐛 Bug Fixes - Do not assume that all non-IP hosts are loopbacks ([#​3085](https://redirect.github.com/redis/go-redis/pull/3085)) - Ensure that JSON.GET returns Nil response ([#​3470](https://redirect.github.com/redis/go-redis/pull/3470)) #### 🧰 Maintenance - fix(otel): register wait metrics ([#​3499](https://redirect.github.com/redis/go-redis/pull/3499)) - fix(make test): Add default env in makefile ([#​3491](https://redirect.github.com/redis/go-redis/pull/3491)) - Update the introduction to running tests in README.md ([#​3495](https://redirect.github.com/redis/go-redis/pull/3495)) - test: Add comprehensive edge case tests for IncrByFloat command ([#​3477](https://redirect.github.com/redis/go-redis/pull/3477)) - Set the default read/write buffer size of Redis connection to 32KiB ([#​3483](https://redirect.github.com/redis/go-redis/pull/3483)) - Bumps test image to 8.2.1-pre ([#​3478](https://redirect.github.com/redis/go-redis/pull/3478)) - fix UniversalOptions miss ReadBufferSize and WriteBufferSize options ([#​3485](https://redirect.github.com/redis/go-redis/pull/3485)) - chore(deps): bump actions/checkout from 4 to 5 ([#​3484](https://redirect.github.com/redis/go-redis/pull/3484)) - Removes dry run for stale issues policy ([#​3471](https://redirect.github.com/redis/go-redis/pull/3471)) - Update otel metrics URL ([#​3474](https://redirect.github.com/redis/go-redis/pull/3474)) #### Contributors We'd like to thank all the contributors who worked on this release! [@​LINKIWI](https://redirect.github.com/LINKIWI), [@​cxljs](https://redirect.github.com/cxljs), [@​cybersmeashish](https://redirect.github.com/cybersmeashish), [@​elena-kolevska](https://redirect.github.com/elena-kolevska), [@​htemelski-redis](https://redirect.github.com/htemelski-redis), [@​mwhooker](https://redirect.github.com/mwhooker), [@​ndyakov](https://redirect.github.com/ndyakov), [@​ofekshenawa](https://redirect.github.com/ofekshenawa), [@​suever](https://redirect.github.com/suever) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
4da2fcc055 |
chore(deps): update module github.com/neo4j/neo4j-go-driver/v5 to v5.28.3 (#1302)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/neo4j/neo4j-go-driver/v5](https://redirect.github.com/neo4j/neo4j-go-driver) | `v5.28.2` -> `v5.28.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>neo4j/neo4j-go-driver (github.com/neo4j/neo4j-go-driver/v5)</summary> ### [`v5.28.3`](https://redirect.github.com/neo4j/neo4j-go-driver/releases/tag/v5.28.3) [Compare Source](https://redirect.github.com/neo4j/neo4j-go-driver/compare/v5.28.2...v5.28.3) See <https://github.com/neo4j/neo4j-go-driver/wiki/5.x-changelog> for more information. </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:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> |
||
|
|
2f1ed3aaf5 |
chore(deps): update module cloud.google.com/go/bigtable to v1.39.0 (#1278)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [cloud.google.com/go/bigtable](https://redirect.github.com/googleapis/google-cloud-go) | `v1.38.0` -> `v1.39.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:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |
||
|
|
8628f7190b | chore(deps): update clickhouse package and integration test (#1271) | ||
|
|
08397cf398 |
chore(deps): update module cloud.google.com/go/cloudsqlconn to v1.18.1 (#1268)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[cloud.google.com/go/cloudsqlconn](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector)
| `v1.18.0` -> `v1.18.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>googlecloudplatform/cloud-sql-go-connector
(cloud.google.com/go/cloudsqlconn)</summary>
###
[`v1.18.1`](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/releases/tag/v1.18.1)
[Compare
Source](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector/compare/v1.18.0...v1.18.1)
##### Bug Fixes
- Use a new context for the domain name check loop.
([#​1007](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/issues/1007))
([908d0cf](
|
||
|
|
75a04a55dd |
feat(clickhouse): Add ClickHouse Source and Tools (#1088)
This PR introduces ClickHouse support by finishing off https://github.com/googleapis/genai-toolbox/pull/713. We have had quite a few requests internally and externally of people who want ClickHouse support and wish to contribute but can't use the toolbox because of this stalled PR. We also tried to reach out to @sidpan1 ourselves with no success so we are going to assume the contributor doesn't have time to complete. We would like to thank @sidpan1 for getting this going - community contributions help make ClickHouse better for everyone. This PR introduces - Adds ClickHouse HTTPS and HTTP source support (drops native support and compression in connection) - Adds tools: `execute_sql`, ~~`describe_table`, `list_databases`, `list_tables`~~ - Adds unit and integration tests - Adds docs Other contributors can build on this foundation ### Connect to local ClickHouse ```sh CLICKHOUSE_HOST="localhost" \ CLICKHOUSE_PORT=8123 \ CLICKHOUSE_USER="default" \ CLICKHOUSE_PASSWORD="" \ CLICKHOUSE_DATABASE=default \ CLICKHOUSE_PROTOCOL="http" \ go run main.go --prebuilt clickhouse --ui --port 8080 ``` ### Connect to ClickHouse Cloud ```sh CLICKHOUSE_HOST="tsmtweovmw.us-east-2.aws.clickhouse.cloud" \ CLICKHOUSE_PORT=8443 \ CLICKHOUSE_USER="default" \ CLICKHOUSE_PASSWORD="[REDACTED]" \ CLICKHOUSE_DATABASE=default \ CLICKHOUSE_PROTOCOL=https \ go run main.go --prebuilt clickhouse --ui --port 8080 ``` ### Run tests ```bash go test -v ./tests/clickhouse/ -run TestClickHouse go test -v ./tests/clickhouse/ -run TestClickHouseBasicConnection ``` <img width="1318" height="895" alt="Screenshot 2025-08-06 at 10 01 01" src="https://github.com/user-attachments/assets/034d8f1b-10d6-4097-8033-5b0da93ad3fc" /> --------- Co-authored-by: Pete Hampton <pjhampton@users.noreply.github.com> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> Co-authored-by: duwenxin <duwenxin@google.com> |
||
|
|
a5e74af104 |
chore(deps): update module github.com/go-chi/chi/v5 to v5.2.3 (#1265)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/go-chi/chi/v5](https://redirect.github.com/go-chi/chi) | `v5.2.2` -> `v5.2.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>go-chi/chi (github.com/go-chi/chi/v5)</summary> ### [`v5.2.3`](https://redirect.github.com/go-chi/chi/releases/tag/v5.2.3) [Compare Source](https://redirect.github.com/go-chi/chi/compare/v5.2.2...v5.2.3) #### What's Changed - Add pathvalue example to README and implement PathValue handler. by [@​catatsuy](https://redirect.github.com/catatsuy) in [#​985](https://redirect.github.com/go-chi/chi/pull/985) - Allow multiple whitespace between method & pattern by [@​JRaspass](https://redirect.github.com/JRaspass) in [#​1013](https://redirect.github.com/go-chi/chi/pull/1013) - Avoid potential nil dereference by [@​ProjectMutilation](https://redirect.github.com/ProjectMutilation) in [#​1008](https://redirect.github.com/go-chi/chi/pull/1008) - feat(mux): support http.Request.Pattern in Go 1.23 by [@​Gusted](https://redirect.github.com/Gusted) in [#​986](https://redirect.github.com/go-chi/chi/pull/986) - fix/608 - Fix flaky Throttle middleware test by synchronizing token usage by [@​OtavioBernardes](https://redirect.github.com/OtavioBernardes) in [#​1016](https://redirect.github.com/go-chi/chi/pull/1016) - Optimize throttle middleware by avoiding unnecessary timer creation by [@​vasayxtx](https://redirect.github.com/vasayxtx) in [#​1011](https://redirect.github.com/go-chi/chi/pull/1011) - Simplify wildcard replacement in route patterns by [@​srpvpn](https://redirect.github.com/srpvpn) in [#​1012](https://redirect.github.com/go-chi/chi/pull/1012) - Replace methodTypString func with reverseMethodMap by [@​JRaspass](https://redirect.github.com/JRaspass) in [#​1018](https://redirect.github.com/go-chi/chi/pull/1018) #### New Contributors - [@​ProjectMutilation](https://redirect.github.com/ProjectMutilation) made their first contribution in [#​1008](https://redirect.github.com/go-chi/chi/pull/1008) - [@​Gusted](https://redirect.github.com/Gusted) made their first contribution in [#​986](https://redirect.github.com/go-chi/chi/pull/986) - [@​OtavioBernardes](https://redirect.github.com/OtavioBernardes) made their first contribution in [#​1016](https://redirect.github.com/go-chi/chi/pull/1016) - [@​srpvpn](https://redirect.github.com/srpvpn) made their first contribution in [#​1012](https://redirect.github.com/go-chi/chi/pull/1012) **Full Changelog**: <https://github.com/go-chi/chi/compare/v5.2.2...v5.2.3> </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:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi43IiwidXBkYXRlZEluVmVyIjoiNDEuODIuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> |