Skip to content

Releases: googleapis/genai-toolbox

v0.12.0

14 Aug 23:41
d19cfc1
Compare
Choose a tag to compare

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

05 Aug 21:00
a09f628
Compare
Choose a tag to compare

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

25 Jul 00:58
c45390e
Compare
Choose a tag to compare

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

11 Jul 00:46
2b69700
Compare
Choose a tag to compare

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

02 Jul 15:30
f13e963
Compare
Choose a tag to compare

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

10 Jun 00:15
714d990
Compare
Choose a tag to compare

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

28 May 22:08
3180830
Compare
Choose a tag to compare

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

06 May 22:32
9a5d76e
Compare
Choose a tag to compare

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

23 Apr 17:22
4ed16cc
Compare
Choose a tag to compare

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

04 Apr 18:51
12222fe
Compare
Choose a tag to compare

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

  • Add tools-file flag and deprecate tools_file (#384) (34a7263), closes #383
os/arch sha256
linux/amd64 aafd9516291ae2e1c4d03ffa3bd8238d588d7384b519d2fbc49b351b76a267f0
darwin/arm64 b687eb4b2ef26e720ac2f4635ba27e54fefb058e00ce5b2c5c90b959843d9744
darwin/amd64 db58659ac58f49592270a1745c298e3450a0a62abcaf9f914598636c42a01a6e
windows/amd64 0a5a0775da62593682684cf81b8d6e5dea58f5c1ba7d7322c29806c8dd0088a4