From 29022ff776a810b0eac8c78f2f7511ce39581dd5 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 15:36:31 +0000 Subject: [PATCH 1/2] chore(main): release core 0.1.0 --- .release-please-manifest.json | 2 +- packages/toolbox-core/CHANGELOG.md | 48 ++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9e26dfe..f0f25c4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{} \ No newline at end of file +{"packages/toolbox-core":"0.1.0"} \ No newline at end of file diff --git a/packages/toolbox-core/CHANGELOG.md b/packages/toolbox-core/CHANGELOG.md index e69de29..d478b4e 100644 --- a/packages/toolbox-core/CHANGELOG.md +++ b/packages/toolbox-core/CHANGELOG.md @@ -0,0 +1,48 @@ +# Changelog + +## 0.1.0 (2025-06-23) + + +### Features + +* Add load toolset method ([#17](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/17)) ([2449b18](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/2449b186778090bf0e3a352a08f961de584208bc)) +* Added basic tool and client with loadTool() ([#12](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/12)) ([cc6072b](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/cc6072bf7f5e4d8a74c87b7e3900ec6f6e3179db)) +* Added toolbox protocol ([#7](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/7)) ([35822b2](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/35822b22ea423e7c1a514f1ab8240b320bf0f14f)) +* allow users to import via the require syntax ([#55](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/55)) ([41144e5](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/41144e5697b17f452ee5b8efd01bc4bbecca1b91)) +* cache id tokens for client headers ([#60](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/60)) ([952013a](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/952013a43e5e6afae262cc3194f906383b475c7d)) +* initialise package ([519874c](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/519874c962d8ab7e35cad6ea2fa1b0b6b05a25d8)) +* **toolbox-core:** Add auth token getters ([#38](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/38)) ([6611291](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/661129160801f7f89de4fe7920017b4b23524ab7)) +* **toolbox-core:** add bound params ([#25](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/25)) ([5238fca](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/5238fca1321a13aaf20b1958fbf4422d6d563968)) +* **toolbox-core:** add client headers ([#23](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/23)) ([edb347c](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/edb347c7256dbd4434ad4e8b52ba71c53351b80a)) +* **toolbox-core:** Add helper methods for retrieving Google ID Tokens ([#41](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/41)) ([794f40a](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/794f40a98e59d902b2593e2f26182aaf72c88923)) + + +### Bug Fixes + +* import @toolbox/core into other packages ([#31](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/31)) ([26839ee](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/26839ee5653eb35140b467116d32ed9a59ff2211)) +* make tools return strings ([#57](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/57)) ([c238aa1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/c238aa1b55c27dc8ebb2dcd54caf861c152c61c9)) +* **toolbox-core:** fix config to build in the right place ([#27](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/27)) ([1867a97](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/1867a975dbf9c9561511e4c854da047810fe0b51)) + + +### Miscellaneous Chores + +* add license headers ([#48](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/48)) ([90c61a7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/90c61a75cce19d5b3a155c3e0e0bc0f6b775ec88)) +* added license header ([#14](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/14)) ([5b581f2](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/5b581f20c08c7e7f8e33775525584441a3b92680)) +* change package name from @toolbox/core to @mcp-toolbox/core ([#58](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/58)) ([f35e1f8](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/f35e1f895730b4588b02f5b1b4c385690ed22306)) +* change to node LTS version ([#33](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/33)) ([ccd9f3f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/ccd9f3fc6f3e82f3c936e5510b525eae6a5836ab)) +* fix tools file flag ([#43](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/43)) ([a9bcef7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/a9bcef7bb5e28e21a27a6b1be5acdf0157fd8141)) +* release main ([#47](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/47)) ([6374941](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/63749412e26568355a6b1476e70696bc510f4fc6)) +* release main ([#51](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/51)) ([d3edcd7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/d3edcd7d5fb49fb02a77177f8a898b961a6fe09e)) +* release main ([#52](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/52)) ([40d7ce8](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/40d7ce8f4b31b12f002eba95abaa8340f5727119)) +* remove unused scripts ([#20](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/20)) ([e5f0add](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/e5f0add2f957256dae2d914273c0445c6353a49e)) +* rename org to toolbox-sdk ([#61](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/61)) ([d163007](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/d16300748b35807744fa74ec7dae8ac9616e065d)) +* rename package to @toolbox/core ([#14](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/14)) ([72c1df0](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/72c1df0eee52cc9dc28674b02e76ffd37fc2ff8d)) +* update toolbox version ([#44](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/44)) ([e6e6253](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/e6e6253be559236a520d994ab0a0b8cabca3c7c8)) +* use typescript test files ([#3](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/3)) ([8d94f9f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/8d94f9f482eae5b6a7d55e5cac579b1db289e1f2)) + + +### Documentation + +* added a developer.md file ([#19](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/19)) ([c8cc15f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/c8cc15f20bcfe1962c5301c9952deaa385ecab16)) +* **toolbox-core:** Add guide on how to use with various orchestration frameworks ([#46](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/46)) ([58da3b1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/58da3b1e25cc0f029105f8c3daf42347ec34d139)) +* **toolbox-core:** add README ([#35](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/35)) ([68105c1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/68105c1e98298efc6290e4a1ae6d9a792850150a)) From 133ac81d011f43310c43270f3111277931053609 Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Mon, 23 Jun 2025 21:11:30 +0530 Subject: [PATCH 2/2] Update CHANGELOG.md --- packages/toolbox-core/CHANGELOG.md | 37 +++++------------------------- 1 file changed, 6 insertions(+), 31 deletions(-) diff --git a/packages/toolbox-core/CHANGELOG.md b/packages/toolbox-core/CHANGELOG.md index d478b4e..5097bcd 100644 --- a/packages/toolbox-core/CHANGELOG.md +++ b/packages/toolbox-core/CHANGELOG.md @@ -5,44 +5,19 @@ ### Features -* Add load toolset method ([#17](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/17)) ([2449b18](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/2449b186778090bf0e3a352a08f961de584208bc)) -* Added basic tool and client with loadTool() ([#12](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/12)) ([cc6072b](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/cc6072bf7f5e4d8a74c87b7e3900ec6f6e3179db)) -* Added toolbox protocol ([#7](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/7)) ([35822b2](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/35822b22ea423e7c1a514f1ab8240b320bf0f14f)) -* allow users to import via the require syntax ([#55](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/55)) ([41144e5](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/41144e5697b17f452ee5b8efd01bc4bbecca1b91)) -* cache id tokens for client headers ([#60](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/60)) ([952013a](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/952013a43e5e6afae262cc3194f906383b475c7d)) -* initialise package ([519874c](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/519874c962d8ab7e35cad6ea2fa1b0b6b05a25d8)) +* **toolbox-core:** Add load toolset method ([#17](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/17)) ([2449b18](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/2449b186778090bf0e3a352a08f961de584208bc)) +* **toolbox-core:** Added basic tool and client with loadTool() ([#12](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/12)) ([cc6072b](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/cc6072bf7f5e4d8a74c87b7e3900ec6f6e3179db)) +* **toolbox-core:** Added toolbox protocol ([#7](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/7)) ([35822b2](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/35822b22ea423e7c1a514f1ab8240b320bf0f14f)) +* **toolbox-core:** allow users to import via the require syntax ([#55](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/55)) ([41144e5](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/41144e5697b17f452ee5b8efd01bc4bbecca1b91)) +* **toolbox-core:** cache id tokens for client headers ([#60](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/60)) ([952013a](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/952013a43e5e6afae262cc3194f906383b475c7d)) * **toolbox-core:** Add auth token getters ([#38](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/38)) ([6611291](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/661129160801f7f89de4fe7920017b4b23524ab7)) * **toolbox-core:** add bound params ([#25](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/25)) ([5238fca](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/5238fca1321a13aaf20b1958fbf4422d6d563968)) * **toolbox-core:** add client headers ([#23](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/23)) ([edb347c](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/edb347c7256dbd4434ad4e8b52ba71c53351b80a)) * **toolbox-core:** Add helper methods for retrieving Google ID Tokens ([#41](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/41)) ([794f40a](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/794f40a98e59d902b2593e2f26182aaf72c88923)) -### Bug Fixes - -* import @toolbox/core into other packages ([#31](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/31)) ([26839ee](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/26839ee5653eb35140b467116d32ed9a59ff2211)) -* make tools return strings ([#57](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/57)) ([c238aa1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/c238aa1b55c27dc8ebb2dcd54caf861c152c61c9)) -* **toolbox-core:** fix config to build in the right place ([#27](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/27)) ([1867a97](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/1867a975dbf9c9561511e4c854da047810fe0b51)) - - -### Miscellaneous Chores - -* add license headers ([#48](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/48)) ([90c61a7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/90c61a75cce19d5b3a155c3e0e0bc0f6b775ec88)) -* added license header ([#14](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/14)) ([5b581f2](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/5b581f20c08c7e7f8e33775525584441a3b92680)) -* change package name from @toolbox/core to @mcp-toolbox/core ([#58](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/58)) ([f35e1f8](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/f35e1f895730b4588b02f5b1b4c385690ed22306)) -* change to node LTS version ([#33](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/33)) ([ccd9f3f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/ccd9f3fc6f3e82f3c936e5510b525eae6a5836ab)) -* fix tools file flag ([#43](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/43)) ([a9bcef7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/a9bcef7bb5e28e21a27a6b1be5acdf0157fd8141)) -* release main ([#47](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/47)) ([6374941](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/63749412e26568355a6b1476e70696bc510f4fc6)) -* release main ([#51](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/51)) ([d3edcd7](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/d3edcd7d5fb49fb02a77177f8a898b961a6fe09e)) -* release main ([#52](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/52)) ([40d7ce8](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/40d7ce8f4b31b12f002eba95abaa8340f5727119)) -* remove unused scripts ([#20](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/20)) ([e5f0add](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/e5f0add2f957256dae2d914273c0445c6353a49e)) -* rename org to toolbox-sdk ([#61](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/61)) ([d163007](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/d16300748b35807744fa74ec7dae8ac9616e065d)) -* rename package to @toolbox/core ([#14](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/14)) ([72c1df0](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/72c1df0eee52cc9dc28674b02e76ffd37fc2ff8d)) -* update toolbox version ([#44](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/44)) ([e6e6253](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/e6e6253be559236a520d994ab0a0b8cabca3c7c8)) -* use typescript test files ([#3](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/3)) ([8d94f9f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/8d94f9f482eae5b6a7d55e5cac579b1db289e1f2)) - - ### Documentation -* added a developer.md file ([#19](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/19)) ([c8cc15f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/c8cc15f20bcfe1962c5301c9952deaa385ecab16)) +* **toolbox-core:** added a developer.md file ([#19](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/19)) ([c8cc15f](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/c8cc15f20bcfe1962c5301c9952deaa385ecab16)) * **toolbox-core:** Add guide on how to use with various orchestration frameworks ([#46](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/46)) ([58da3b1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/58da3b1e25cc0f029105f8c3daf42347ec34d139)) * **toolbox-core:** add README ([#35](https://github.com/googleapis/mcp-toolbox-sdk-js/issues/35)) ([68105c1](https://github.com/googleapis/mcp-toolbox-sdk-js/commit/68105c1e98298efc6290e4a1ae6d9a792850150a))