release-please[bot]
41b518b955
chore(main): release 0.25.0 ( #2218 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.25.0](https://github.com/googleapis/genai-toolbox/compare/v0.24.0...v0.25.0 )
(2026-01-08)
### Features
* Add `embeddingModel` support
([#2121 ](https://github.com/googleapis/genai-toolbox/issues/2121 ))
([9c62f31 ](9c62f313ff ))
* Add `allowed-hosts` flag
([#2254 ](https://github.com/googleapis/genai-toolbox/issues/2254 ))
([17b41f6 ](17b41f6453 ))
* Add parameter default value to manifest
([#2264 ](https://github.com/googleapis/genai-toolbox/issues/2264 ))
([9d1feca ](9d1feca108 ))
* **snowflake:** Add Snowflake Source and Tools
([#858 ](https://github.com/googleapis/genai-toolbox/issues/858 ))
([b706b5b ](b706b5bc68 ))
* **prebuilt/cloud-sql-mysql:** Update CSQL MySQL prebuilt tools to use
IAM ([#2202 ](https://github.com/googleapis/genai-toolbox/issues/2202 ))
([731a32e ](731a32e536 ))
* **sources/bigquery:** Make credentials scope configurable
([#2210 ](https://github.com/googleapis/genai-toolbox/issues/2210 ))
([a450600 ](a4506009b9 ))
* **sources/trino:** Add ssl verification options and fix docs example
([#2155 ](https://github.com/googleapis/genai-toolbox/issues/2155 ))
([4a4cf1e ](4a4cf1e712 ))
* **tools/looker:** Add ability to set destination folder with
`make_look` and `make_dashboard`.
([#2245 ](https://github.com/googleapis/genai-toolbox/issues/2245 ))
([eb79339 ](eb793398cd ))
* **tools/postgressql:** Add tool to list store procedure
([#2156 ](https://github.com/googleapis/genai-toolbox/issues/2156 ))
([cf0fc51 ](cf0fc515b5 ))
* **tools/postgressql:** Add Parameter `embeddedBy` config support
([#2151 ](https://github.com/googleapis/genai-toolbox/issues/2151 ))
([17b70cc ](17b70ccaa7 ))
### Bug Fixes
* **server:** Add `embeddingModel` config initialization
([#2281 ](https://github.com/googleapis/genai-toolbox/issues/2281 ))
([a779975 ](a7799757c9 ))
* **sources/cloudgda:** Add import for cloudgda source
([#2217 ](https://github.com/googleapis/genai-toolbox/issues/2217 ))
([7daa411 ](7daa4111f4 ))
* **tools/alloydb-wait-for-operation:** Fix connection message
generation
([#2228 ](https://github.com/googleapis/genai-toolbox/issues/2228 ))
([7053fbb ](7053fbb195 ))
* **tools/alloydbainl:** Only add psv when NL Config Param is defined
([#2265 ](https://github.com/googleapis/genai-toolbox/issues/2265 ))
([ef8f3b0 ](ef8f3b02f2 ))
* **tools/looker:** Looker client OAuth nil pointer error
([#2231 ](https://github.com/googleapis/genai-toolbox/issues/2231 ))
([268700b ](268700bdbf ))
---
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 >
2026-01-08 14:56:45 -08:00
release-please[bot]
f520b4ed8a
chore(main): release 0.24.0 ( #2162 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.24.0](https://github.com/googleapis/genai-toolbox/compare/v0.23.0...v0.24.0 )
(2025-12-19)
### Features
* **sources/cloud-gemini-data-analytics:** Add the Gemini Data Analytics
(GDA) integration for DB NL2SQL conversion to Toolbox
([#2181 ](https://github.com/googleapis/genai-toolbox/issues/2181 ))
([aa270b2 ](aa270b2630 ))
* **source/cloudsqlmysql:** Add support for IAM authentication in Cloud
SQL MySQL source
([#2050 ](https://github.com/googleapis/genai-toolbox/issues/2050 ))
([af3d3c5 ](af3d3c5204 ))
* **sources/oracle:** Add Oracle OCI and Wallet support
([#1945 ](https://github.com/googleapis/genai-toolbox/issues/1945 ))
([8ea39ec ](8ea39ec32f ))
* Support combining prebuilt and custom tool configurations
([#2188 ](https://github.com/googleapis/genai-toolbox/issues/2188 ))
([5788605 ](5788605818 ))
* **tools/mysql-get-query-plan:** Add new `mysql-get-query-plan` tool
for MySQL source
([#2123 ](https://github.com/googleapis/genai-toolbox/issues/2123 ))
([0641da0 ](0641da0353 ))
### Bug Fixes
* **spanner:** Move list graphs validation to runtime
([#2154 ](https://github.com/googleapis/genai-toolbox/issues/2154 ))
([914b3ee ](914b3eefda ))
---
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-12-19 02:07:06 +00:00
release-please[bot]
466aef024f
chore(main): release 0.23.0 ( #2138 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.23.0](https://github.com/googleapis/genai-toolbox/compare/v0.22.0...v0.23.0 )
(2025-12-11)
### ⚠ BREAKING CHANGES
* **serverless-spark:** add URLs to create batch tool outputs
* **serverless-spark:** add URLs to list_batches output
* **serverless-spark:** add Cloud Console and Logging URLs to get_batch
* **tools/postgres:** Add additional filter params for existing postgres
tools ([#2033 ](https://github.com/googleapis/genai-toolbox/issues/2033 ))
### Features
* **tools/postgres:** Add list-table-stats-tool to list table
statistics.
([#2055 ](https://github.com/googleapis/genai-toolbox/issues/2055 ))
([78b02f0 ](78b02f08c3 ))
* **looker/tools:** Enhance dashboard creation with dashboard filters
([#2133 ](https://github.com/googleapis/genai-toolbox/issues/2133 ))
([285aa46 ](285aa46b88 ))
* **serverless-spark:** Add Cloud Console and Logging URLs to get_batch
([e29c061 ](e29c0616d6 ))
* **serverless-spark:** Add URLs to create batch tool outputs
([c6ccf4b ](c6ccf4bd87 ))
* **serverless-spark:** Add URLs to list_batches output
([5605eab ](5605eabd69 ))
* **sources/mariadb:** Add MariaDB source and MySQL tools integration
([#1908 ](https://github.com/googleapis/genai-toolbox/issues/1908 ))
([3b40fea ](3b40fea25e ))
* **tools/postgres:** Add additional filter params for existing postgres
tools ([#2033 ](https://github.com/googleapis/genai-toolbox/issues/2033 ))
([489117d ](489117d747 ))
* **tools/postgres:** Add list_pg_settings, list_database_stats tools
for postgres
([#2030 ](https://github.com/googleapis/genai-toolbox/issues/2030 ))
([32367a4 ](32367a472f ))
* **tools/postgres:** Add new postgres-list-roles tool
([#2038 ](https://github.com/googleapis/genai-toolbox/issues/2038 ))
([bea9705 ](bea9705450 ))
### Bug Fixes
* List tables tools null fix
([#2107 ](https://github.com/googleapis/genai-toolbox/issues/2107 ))
([2b45266 ](2b45266598 ))
* **tools/mongodb:** Removed sortPayload and sortParams
([#1238 ](https://github.com/googleapis/genai-toolbox/issues/1238 ))
([c5a6daa ](c5a6daa768 ))
### Miscellaneous Chores
* **looker:** Upgrade to latest go sdk
([#2159 ](https://github.com/googleapis/genai-toolbox/issues/2159 ))
([78e015d ](78e015d7df ))
---
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-12-11 22:26:26 +00:00
release-please[bot]
cb4529cbaa
chore(main): release 0.22.0 ( #1997 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.22.0](https://github.com/googleapis/genai-toolbox/compare/v0.21.0...v0.22.0 )
(2025-12-04)
### Features
* Add allowed-origins flag
([#1984 ](https://github.com/googleapis/genai-toolbox/issues/1984 ))
([862868f ](862868f284 ))
* **tools/postgres:** Add list-query-stats and get-column-cardinality
functions
([#1976 ](https://github.com/googleapis/genai-toolbox/issues/1976 ))
([9f76026 ](9f76026925 ))
* **tools/spanner:** Add spanner list graphs to prebuiltconfigs
([#2056 ](https://github.com/googleapis/genai-toolbox/issues/2056 ))
([0e7fbf4 ](0e7fbf465c ))
* **prebuilt/cloud-sql:** Add clone instance tool for cloud sql
([#1845 ](https://github.com/googleapis/genai-toolbox/issues/1845 ))
([5e43630 ](5e43630907 ))
* **serverless-spark:** Add create_pyspark_batch tool
([1bf0b51 ](1bf0b51f03 ))
* **serverless-spark:** Add create_spark_batch tool
([17a9792 ](17a979207d ))
* Support alternate accessToken header name
([#1968 ](https://github.com/googleapis/genai-toolbox/issues/1968 ))
([18017d6 ](18017d6545 ))
* Support for annotations
([#2007 ](https://github.com/googleapis/genai-toolbox/issues/2007 ))
([ac21335 ](ac21335f4e ))
* **tool/mssql:** Set default host and port for MSSQL source
([#1943 ](https://github.com/googleapis/genai-toolbox/issues/1943 ))
([7a9cc63 ](7a9cc63376 ))
* **tools/cloudsqlpg:** Add CloudSQL PostgreSQL pre-check tool
([#1722 ](https://github.com/googleapis/genai-toolbox/issues/1722 ))
([8752e05 ](8752e05ab6 ))
* **tools/postgres-list-publication-tables:** Add new
postgres-list-publication-tables tool
([#1919 ](https://github.com/googleapis/genai-toolbox/issues/1919 ))
([f4b1f0a ](f4b1f0a680 ))
* **tools/postgres-list-tablespaces:** Add new postgres-list-tablespaces
tool ([#1934 ](https://github.com/googleapis/genai-toolbox/issues/1934 ))
([5ad7c61 ](5ad7c6127b ))
* **tools/spanner-list-graph:** Tool impl + docs + tests
([#1923 ](https://github.com/googleapis/genai-toolbox/issues/1923 ))
([a0f44d3 ](a0f44d34ea ))
### Bug Fixes
* Add import for firebirdsql
([#2045 ](https://github.com/googleapis/genai-toolbox/issues/2045 ))
([fb7aae9 ](fb7aae9d35 ))
* Correct FAQ to mention HTTP tools
([#2036 ](https://github.com/googleapis/genai-toolbox/issues/2036 ))
([7b44237 ](7b44237d4a ))
* Format BigQuery numeric output as decimal strings
([#2084 ](https://github.com/googleapis/genai-toolbox/issues/2084 ))
([155bff8 ](155bff80c1 ))
* Set default annotations for tools in code if annotation not provided
in yaml
([#2049 ](https://github.com/googleapis/genai-toolbox/issues/2049 ))
([565460c ](565460c4ea ))
* **tools/alloydb-postgres-list-tables:** Exclude google_ml schema from
list_tables
([#2046 ](https://github.com/googleapis/genai-toolbox/issues/2046 ))
([a03984c ](a03984cc15 ))
* **tools/alloydbcreateuser:** Remove duplication of project praram
([#2028 ](https://github.com/googleapis/genai-toolbox/issues/2028 ))
([730ac6d ](730ac6d228 ))
* **tools/mongodb:** Remove `required` tag from the `canonical` field
([#2099 ](https://github.com/googleapis/genai-toolbox/issues/2099 ))
([744214e ](744214e04c ))
---
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-12-04 19:10:51 -05:00
release-please[bot]
e81dfeaff5
chore(main): release 0.21.0 ( #1957 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.21.0](https://github.com/googleapis/genai-toolbox/compare/v0.20.0...v0.21.0 )
(2025-11-19)
### ⚠ BREAKING CHANGES
* **tools/spanner-list-tables:** Unmarshal `object_details` json string
into map to make response have nested json
([#1894 ](https://github.com/googleapis/genai-toolbox/issues/1894 ))
([446d62a ](446d62acd9 ))
### Features
* **tools/postgres:** Add `long_running_transactions`, `list_locks` and
`replication_stats` tools
([#1751 ](https://github.com/googleapis/genai-toolbox/issues/1751 ))
([5abad5d ](5abad5d56c ))
### Bug Fixes
* **tools/alloydbgetinstance:** Remove parameter duplication
([#1993 ](https://github.com/googleapis/genai-toolbox/issues/1993 ))
([0e269a1 ](0e269a1d12 ))
* **tools:** Check for query execution error for pgxpool.Pool
([#1969 ](https://github.com/googleapis/genai-toolbox/issues/1969 ))
([2bff138 ](2bff1384a3 ))
---
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-19 13:38:09 -08:00
release-please[bot]
5156db2621
chore(main): release 0.20.0 ( #1921 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.20.0](https://github.com/googleapis/genai-toolbox/compare/v0.19.1...v0.20.0 )
(2025-11-14)
### Features
* Added prompt support for toolbox
([#1798 ](https://github.com/googleapis/genai-toolbox/issues/1798 ))
([cd56ea4 ](cd56ea44fb ))
* **source/alloydb,
source/cloud-sql-postgres,source/cloud-sql-mysql,source/cloud-sql-mssql:**
Use project from env for alloydb and cloud sql control plane tools
([#1588 ](https://github.com/googleapis/genai-toolbox/issues/1588 ))
([12bdd95 ](12bdd95459 ))
* **source/mysql:** Set default host and port for MySQL source
([#1922 ](https://github.com/googleapis/genai-toolbox/issues/1922 ))
([2c228ef ](2c228ef4f2 ))
* **source/Postgresql:** Set default host and port for Postgresql source
([#1927 ](https://github.com/googleapis/genai-toolbox/issues/1927 ))
([7e6e88a ](7e6e88a21f ))
* **tool/looker-generate-embed-url:** Adding generate embed url tool
([#1877 ](https://github.com/googleapis/genai-toolbox/issues/1877 ))
([ef63860 ](ef63860559 ))
* **tools/postgres:** Add `list_triggers`, `database_overview` tools for
postgres
([#1912 ](https://github.com/googleapis/genai-toolbox/issues/1912 ))
([a4c9287 ](a4c9287aec ))
* **tools/postgres:** Add list_indexes, list_sequences tools for
postgres
([#1765 ](https://github.com/googleapis/genai-toolbox/issues/1765 ))
([897c63d ](897c63dcea ))
---
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-13 17:37:01 -08:00
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