Releases: googleapis/genai-toolbox
Releases · googleapis/genai-toolbox
v0.12.0
0.12.0 (2025-08-14)
Features
- prebuiltconfig: Introduce additional parameter to limit context in list_tables (#1151) (497d3b1)
- prebuiltconfig/alloydb-admin: Add list cluster, instance and users (#1126) (b42c139)
- prebuiltconfig/alloydb-admin: Add tool to create user via Built in user type or IAM (#1130) (f5bcb9c)
- source/http: Add User Agent to
http
invocations (#1102) (6f55b78)
- sources/postgres: Add support for
queryParams
(#1047) (7b57251), closes #963
- tools/bigquery-execute-sql: Add dry run support (#1057) (1cac9b5)
- tools/dataplex-search-aspect-types: Add support for
dataplex-search-aspect-types
tool (#1061) (d940187)
- tools/looker: Add
looker-make-look
tool to create Looks (#1099) (61d9489)
- tools/looker: Add visualizations to
query-url
tool (#1090) (5bf2758)
- tools/looker: New Looker tools for dashboards (#1118) (42be3f5)
- ui: Add login with google button for automatic id token retrieval (#1044) (d91bdfc)
Bug Fixes
- Correct the capitalization of
map
manifests (#1139) (0b0457c)
- Remove unnecessary fields from
map
parameter manifests (#1138) (fbe8c1a)
- tools/looker: Add authorized invocation feature to all Looker tools (#1091) (3b1cce7)
- Update ui info log to reflect port (#1125) (6d691d5)
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
a805a97f206d344897e0557ab342cb4e15cc162aa0d47996dffc30a11ebfba13 |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
1625f7a43aef9cc9f3c09cfb46073d5a47101bcb4305a3d909d35ade1f58b45b |
darwin/amd64 |
For macOS systems running on Intel processors. |
ec3289e69aa4f3f5c3ffdd57348b49a0a1b9abfd31c1decfec4a189e37ce68d6 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
377b4287fc0b52e4d355d57adf81948b56062c53bdc2fed3d79a455cd643762d |
v0.11.0
0.11.0 (2025-08-05)
⚠ BREAKING CHANGES
- tools/bigquery-sql: Ensure invoke always returns a non-null value (#1020) (9af55b6)
- tools/bigquery-execute-sql: Update the return messages (#1034) (051e686)
Features
- Add TiDB source and tool (#829) (6eaf36a)
- Interactive web UI for Toolbox (#1065) (8749b03)
- prebuiltconfigs/cloud-sql-postgres: Introduce additional parameter to limit context in list tables (#1062) (c3a58e1)
- tools/looker-query-url: Add support for
looker-query-url
tool (#1015) (327ddf0)
- tools/dataplex-lookup-entry: Add support for
dataplex-lookup-entry
tool (#1009) (5fa1660)
Bug Fixes
- tools/bigquery,mssql,mysql,postgres,spanner,tidb: Add query logging to execute-sql tools (#1069) (0527532)
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
08954f9513a17eac5ce7fc20f227547973c6a705fbb4e927132ae7167467141a |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
7c82c5a889bdfe23d4010f21180db0c3ec44e673270d8cd3e69a0d44c1c43cdf |
darwin/amd64 |
For macOS systems running on Intel processors. |
188b0f655801d8f3df6becc1e9c9117ac8ebf525b92d3f2c0b7e676a919eb92e |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
7f681411b767f3a2c1dc33d7b0353f822b053c1ebb7be7b42081b7539bd07101 |
v0.10.0
0.10.0 (2025-07-25)
Features
- Add
Map
parameters support (#928) (4468bc9)
- Add Dataplex source and tool (#847) (30c16a5)
- Add Looker source and tool (#923) (c67e01b)
- Add support for null optional parameter (#802) (a817b12), closes #736
- prebuilt/alloydb-admin-config: Add alloydb control plane as a prebuilt config (#937) (0b28b72)
- prebuilt/mysql,prebuilt/mssql: Add generic mysql and mssql prebuilt tools (#983) (c600c30)
- server/mcp: Support MCP version 2025-06-18 (#898) (313d3ca)
- sources/mssql: Add support for encrypt connection parameter (#874) (14a868f)
- sources/firestore: Add Firestore as Source (#786) (2bb790e)
- sources/mongodb: Add MongoDB Source (#969) (74dbd61)
- tools/alloydb-wait-for-operation: Add wait for operation tool with exponential backoff (#920) (3f6ec29)
- tools/mongodb-aggregate: Add MongoDB
aggregate
Tools (#977) (bd399bb)
- tools/mongodb-delete: Add MongoDB
delete
Tools (#974) (78e9752)
- tools/mongodb-find: Add MongoDB
find
Tools (#970) (a747475)
- tools/mongodb-insert: Add MongoDB
insert
Tools (#975) (4c63f0c)
- tools/mongodb-update: Add MongoDB
update
Tools (#972) (dfde52c)
- tools/neo4j-execute-cypher: Add neo4j-execute-cypher for Neo4j sources (#946) (81d0505)
- tools/neo4j-schema: Add neo4j-schema tool (#978) (be7db3d)
- tools/wait: Create wait for tool (#885) (ed5ef4c)
Bug Fixes
- Fix document preview pipeline for forked PRs (#950) (481cc60)
- prebuilt/firestore: Mark database field as required in the firestore prebuilt tools (#959) (15417d4)
- prebuilt/cloud-sql-mssql: Correct source reference for execute_sql tool in cloud-sql-mssql.yaml prebuilt config (#938) (d16728e)
- prebuilt/cloud-sql-mysql: Update list_table tool (#924) (2083ba5)
- Replace 'float' with 'number' in McpManifest (#985) (59e23e1)
- server/api: Add logger to context in tool invoke handler (#891) (8ce311f)
- sources/looker: Add agent tag to Looker API calls. (#966) (f55dd6f)
- tools/bigquery-execute-sql: Ensure invoke always returns a non-null value (#925) (9a55b80)
- tools/mysqlsql: Unmarshal json data from database during invoke (#979) (ccc3498), closes #840
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
4cf11cbb4d128839687a5a04df7860b8851befb6c0fc3e44bcf0697239ecd3c0 |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
2b27b7d2dcea673ddde52caa9bf05d166cae9fc2348d66e8407fa5df310ce4c3 |
darwin/amd64 |
For macOS systems running on Intel processors. |
04bfbc59198ddb51c2ff16c55c23b18018f46ed3e1b7067ca8aec948c2331577 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
ea4b5b42c4dc1e8e7e2c69af44a1799a935ae8dd5628752a16895cce074c9ff7 |
v0.9.0
0.9.0 (2025-07-11)
Features
- Dynamic reloading for toolbox config (#800) (4c240ac)
- sources/mysql: Add queryTimeout support to MySQL source (#830) (391cb5b)
- tools/bigquery: Add optional projectID parameter to bigquery tools (#799) (c6ab74c)
Bug Fixes
- Cleanup unassigned err log (#857) (c081ace)
- Fix docs preview deployment pipeline (#787) (0a93b04)
- tools: Nil parameter error when arrays are used (#801) (2bdcc08)
- Trigger reload on additional fsnotify operations (#854) (aa8dbec)
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
515dac5f3786a8c6f67c6df48875e37d7d1e82f4cc2caac53dcdb5580aabb507 |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
cdc70ae18f38831fe7d12d40962ccd53958dfb0ba1a31c42ab392ec7a50b330e |
darwin/amd64 |
For macOS systems running on Intel processors. |
ef606837bf629ce28ccce19cf8253d8a48f4fa0acc8e9acff0df608845cdce7c |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
2fcae10d970d1f963d2f705691c2de5d660cbee396a27f75f2db3da94da5b63e |
v0.8.0
0.8.0 (2025-07-02)
⚠ BREAKING CHANGES
- postgres,mssql,cloudsqlmssql: encode source connection url for sources (#727)
Features
- Add support for multiple YAML configuration files (#760) (40679d7)
- Add support for optional parameters (#617) (4827771), closes #475
- mcp: Support MCP version 2025-03-26 (#755) (474df57)
- sources/http: Support disable SSL verification for HTTP Source (#674) (4055b0c)
- tools/bigquery: Add templateParameters field for bigquery (#699) (f5f771b)
- tools/bigtable: Add templateParameters field for bigtable (#692) (1c06771)
- tools/couchbase: Add templateParameters field for couchbase (#723) (9197186)
- tools/http: Add support for HTTP Tool pathParams (#726) (fd300dc)
- tools/redis: Add Redis Source and Tool (#519) (f0aef29)
- tools/spanner: Add templateParameters field for spanner (#691) (075dfa4)
- tools/sqlitesql: Add templateParameters field for sqlitesql (#687) (75e254c)
- tools/valkey: Add Valkey Source and Tool (#532) (054ec19)
Bug Fixes
- bigquery,mssql: Fix panic on tools with array param (#722) (7a6644c)
- postgres,mssql,cloudsqlmssql: Encode source connection url for sources (#727) (67964d9), closes #717
- Set default value to field's type during unmarshalling (#774) (fafed24), closes #771
- server/mcp: Do not listen from port for stdio (#719) (d51dbc7), closes #711
- tools/mysqlexecutesql: Handle nil panic and connection leak in Invoke (#757) (7badba4)
- tools/mysqlsql: Handle nil panic and connection leak in invoke (#758) (cbb4a33)
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
3c7ba2fb17202cf8b858e183b9049ccacadf9d187f4a03f7526f1284c1668d4a |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
ff11a5dec87a4633433bf0390d71383a2ae42e6a5e135f9560a5a2242c6fef3b |
darwin/amd64 |
For macOS systems running on Intel processors. |
0fea60649ef8633c63689913dc6ed96604d30d0d08c808bbdeec00f280a0dea0 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
01c418498ccbd6782a5e19912bf2ad3151b651915d25fd96e95bb69b4b8fe77b |
v0.7.0
0.7.0 (2025-06-10)
Features
- Add templateParameters field for mssqlsql (#671) (b81fc6a)
- Add templateParameters field for mysqlsql (#663) (0a08d2c)
- metrics: Add user agent for prebuilt tools (#669) (29aa0a7)
- tools/postgressql: Add templateParameters field (#615) (b763469)
Bug Fixes
- Improve versionString (#658) (cf96f4c)
- server/stdio: Notifications should not return a response (#638) (69d047a)
- tools/mysqlsql: Handled the null value for string case in mysqlsql tools (#641) (ef94648)
- Update path library (#678) (4998f82), closes #662
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
7bf835f29a4bd9616af84a85cd076421347ae400ddb5e00ee1c981d3f67e6514 |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
f280564882fe971884ad470592787d4e5681fce8244a1cc703f241b3817b08e2 |
darwin/amd64 |
For macOS systems running on Intel processors. |
8b1b7bbef3a735b4f952a8d07f8df1f460534c44422070562a621fad173716e9 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
b830f59f7a62bdf7f929082adc2a53d5b0f93ed9ed368c00ec823f2f9f3beaa8 |
v0.6.0
0.6.0 (2025-05-28)
Features
- Add Execute sql tool for SQL Server(MSSQL) (#585) (6083a22)
- Add mysql-execute-sql tool (#577) (8590061)
- Add new BigQuery tools: execute_sql, list_datatset_ids, list_table_ids, get_dataset_info, get_table_info (0fd88b5)
- Add spanner-execute-sql tool (#576) (d65747a)
- Add support for read-only in Spanner tool (#563) (6512704)
- Adding support for the --prebuilt flag (#604) (a29c800)
- Support MCP stdio transport protocol (#607) (1702ce1)
Bug Fixes
- Explicitly set query location for BigQuery queries (#586) (eb52b66)
- Fix spellings in comments (#561) (b58bf76)
- Prevent tool calls through MCP when auth is required (#544) (e747b6e)
- Reinitialize required slice if nil (#571) (04dcf47), closes #564
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
c2adeeff7a430ab29e0606644687280859b59d0b22c21c5fcaac2e4c838d395e |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
bb0f9db66448019a44c82ef4b9fd2a828cf17ba3a737354a815b65ee32ff1aae |
darwin/amd64 |
For macOS systems running on Intel processors. |
4df3b228400bbaa123c126cc416ee2124db0b5f3a595b55f26a6c8747aa56882 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
f365282f94579cb6ee3dbff942fc99219d748a58d72e250a438bc252e6d26cad |
v0.5.0
0.5.0 (2025-05-06)
Features
OS/Architecture |
Description |
SHA256 Hash |
linux/amd64 |
For Linux systems running on Intel/AMD 64-bit processors. |
26cbbefbb4d033a3bda928e0cc3925089152251156e92af17ef57a2b935e1b63 |
darwin/arm64 |
For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. |
ec0b7649ab47ead4e9d60bc390f6f613f51e2c2e784f13a0babcac18e291c37e |
darwin/amd64 |
For macOS systems running on Intel processors. |
e48955035af00178675dec7df5dc7099aba8077582893b2645aa96f24fe985b3 |
windows/amd64 |
For Windows systems running on Intel/AMD 64-bit processors. |
aadd730ee196e4d2c47a14cf631c12b8ad7b36a1d40eb1056a037708392ec0d4 |
v0.4.0
0.4.0 (2025-04-23)
Features
Bug Fixes
os/arch |
sha256 |
linux/amd64 |
2d68587684a10b49887358eb4b67439c708327db12713fed2cf6c828f95b4cdb |
darwin/arm64 |
9c64ebefbbf5a73e3d26cf4e6c0053ece581074a954522a42043aa8eeab7490d |
darwin/amd64 |
08b028cfc8bd3a9b1aac025722d44d4d000cdf2f3ef51564a16e6aa751192b54 |
windows/amd64 |
53e57a8d2e18611612d096e5dad05bd68a6116f61a11a72f318f8036291aff43 |
v0.3.0
0.3.0 (2025-04-04)
Features
- Add 'alloydb-ai-nl' tool (#358) (f02885f)
- Add HTTP Source and Tool (#332) (64da5b4)
- Adding support for Model Context Protocol (MCP). (#396) (a7d1d4e)
- Added toolbox-core SDK – easily integrate Toolbox into any Python function calling framework
Bug Fixes
os/arch |
sha256 |
linux/amd64 |
aafd9516291ae2e1c4d03ffa3bd8238d588d7384b519d2fbc49b351b76a267f0 |
darwin/arm64 |
b687eb4b2ef26e720ac2f4635ba27e54fefb058e00ce5b2c5c90b959843d9744 |
darwin/amd64 |
db58659ac58f49592270a1745c298e3450a0a62abcaf9f914598636c42a01a6e |
windows/amd64 |
0a5a0775da62593682684cf81b8d6e5dea58f5c1ba7d7322c29806c8dd0088a4 |