release-please[bot]
cd8d68d464
chore(main): release 0.19.1 ( #1901 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.19.1](https://github.com/googleapis/genai-toolbox/compare/v0.19.0...v0.19.1 )
(2025-11-07)
### ⚠ BREAKING CHANGES
* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753 ](https://github.com/googleapis/genai-toolbox/issues/1753 ))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675 ](https://github.com/googleapis/genai-toolbox/issues/1675 ))
([ef28e39 ](ef28e39e90 ))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654 ](https://github.com/googleapis/genai-toolbox/issues/1654 ))
### Features
* Support `excludeValues` for parameters
([#1818 ](https://github.com/googleapis/genai-toolbox/issues/1818 ))
([a8e98dc ](a8e98dc99d ))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109 ](https://github.com/googleapis/genai-toolbox/issues/1109 ))
([5367285 ](5367285e91 ))
* **mindsdb:** Add MindsDB Source and Tools
([#878 ](https://github.com/googleapis/genai-toolbox/issues/878 ))
([1b2cca9 ](1b2cca9faa ))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853 ](https://github.com/googleapis/genai-toolbox/issues/1853 ))
([1f833fb ](1f833fb1a1 ))
* **singlestore:** Add SingleStore Source and Tools
([#1333 ](https://github.com/googleapis/genai-toolbox/issues/1333 ))
([40b9dba ](40b9dbab08 ))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119 ](https://github.com/googleapis/genai-toolbox/issues/1119 ))
([cf7012a ](cf7012a82b ))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641 ](https://github.com/googleapis/genai-toolbox/issues/1641 ))
([e09d182 ](e09d182f88 ))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675 ](https://github.com/googleapis/genai-toolbox/issues/1675 ))
([ef28e39 ](ef28e39e90 ))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654 ](https://github.com/googleapis/genai-toolbox/issues/1654 ))
([a2006ad ](a2006ad577 ))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858 ](https://github.com/googleapis/genai-toolbox/issues/1858 ))
([30857c2 ](30857c2294 ))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860 ](https://github.com/googleapis/genai-toolbox/issues/1860 ))
([991e539 ](991e539f9c ))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804 ](https://github.com/googleapis/genai-toolbox/issues/1804 ))
([d7d1b03 ](d7d1b03f3b ))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614 ](https://github.com/googleapis/genai-toolbox/issues/1614 ))
([208ab92 ](208ab92eb3 ))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769 ](https://github.com/googleapis/genai-toolbox/issues/1769 ))
([f475da6 ](f475da63ce ))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741 ](https://github.com/googleapis/genai-toolbox/issues/1741 ))
([1a19cac ](1a19cac7cd ))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709 ](https://github.com/googleapis/genai-toolbox/issues/1709 ))
([e8c7fe0 ](e8c7fe0994 ))
* **tools/serverless-spark:** Add cancel-batch tool
([#1827 ](2881683226 ))
* **tools/serverless-spark:** Add get_batch tool
([#1783 ](7ad10720b4 ))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([#1690 ](816dbce268 ))
### Bug Fixes
* Bigquery execute_sql to assign values to array
([#1884 ](https://github.com/googleapis/genai-toolbox/issues/1884 ))
([559e2a2 ](559e2a22e0 ))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800 ](https://github.com/googleapis/genai-toolbox/issues/1800 ))
([954152c ](954152c792 ))
* Update debug logs statements
([#1828 ](https://github.com/googleapis/genai-toolbox/issues/1828 ))
([3cff915 ](3cff915e22 ))
* Instructions to quote filters that include commas
([#1794 ](https://github.com/googleapis/genai-toolbox/issues/1794 ))
([4b01720 ](4b0172083c ))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822 ](https://github.com/googleapis/genai-toolbox/issues/1822 ))
([38d535d ](38d535de34 ))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753 ](https://github.com/googleapis/genai-toolbox/issues/1753 ))
([9723cad ](9723cadaa1 ))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829 ](https://github.com/googleapis/genai-toolbox/issues/1829 ))
([8984287 ](898428759c ))
---
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 >
2025-11-07 12:41:52 -08:00
Yuan Teoh
6e297ee9e9
Revert release 0.19.0 docs version update ( #1898 )
...
Reverts googleapis/genai-toolbox#1781 docs version update
2025-11-07 10:25:20 -08:00
release-please[bot]
78c4a8537e
chore(main): release 0.19.0 ( #1781 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.19.0](https://github.com/googleapis/genai-toolbox/compare/v0.18.0...v0.19.0 )
(2025-11-07)
### ⚠ BREAKING CHANGES
* **tools/alloydbainl:** update AlloyDB AI NL statement order
([#1753 ](https://github.com/googleapis/genai-toolbox/issues/1753 ))
* **tools/bigquery-get-dataset-info:** add allowed dataset support
([#1654 ](https://github.com/googleapis/genai-toolbox/issues/1654 ))
### Features
* Support `excludeValues` for parameters
([#1818 ](https://github.com/googleapis/genai-toolbox/issues/1818 ))
([a8e98dc ](a8e98dc99d ))
* **elasticsearch:** Add Elasticsearch source and tools
([#1109 ](https://github.com/googleapis/genai-toolbox/issues/1109 ))
([5367285 ](5367285e91 ))
* **mindsdb:** Add MindsDB Source and Tools
([#878 ](https://github.com/googleapis/genai-toolbox/issues/878 ))
([1b2cca9 ](1b2cca9faa ))
* **cloud-healthcare:** Add support for healthcare source, tool and
prebuilt config
([#1853 ](https://github.com/googleapis/genai-toolbox/issues/1853 ))
([1f833fb ](1f833fb1a1 ))
* **singlestore:** Add SingleStore Source and Tools
([#1333 ](https://github.com/googleapis/genai-toolbox/issues/1333 ))
([40b9dba ](40b9dbab08 ))
* **source/bigquery:** Add client cache for user-passed credentials
([#1119 ](https://github.com/googleapis/genai-toolbox/issues/1119 ))
([cf7012a ](cf7012a82b ))
* **source/bigquery:** Add service account impersonation support for
bigquery
([#1641 ](https://github.com/googleapis/genai-toolbox/issues/1641 ))
([e09d182 ](e09d182f88 ))
* **tools/bigquery-analyze-contribution:** Add allowed dataset support
([#1675 ](https://github.com/googleapis/genai-toolbox/issues/1675 ))
([ef28e39 ](ef28e39e90 ))
* **tools/bigquery-get-dataset-info:** Add allowed dataset support
([#1654 ](https://github.com/googleapis/genai-toolbox/issues/1654 ))
([a2006ad ](a2006ad577 ))
* **tools/looker-run-dashboard:** New `run_dashboard` tool
([#1858 ](https://github.com/googleapis/genai-toolbox/issues/1858 ))
([30857c2 ](30857c2294 ))
* **tools/looker-run-look:** Modify run_look to show query origin
([#1860 ](https://github.com/googleapis/genai-toolbox/issues/1860 ))
([991e539 ](991e539f9c ))
* **tools/looker:** Tools to retrieve the connections, schemas,
databases, and column metadata from a looker system.
([#1804 ](https://github.com/googleapis/genai-toolbox/issues/1804 ))
([d7d1b03 ](d7d1b03f3b ))
* **tools/mongodb:** Make MongoDB tools' `filterParams` field optional
([#1614 ](https://github.com/googleapis/genai-toolbox/issues/1614 ))
([208ab92 ](208ab92eb3 ))
* **tools/neo4j-execute-cypher:** Add dry_run parameter to validate
Cypher queries
([#1769 ](https://github.com/googleapis/genai-toolbox/issues/1769 ))
([f475da6 ](f475da63ce ))
* **tools/postgres-list-schemas:** Add new postgres-list-schemas tool
([#1741 ](https://github.com/googleapis/genai-toolbox/issues/1741 ))
([1a19cac ](1a19cac7cd ))
* **tools/postgres-list-views:** Add new postgres-list-views tool
([#1709 ](https://github.com/googleapis/genai-toolbox/issues/1709 ))
([e8c7fe0 ](e8c7fe0994 ))
* **tools/serverless-spark:** Add cancel-batch tool
([2881683 ](2881683226 ))
* **tools/serverless-spark:** Add get_batch tool
([7ad1072 ](7ad10720b4 ))
* **tools/serverless-spark:** Add serverless-spark source with
list_batches tool
([816dbce ](816dbce268 ))
### Bug Fixes
* Bigquery execute_sql to assign values to array
([#1884 ](https://github.com/googleapis/genai-toolbox/issues/1884 ))
([559e2a2 ](559e2a22e0 ))
* **cloudmonitoring:** Populate `authRequired` in tool manifest
([#1800 ](https://github.com/googleapis/genai-toolbox/issues/1800 ))
([954152c ](954152c792 ))
* Update debug logs statements
([#1828 ](https://github.com/googleapis/genai-toolbox/issues/1828 ))
([3cff915 ](3cff915e22 ))
* Instructions to quote filters that include commas
([#1794 ](https://github.com/googleapis/genai-toolbox/issues/1794 ))
([4b01720 ](4b0172083c ))
* **source/cloud-sql-mssql:** Remove `ipAddress` field
([#1822 ](https://github.com/googleapis/genai-toolbox/issues/1822 ))
([38d535d ](38d535de34 ))
* **tools/alloydbainl:** AlloyDB AI NL execute_sql statement order
([#1753 ](https://github.com/googleapis/genai-toolbox/issues/1753 ))
([9723cad ](9723cadaa1 ))
* **tools/postgres-execute-sql:** Do not ignore SQL failure
([#1829 ](https://github.com/googleapis/genai-toolbox/issues/1829 ))
([8984287 ](898428759c ))
---
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 >
2025-11-07 09:28:19 -08:00
release-please[bot]
3ca58b1349
chore(main): release 0.18.0 ( #1719 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.18.0](https://github.com/googleapis/genai-toolbox/compare/v0.17.0...v0.18.0 )
(2025-10-23)
### Features
* Support `allowedValues`, `escape`, `minValue` and `maxValue` for
parameters
([#1770 ](https://github.com/googleapis/genai-toolbox/issues/1770 ))
([eaf7740 ](eaf77406fd ))
* **tools/looker:** Tools to allow the agent to retrieve, create,
modify, and delete LookML project files.
([#1673 ](https://github.com/googleapis/genai-toolbox/issues/1673 ))
([089081f ](089081feb0 ))
### Bug Fixes
* **sources/mysql:** Escape mysql user agent
([#1707 ](https://github.com/googleapis/genai-toolbox/issues/1707 ))
([eeb694c ](eeb694c20f ))
* **sources/mysql:** Escape program_name for MySQL
([#1717 ](https://github.com/googleapis/genai-toolbox/issues/1717 ))
([02f7f8a ](02f7f8af97 ))
* **tools/http:** Allow 2xx status code on tool invocation
([#1761 ](https://github.com/googleapis/genai-toolbox/issues/1761 ))
([a06d0d8 ](a06d0d8735 ))
* **tools/http:** Omit optional nil query parameters
([#1762 ](https://github.com/googleapis/genai-toolbox/issues/1762 ))
([bd16ba3 ](bd16ba3921 ))
* **tools/looker:** Looker file content calls should not use
url.QueryEscape
([#1758 ](https://github.com/googleapis/genai-toolbox/issues/1758 ))
([336de1b ](336de1bd04 ))
---
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: Wenxin Du <117315983+duwenxin99@users.noreply.github.com >
2025-10-23 18:14:44 +00:00
Averi Kitsch
c91eca9b54
chore: add gemini cli extension configuration ( #1727 )
...
## Description
Create a Gemini CLI extension for the repo to recommend other
extensions.
Notes
* Since the repo has releases. The new release will trigger an extension
update rather than a version update in the JSON.
* MCP-TOOLBOX-EXTENSION.md is used in order to keep GEMINI.md free for
the project context.
## PR Checklist
> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:
- [ ] Make sure you reviewed
[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md )
- [ ] Make sure to open an issue as a
[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose )
before writing your code! That way we can discuss the change, evaluate
designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
- [ ] Make sure to add `!` if this involve a breaking change
🛠️ Fixes #<issue_number_goes_here>
---------
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
2025-10-16 22:18:08 +00:00