Releases: googleapis/genai-toolbox
Releases · googleapis/genai-toolbox
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 |
v0.2.1
0.2.1 (2025-03-20)
Bug Fixes
- Fix variable name in quickstart (#336) (5400127)
- source/alloydb: Correct user agents not being sent (#323) (ce12a34)
os/arch |
sha256 |
linux/amd64 |
ea8706d34899e9bb68454ca38f7e062ea935c4ed9d9778d31d9d642fc3e19ff0 |
darwin/arm64 |
33d0bf0f1da829d507e7d9a505dd4990c567cb91856fcc0f776002a77ad04989 |
darwin/amd64 |
a0a68287b3b0163fa4bc9e821ebb65d78448ef66a22545b2911d3db0a2b9cc7a |
windows/amd64 |
44242281170ddc6956b715274c64994fa109d1ad498275416dd9ed8fd6963483 |
v0.2.0
0.2.0 (2025-03-03)
⚠ BREAKING CHANGES
- Rename "AuthSource" in favor of "AuthService" (#297)
Features
- Rename "AuthSource" in favor of "AuthService" (#297) (04cb5fb)
Bug Fixes
- Add items to parameter manifest (#293) (541612d)
- source/cloud-sql: Correct user agents not being sent (#306) (584c8ae)
- Throw error when items field is missing from array parameter (#296) (9193836)
- Validate required common fields for parameters (#298) (e494d11)
Miscellaneous Chores
os/arch |
sha256 |
linux/amd64 |
03f81e410c339e31e7c03d47b1ccbeafa5e7cf93ed9683782495534434af2232 |
darwin/arm64 |
d7c09571161867b847670f63e40f2b1e98739ff9fa7377a41b4994c4bdbd9a01 |
darwin/amd64 |
7288a37655880c701f08e5ddea8df4a34f22a3ee5ecb93d828ba9552d189419f |
windows/amd64 |
9a5d9665741fd526b1db494b378debf148e1d78cd8a1af2407948fa57cb5f02e |
v0.1.0
0.1.0 (2025-02-06)
⚠ BREAKING CHANGES
- langchain-sdk: The SDK for
toolbox-langchain
is now located here.
Features
Bug Fixes
- Auth token verification failure should not throw error immediately (#234) (4639cc6)
- Fix typo in postgres test (#216) (0c3d12a)
- mssql: Fix mssql tool kind to mssql-sql (#249) (1357be2)
- mysql: Fix mysql tool kind to mysql-sql (#248) (669d6b7)
- Schema float type (#264) (1702f74)
- Typos at test cases (#265) (b7c5661)
- Update README and quickstart with the correct async APIs. (#269) (21eef2e)
os/arch |
sha256 |
linux/amd64 |
cb4a16bf8156da6cbf2abe2539d70c2707cc14b0301f36271b038510ffd1bd69 |
darwin/arm64 |
ba2edaee454d8d14e14b491268b734399d7a7603f49e556dbe4aaf4192608f3c |
darwin/amd64 |
23570f1b9fa01f305a73d004c6d2cb70a795006be8c8a64ef30366313da29561 |
windows/amd64 |
7d6453922dfd087cf1a1dcc5357c93c79fe83d75369fd5d37b245859fd1c87ad |
v0.0.5
0.0.5 (2025-01-14)
⚠ BREAKING CHANGES
- replace Source field
ip_type
with ipType
for consistency (#197)
- toolbox-sdk: deprecate 'add_auth_headers' in favor of 'add_auth_tokens' (#170)
Features
- Add support for OpenTelemetry (#205) (1fcc20a)
- Added Neo4j Source and Tool (#189) (8a1224b)
- llamaindex-sdk: Implement OAuth support for LlamaIndex. (#159) (003ce51)
- Replace Source field
ip_type
with ipType
for consistency (#197) (e069520)
- Update log with given context (#147) (809e547)
Bug Fixes
- Correct parsing of floats/ints from json (#180) (387a5b5)
- doc: Update example
clientId
field (#198) (0c86e89)
- Fix config name in auth doc samples (#186) (bb03457)
- Handle shutdown gracefully (#178) (66ab70f)
- Improve return error for parameters (#206) (346c57d)
- toolbox-sdk: Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' (#170) (b56fa68)
Miscellaneous Chores
os/arch |
sha256 |
linux/amd64 |
85f4375b93e85f836cd2773b3ef22cdb3e979b5cefe39ca6c93d973b4e13f06f |
darwin/arm64 |
19a4ade6e2fc34f208bb55fc0f50f350bf5deb7fc71e8603cdcd8ebbbb0e17ab |
darwin/amd64 |
4b255de9632a68e7594b168b130f5aa09673912e9d53bd48725b95e1df3d4f21 |
windows/amd64 |
0982d64e37d7cc792f0ab0dd21cbf60b3ef9d1c4e3a585604f19c1cc54a8d5ac |
v0.0.4
0.0.4 (2024-12-18)
Features
- Add
auth_required
to tools (#123) (3118104)
- Add Auth Source configuration (#71) (77b0d43)
- Add Tool authenticated parameters (#80) (380a6fb)
- langchain-sdk: Correctly parse Manifest API response as JSON (#143) (2c8633c)
- langchain-sdk: Support authentication in LangChain Toolbox SDK. (#133) (23fa912)
Bug Fixes
- Fix release image version tag (#136) (6d19ff9)
- langchain-sdk: Correct test name to ensure execution and full coverage. (#145) (d820ac3)
- Set server version (#150) (abd1eb7)
Miscellaneous Chores
os/arch |
sha256 |
linux/amd64 |
6916bf3424082c79d0193a5c491a15e563f3a47e739dfe9163171a60d3b9ee2d |
darwin/arm64 |
cd5d64c3b82885b24fabb25f5046708fcaca2b6bf0e382434510bcce3ce6ac75 |
darwin/amd64 |
383a8e6aaa32777313013648db17f76538726511c8f724856a56181efed59bf2 |
windows/amd64 |
53e6ac575299c6537da99e4f11974558ba3d80c86efa7114d024eada1e868a44 |