Skip to content

feat(sources/elasticsearch): add Elasticsearch source and tools#1109

Merged
duwenxin99 merged 39 commits intogoogleapis:mainfrom
Anaethelion:elasticsearch_integration
Nov 6, 2025
Merged

feat(sources/elasticsearch): add Elasticsearch source and tools#1109
duwenxin99 merged 39 commits intogoogleapis:mainfrom
Anaethelion:elasticsearch_integration

Conversation

@Anaethelion
Copy link
Contributor

Add support for Elasticsearch with the following tools:

  • search
  • esql
  • get_mappings
  • list_indices

This PR fixes #859

@Anaethelion Anaethelion requested a review from a team August 7, 2025 17:01
@averikitsch
Copy link
Contributor

Thank you @Anaethelion for the PR! We are a little behind on reviewing new sources/tools right now. We will get to your contribution shortly. Thanks again.

@duwenxin99 duwenxin99 assigned duwenxin99 and unassigned averikitsch Aug 12, 2025
@duwenxin99
Copy link
Contributor

Hi @Anaethelion, thanks for opening the PR!
Since we have 4 new tools being added which makes the PR really large, could you separate it into two PRs:

  1. This one should contain the Elastic source and the basic esql tool, their tests, and their docs.
  2. The second PR contains all the other tools and their corresponding tests & docs.
    Thank you!

Copy link
Contributor

@duwenxin99 duwenxin99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add integration tests following the instruction here? Thank you. The elasticsearch-esql tool should be used for these predefined integration tests. For other tools, you can write your own test function. Thanks!

@duwenxin99
Copy link
Contributor

Hi @Anaethelion, just a gentle reminder here to update the PR. please let me know if you have any questions about the implementation.

@Anaethelion
Copy link
Contributor Author

Hi @duwenxin99 sorry for the delay, I've updated the branch with the latest changes.
It still misses the cloudbuild configuration which I'll add tomorrow.

I've removed the extraneous tools and implemented the relevant tests for ES|QL.

@Anaethelion Anaethelion force-pushed the elasticsearch_integration branch from 85e9ee7 to e0fbb2d Compare August 29, 2025 16:37
@Anaethelion
Copy link
Contributor Author

@duwenxin99 I've updated the branch to the latest from main and added an initial config for Elasticsearch in the cloudbuild. Let me know if you think this misses anything!

@duwenxin99
Copy link
Contributor

/gcbrun

@duwenxin99 duwenxin99 force-pushed the elasticsearch_integration branch from 5531aad to 0d8d011 Compare September 3, 2025 01:34
@duwenxin99
Copy link
Contributor

Hi @Anaethelion, a gentle bump on this PR. Any question regarding my previous comments I'd be happy to answer.

@duwenxin99
Copy link
Contributor

/gcbrun

@duwenxin99
Copy link
Contributor

@Anaethelion Could you rebase on the latest main? We disabled the dgraph integration test which was failing.

@Anaethelion Anaethelion force-pushed the elasticsearch_integration branch from 4ae2f63 to 7ec8b86 Compare September 23, 2025 15:19
@Anaethelion
Copy link
Contributor Author

@Anaethelion Could you rebase on the latest main? We disabled the dgraph integration test which was failing.

Done!

@duwenxin99
Copy link
Contributor

/gcbrun

@duwenxin99
Copy link
Contributor

@Anaethelion The integration test is failing with this error:
Screenshot 2025-09-23 at 2 10 47 PM
Do you have an idea what could be causing it?

@Anaethelion
Copy link
Contributor Author

Do you have an idea what could be causing it?

I'd probably suspect the ELASTICSEARCH_HOST env var to not be populated or lacks a scheme ? (eg http/https)

@nayrttam
Copy link

nayrttam commented Oct 1, 2025

Hi @duwenxin99 - Is there anything we can help with on this (cc: @Anaethelion)?

@duwenxin99
Copy link
Contributor

duwenxin99 commented Oct 1, 2025

Hi @Anaethelion @nayrttam, sorry for the late update as I was distracted by some other tasks. Just took some time to fix the connection issue and triggered the integration test, which is currently failing. Could you rebase and fix the integration test locally? The guide to running integration test locally is here. Set the CLIENT_ID to 32555940559.apps.googleusercontent.com. Let me know if you have any questions.

@Anaethelion
Copy link
Contributor Author

Hi @duwenxin99
Thanks for the fixes!
Do you mind if I make this configurable? This would help implementing the full suite.

@duwenxin99
Copy link
Contributor

Hi @duwenxin99 Thanks for the fixes! Do you mind if I make this configurable? This would help implementing the full suite.

Of course! Feel free to do so. @Anaethelion

github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 6, 2025
…ls (googleapis#1109)

Add support for Elasticsearch with the following tools:
* search
* esql
* get_mappings
* list_indices

This PR fixes googleapis#859

---------

Co-authored-by: duwenxin <duwenxin@google.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> 5367285
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 6, 2025
…ls (googleapis#1109)

Add support for Elasticsearch with the following tools:
* search
* esql
* get_mappings
* list_indices

This PR fixes googleapis#859

---------

Co-authored-by: duwenxin <duwenxin@google.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> 5367285
github-actions bot pushed a commit to codeaudit/genai-toolbox that referenced this pull request Nov 6, 2025
…ls (googleapis#1109)

Add support for Elasticsearch with the following tools:
* search
* esql
* get_mappings
* list_indices

This PR fixes googleapis#859

---------

Co-authored-by: duwenxin <duwenxin@google.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> 5367285
github-actions bot pushed a commit to codeaudit/genai-toolbox that referenced this pull request Nov 6, 2025
…ls (googleapis#1109)

Add support for Elasticsearch with the following tools:
* search
* esql
* get_mappings
* list_indices

This PR fixes googleapis#859

---------

Co-authored-by: duwenxin <duwenxin@google.com>
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> 5367285
Yuan325 added a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.19.0](v0.18.0...v0.19.0)
(2025-11-07)


### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](816dbce))


### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))


---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>
github-actions bot pushed a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.0](v0.18.0...v0.19.0)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](816dbce))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> 78c4a85
github-actions bot pushed a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.0](v0.18.0...v0.19.0)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](816dbce))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> 78c4a85
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.0](googleapis/genai-toolbox@v0.18.0...v0.19.0)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](googleapis@2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](googleapis@7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](googleapis@816dbce))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> 78c4a85
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.0](googleapis/genai-toolbox@v0.18.0...v0.19.0)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](googleapis@2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](googleapis@7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](googleapis@816dbce))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> 78c4a85
Yuan325 added a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.19.1](v0.19.0...v0.19.1)
(2025-11-07)


### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))


### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>
github-actions bot pushed a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to SaxenaAnushka102/genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to SaxenaAnushka102/genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to renovate-bot/googleapis-_-genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to Jaleel-zhu/genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to Jaleel-zhu/genai-toolbox that referenced this pull request Nov 7, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to bhardwajRahul/genai-toolbox that referenced this pull request Nov 8, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to bhardwajRahul/genai-toolbox that referenced this pull request Nov 8, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to NirajNandre/genai-toolbox-fork that referenced this pull request Nov 10, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to NirajNandre/genai-toolbox-fork that referenced this pull request Nov 10, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to Sathwikshetty16/genai-toolbox that referenced this pull request Nov 10, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
github-actions bot pushed a commit to Sathwikshetty16/genai-toolbox that referenced this pull request Nov 10, 2025
🤖 I have created a release *beep* *boop*
---

##
[0.19.1](googleapis/genai-toolbox@v0.19.0...v0.19.1)
(2025-11-07)

### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([googleapis#1753](googleapis#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([googleapis#1654](googleapis#1654))

### Features

* Support `excludeValues` for parameters
([googleapis#1818](googleapis#1818))
([a8e98dc](googleapis@a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([googleapis#1109](googleapis#1109))
([5367285](googleapis@5367285))
* **mindsdb:** Add MindsDB Source and Tools
([googleapis#878](googleapis#878))
([1b2cca9](googleapis@1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([googleapis#1853](googleapis#1853))
([1f833fb](googleapis@1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([googleapis#1333](googleapis#1333))
([40b9dba](googleapis@40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([googleapis#1119](googleapis#1119))
([cf7012a](googleapis@cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([googleapis#1641](googleapis#1641))
([e09d182](googleapis@e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([googleapis#1675](googleapis#1675))
([ef28e39](googleapis@ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([googleapis#1654](googleapis#1654))
([a2006ad](googleapis@a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([googleapis#1858](googleapis#1858))
([30857c2](googleapis@30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([googleapis#1860](googleapis#1860))
([991e539](googleapis@991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([googleapis#1804](googleapis#1804))
([d7d1b03](googleapis@d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([googleapis#1614](googleapis#1614))
([208ab92](googleapis@208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([googleapis#1769](googleapis#1769))
([f475da6](googleapis@f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([googleapis#1741](googleapis#1741))
([1a19cac](googleapis@1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([googleapis#1709](googleapis#1709))
([e8c7fe0](googleapis@e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([googleapis#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([googleapis#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([googleapis#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))

### Bug Fixes

* Bigquery execute_sql to assign values to array
([googleapis#1884](googleapis#1884))
([559e2a2](googleapis@559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([googleapis#1800](googleapis#1800))
([954152c](googleapis@954152c))
* Update debug logs statements
([googleapis#1828](googleapis#1828))
([3cff915](googleapis@3cff915))
* Instructions to quote filters that include commas
([googleapis#1794](googleapis#1794))
([4b01720](googleapis@4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([googleapis#1822](googleapis#1822))
([38d535d](googleapis@38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([googleapis#1753](googleapis#1753))
([9723cad](googleapis@9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([googleapis#1829](googleapis#1829))
([8984287](googleapis@8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> cd8d68d
rahulpinto19 pushed a commit that referenced this pull request Nov 18, 2025
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>
rahulpinto19 pushed a commit that referenced this pull request Nov 18, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.19.0](v0.18.0...v0.19.0)
(2025-11-07)


### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683](2881683))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072](7ad1072))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce](816dbce))


### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))


---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>
rahulpinto19 pushed a commit that referenced this pull request Nov 18, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.19.1](v0.19.0...v0.19.1)
(2025-11-07)


### ⚠ BREAKING CHANGES

* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753](#1753))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654](#1654))

### Features

* Support `excludeValues` for parameters
([#1818](#1818))
([a8e98dc](a8e98dc))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109](#1109))
([5367285](5367285))
* **mindsdb:** Add MindsDB Source and Tools
([#878](#878))
([1b2cca9](1b2cca9))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853](#1853))
([1f833fb](1f833fb))
* **singlestore:** Add SingleStore Source and Tools
([#1333](#1333))
([40b9dba](40b9dba))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119](#1119))
([cf7012a](cf7012a))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641](#1641))
([e09d182](e09d182))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675](#1675))
([ef28e39](ef28e39))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654](#1654))
([a2006ad](a2006ad))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858](#1858))
([30857c2](30857c2))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860](#1860))
([991e539](991e539))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804](#1804))
([d7d1b03](d7d1b03))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614](#1614))
([208ab92](208ab92))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769](#1769))
([f475da6](f475da6))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741](#1741))
([1a19cac](1a19cac))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709](#1709))
([e8c7fe0](e8c7fe0))
* **tools/serverless-spark:** Add cancel-batch tool
([#1827](https://github.com/googleapis/genai-toolbox/pull/1827))([2881683](https://github.com/googleapis/genai-toolbox/commit/28816832265250de97d84e6ba38bf6c35e040796))
* **tools/serverless-spark:** Add get_batch tool
([#1783](https://github.com/googleapis/genai-toolbox/pull/1783))([7ad1072](https://github.com/googleapis/genai-toolbox/commit/7ad10720b4638324cd77d8aa410cbd1ccf0cc93f))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([#1690](https://github.com/googleapis/genai-toolbox/pull/1690))([816dbce](https://github.com/googleapis/genai-toolbox/commit/816dbce268392046e54767732bd31488c6e89bdb))


### Bug Fixes

* Bigquery execute_sql to assign values to array
([#1884](#1884))
([559e2a2](559e2a2))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800](#1800))
([954152c](954152c))
* Update debug logs statements
([#1828](#1828))
([3cff915](3cff915))
* Instructions to quote filters that include commas
([#1794](#1794))
([4b01720](4b01720))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822](#1822))
([38d535d](38d535d))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753](#1753))
([9723cad](9723cad))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829](#1829))
([8984287](8984287))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com>
@github-actions github-actions bot mentioned this pull request Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release candidate Use label to signal PR should be included in the next release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[source] add ElasticSearch source/tool

4 participants