From 33dcacfe832eaec7c6da0f12301666619508ef33 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 16 Apr 2026 07:24:16 +0000 Subject: [PATCH 1/2] chore(main): release 0.2.0 --- .claude-plugin/plugin.json | 2 +- .codex-plugin/plugin.json | 2 +- .release-please-manifest.json | 2 +- CHANGELOG.md | 107 ++++++++++++++++++++++++++++++++++ README.md | 6 +- gemini-extension.json | 2 +- 6 files changed, 114 insertions(+), 7 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 82d41ad..ba2c856 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "cloud-sql-mysql", - "version": "0.1.9", + "version": "0.2.0", "description": "Connect and interact with a Cloud SQL for MySQL database and data.", "author": { "name": "Google LLC", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 205bef9..76caadb 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "cloud-sql-mysql", - "version": "0.1.9", + "version": "0.2.0", "description": "Connect and interact with a Cloud SQL for MySQL database and data.", "author": { "name": "Google LLC", diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d328d0e..10f3091 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.9" + ".": "0.2.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ddf3c4b..ac23535 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,112 @@ # Changelog +## [0.2.0](https://github.com/gemini-cli-extensions/cloud-sql-mysql/compare/0.1.9...0.2.0) (2026-04-16) + + +### ⚠ BREAKING CHANGES + +* update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) +* release upgraded docsite ([mcp-toolbox#​2831](https://redirect.github.com/googleapis/mcp-toolbox/issues/2831)) +* **http:** sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) +* add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) +* remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) +* telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) +* Update configuration file v2 ([mcp-toolbox#​2369](https://redirect.github.com/googleapis/mcp-toolbox/issues/2369))([293c1d6](https://redirect.github.com/googleapis/mcp-toolbox/commit/293c1d6889c39807855ba5e01d4c13ba2a4c50ce)) +* Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention ([mcp-toolbox#​1987](https://redirect.github.com/googleapis/mcp-toolbox/issues/1987)) ([478a0bd](https://redirect.github.com/googleapis/mcp-toolbox/commit/478a0bdb59288c1213f83862f95a698b4c2c0aab)) + +### Features + +* **auth:** Add generic `authService` type for MCP ([mcp-toolbox#​2619](https://redirect.github.com/googleapis/mcp-toolbox/issues/2619)) ([f6678f8](https://redirect.github.com/googleapis/mcp-toolbox/commit/f6678f8e29aa3346f4f73ce33cec37b4753d6947)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **auth:** Add Protected Resource Metadata endpoint ([mcp-toolbox#​2698](https://redirect.github.com/googleapis/mcp-toolbox/issues/2698)) ([b53dcf2](https://redirect.github.com/googleapis/mcp-toolbox/commit/b53dcf20694599f8b961c501a532bd122630b6f4)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **auth:** Support manual PRM override ([mcp-toolbox#​2717](https://redirect.github.com/googleapis/mcp-toolbox/issues/2717)) ([283e4e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/283e4e33172571e4b20fa6a3ea0cfc632a565e6a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **auth:** Support opaque token validation for `generic` authService ([mcp-toolbox#​2944](https://redirect.github.com/googleapis/mcp-toolbox/issues/2944)) ([c924701](https://redirect.github.com/googleapis/mcp-toolbox/commit/c924701adede95877594423d78b7ae72fe0b9c82)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **bigquery:** Add conversational analytics tools for Data Agents ([mcp-toolbox#​2517](https://redirect.github.com/googleapis/mcp-toolbox/issues/2517)) ([2490a4b](https://redirect.github.com/googleapis/mcp-toolbox/commit/2490a4b4fb3c9232270f6f4347b8556d2d6e0390)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cli:** Add migrate subcommand ([mcp-toolbox#​2679](https://redirect.github.com/googleapis/mcp-toolbox/issues/2679)) ([12171f7](https://redirect.github.com/googleapis/mcp-toolbox/commit/12171f7a02bcd34ce647db10abdb79bb2dac7ace)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cli:** Add serve subcommand ([mcp-toolbox#​2550](https://redirect.github.com/googleapis/mcp-toolbox/issues/2550)) ([1e2c7c7](https://redirect.github.com/googleapis/mcp-toolbox/commit/1e2c7c7804c67bebf5e2ee9b67c6feb6f05292fd)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cli/invoke:** Add support for direct tool invocation from CLI ([mcp-toolbox#​2353](https://redirect.github.com/googleapis/mcp-toolbox/issues/2353)) ([6e49ba4](https://redirect.github.com/googleapis/mcp-toolbox/commit/6e49ba436ef2390c13feaf902b29f5907acffb57)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cli/skills:** Add support for generating agent skills from toolset ([mcp-toolbox#​2392](https://redirect.github.com/googleapis/mcp-toolbox/issues/2392)) ([80ef346](https://redirect.github.com/googleapis/mcp-toolbox/commit/80ef34621453b77bdf6a6016c354f102a17ada04)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cloud-logging-admin:** Add source, tools, integration test and docs ([mcp-toolbox#​2137](https://redirect.github.com/googleapis/mcp-toolbox/issues/2137)) ([252fc30](https://redirect.github.com/googleapis/mcp-toolbox/commit/252fc3091af10d25d8d7af7e047b5ac87a5dd041)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cloudsqlpg:** Run `SELECT 1` after successful connection attempt ([mcp-toolbox#​2997](https://redirect.github.com/googleapis/mcp-toolbox/issues/2997)) ([6ed9700](https://redirect.github.com/googleapis/mcp-toolbox/commit/6ed9700e15f08b31e65eb0afa605f4a8ea937e66)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cockroachdb:** Add CockroachDB integration with cockroach-go ([mcp-toolbox#​2006](https://redirect.github.com/googleapis/mcp-toolbox/issues/2006)) ([1fdd99a](https://redirect.github.com/googleapis/mcp-toolbox/commit/1fdd99a9b609a5e906acce414226ff44d75d5975)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **dataplex:** Add support for lookup context tool. ([mcp-toolbox#​2744](https://redirect.github.com/googleapis/mcp-toolbox/issues/2744)) ([facb69d](https://redirect.github.com/googleapis/mcp-toolbox/commit/facb69d01fe0c7ff9e2e1c40804dd00762e508a6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **dataproc:** Add dataproc source and list/get clusters/jobs tools ([mcp-toolbox#​2407](https://redirect.github.com/googleapis/mcp-toolbox/issues/2407)) ([cc05e57](https://redirect.github.com/googleapis/mcp-toolbox/commit/cc05e5745d1c25a6088702b827cd098250164b7e)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **embeddingModel:** Add Backend API selection fields ([mcp-toolbox#​2592](https://redirect.github.com/googleapis/mcp-toolbox/issues/2592)) ([912aa9e](https://redirect.github.com/googleapis/mcp-toolbox/commit/912aa9edd7bc3ce932828003fbd67d1a3b9c2348)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **http:** sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **prebuiltconfigs/alloydb-omni:** Implement Alloydb omni dataplane tools ([mcp-toolbox#​2340](https://redirect.github.com/googleapis/mcp-toolbox/issues/2340)) ([e995349](https://redirect.github.com/googleapis/mcp-toolbox/commit/e995349ea0756c700d188b8f04e9459121219f0c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **server:** Add Tool call error categories ([mcp-toolbox#​2387](https://redirect.github.com/googleapis/mcp-toolbox/issues/2387)) ([32cb4db](https://redirect.github.com/googleapis/mcp-toolbox/commit/32cb4db712d27579c1bf29e61cbd0bed02286c28)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skill:** Attach user agent metadata for generated skill ([mcp-toolbox#​2697](https://redirect.github.com/googleapis/mcp-toolbox/issues/2697)) ([9598a6a](https://redirect.github.com/googleapis/mcp-toolbox/commit/9598a6a32597b9c9abdb0f20c06d86a01b0d011f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skill:** One skill per toolset ([mcp-toolbox#​2733](https://redirect.github.com/googleapis/mcp-toolbox/issues/2733)) ([5b85c65](https://redirect.github.com/googleapis/mcp-toolbox/commit/5b85c65960dba9bfaf4cadca6d44532a153976e1)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skill:** Update skill generation logic ([mcp-toolbox#​2646](https://redirect.github.com/googleapis/mcp-toolbox/issues/2646)) ([c233eee](https://redirect.github.com/googleapis/mcp-toolbox/commit/c233eee98cd9621526cb286245f3874f5bd6e7da)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Add additional-notes flag to generate skills command ([mcp-toolbox#​2696](https://redirect.github.com/googleapis/mcp-toolbox/issues/2696)) ([73bf962](https://redirect.github.com/googleapis/mcp-toolbox/commit/73bf962459b76872f748248bb5e289be232a30b6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Add Claude Code support to generated scripts ([mcp-toolbox#​2966](https://redirect.github.com/googleapis/mcp-toolbox/issues/2966)) ([a1609e1](https://redirect.github.com/googleapis/mcp-toolbox/commit/a1609e10a2eaf4ea68eae36acec3eed355b8a052)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Add codex user agent ([mcp-toolbox#​2973](https://redirect.github.com/googleapis/mcp-toolbox/issues/2973)) ([070e939](https://redirect.github.com/googleapis/mcp-toolbox/commit/070e9399c02f088d43175ce6bf343378beb7f584)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Tool invocation via npx ([mcp-toolbox#​2916](https://redirect.github.com/googleapis/mcp-toolbox/issues/2916)) ([377dc5b](https://redirect.github.com/googleapis/mcp-toolbox/commit/377dc5b00145a0044eef39314dd6b0ef5966fcd7)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tools/mysql:** Add list-table-stats-tool to list table statistics in MySQL and Cloud SQL MySQL source. ([mcp-toolbox#​2938](https://redirect.github.com/googleapis/mcp-toolbox/issues/2938)) ([dc2c2b4](https://redirect.github.com/googleapis/mcp-toolbox/commit/dc2c2b44e512e34d4d3a0b9c63b59374c37c4c4a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ui:** Make tool list panel resizable ([mcp-toolbox#​2253](https://redirect.github.com/googleapis/mcp-toolbox/issues/2253)) ([276cf60](https://redirect.github.com/googleapis/mcp-toolbox/commit/276cf604a2bb41861639ed6881557e38dd97a614)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ui:** Update to use `/mcp` endpoint ([mcp-toolbox#​2829](https://redirect.github.com/googleapis/mcp-toolbox/issues/2829)) ([c3059c2](https://redirect.github.com/googleapis/mcp-toolbox/commit/c3059c233502a1e99abb4d87e4b9bfe7c6ea7a4a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) ([7a070da](https://redirect.github.com/googleapis/mcp-toolbox/commit/7a070dae4f1833671649ea605f36659675d402a9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* add claude code plugin config ([#113](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/113)) ([7a8c918](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/7a8c9181a69bf45e66be13014d53f2377a085f8b)) +* add codex plugin config ([#114](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/114)) ([0d41575](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/0d41575abb5717f87349c95a16ccdbd7eabf5965)) +* Add MCP tool annotations to all remaining tools ([mcp-toolbox#​2221](https://redirect.github.com/googleapis/mcp-toolbox/issues/2221)) ([ea09db9](https://redirect.github.com/googleapis/mcp-toolbox/commit/ea09db90ce3ed78225dc246cedefd30064a88fad)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Add polling system to dynamic reloading ([mcp-toolbox#​2466](https://redirect.github.com/googleapis/mcp-toolbox/issues/2466)) ([fcaac9b](https://redirect.github.com/googleapis/mcp-toolbox/commit/fcaac9bb957226ee3db1baea24330f337ba88ab7)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* add support for skills ([#111](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/111)) ([8da2132](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/8da213253d1acc7b69149ad88b02bff8627524f1)) +* Add user agent to embeddings generation ([mcp-toolbox#​2572](https://redirect.github.com/googleapis/mcp-toolbox/issues/2572)) ([287251a](https://redirect.github.com/googleapis/mcp-toolbox/commit/287251a0cfed4d24617e5d0d957026a94f65d820)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Added basic template for sdks doc migrate ([mcp-toolbox#​1961](https://redirect.github.com/googleapis/mcp-toolbox/issues/1961)) ([87f2eaf](https://redirect.github.com/googleapis/mcp-toolbox/commit/87f2eaf79cdecca7b939151e1543eccf2f812a69)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* release upgraded docsite ([mcp-toolbox#​2831](https://redirect.github.com/googleapis/mcp-toolbox/issues/2831)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) ([ab64c95](https://redirect.github.com/googleapis/mcp-toolbox/commit/ab64c9514a467d92a4547eda5a4ecdd08f86b0c9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) ([131d764](https://redirect.github.com/googleapis/mcp-toolbox/commit/131d764f895c14908e29914b3c0c273d91a2654f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Update configuration file v2 ([mcp-toolbox#​2369](https://redirect.github.com/googleapis/mcp-toolbox/issues/2369))([293c1d6](https://redirect.github.com/googleapis/mcp-toolbox/commit/293c1d6889c39807855ba5e01d4c13ba2a4c50ce)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention ([mcp-toolbox#​1987](https://redirect.github.com/googleapis/mcp-toolbox/issues/1987)) ([478a0bd](https://redirect.github.com/googleapis/mcp-toolbox/commit/478a0bdb59288c1213f83862f95a698b4c2c0aab)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) + + +### Bug Fixes + +* **bigquery:** Add impersonateServiceAccount to prebuilt config ([mcp-toolbox#​2770](https://redirect.github.com/googleapis/mcp-toolbox/issues/2770)) ([9c3a748](https://redirect.github.com/googleapis/mcp-toolbox/commit/9c3a748de43eb588586f22590ff74bd433b24d68)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ci:** Add path for forked PR unit test runs ([mcp-toolbox#​2540](https://redirect.github.com/googleapis/mcp-toolbox/issues/2540)) ([04dd2a7](https://redirect.github.com/googleapis/mcp-toolbox/commit/04dd2a77603c7babf01da724dfb77808e3f25fe5)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ci:** Implement conditional sharding logic in integration tests ([mcp-toolbox#​2763](https://redirect.github.com/googleapis/mcp-toolbox/issues/2763)) ([1528d7c](https://redirect.github.com/googleapis/mcp-toolbox/commit/1528d7c38dfaa30bdecbe59c79ba926fa6d18356)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ci:** Remove search index generation from preview deployment workflow ([mcp-toolbox#​2859](https://redirect.github.com/googleapis/mcp-toolbox/issues/2859)) ([f8891b8](https://redirect.github.com/googleapis/mcp-toolbox/commit/f8891b82fcaaef240e1031cd9f784749d91d4210)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **cloudloggingadmin:** Increase log injesting time and add auth test ([mcp-toolbox#​2772](https://redirect.github.com/googleapis/mcp-toolbox/issues/2772)) ([50b4457](https://redirect.github.com/googleapis/mcp-toolbox/commit/50b4457095ec4ac881b3b12719da24d35141f65d)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **dataplex:** Capture GCP HTTP errors in MCP Toolbox ([mcp-toolbox#​2347](https://redirect.github.com/googleapis/mcp-toolbox/issues/2347)) ([1d7c498](https://redirect.github.com/googleapis/mcp-toolbox/commit/1d7c4981164c34b4d7bc8edecfd449f57ad11e15)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **docs:** Skip empty folders in pagination & reduce PR comment noise ([mcp-toolbox#​2853](https://redirect.github.com/googleapis/mcp-toolbox/issues/2853)) ([9ebd93a](https://redirect.github.com/googleapis/mcp-toolbox/commit/9ebd93a8ecb9bae673aa77a859803629fc7a4e1d)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **docs/adk:** Resolve dependency duplication ([mcp-toolbox#​2418](https://redirect.github.com/googleapis/mcp-toolbox/issues/2418)) ([4d44abb](https://redirect.github.com/googleapis/mcp-toolbox/commit/4d44abb4638926ca50b0fa4dcf10a03e7fab657f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **docs/langchain:** Fix core at 0.3.0 and align compatible dependencies ([mcp-toolbox#​2426](https://redirect.github.com/googleapis/mcp-toolbox/issues/2426)) ([36edfd3](https://redirect.github.com/googleapis/mcp-toolbox/commit/36edfd3d506e839c092d04cbca1799b5ebc38160)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **http:** Sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) ([5bef954](https://redirect.github.com/googleapis/mcp-toolbox/commit/5bef954507c8e23b6c9b0eb2551265e4be32b452)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **knowledge-catalog:** Rename dataplex to knowledge-catalog across docs ([mcp-toolbox#​3039](https://redirect.github.com/googleapis/mcp-toolbox/pull/3039)) ([45c05e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/24ce6ce3bc6468d2b4b11a86b90ea223daa7e6cf)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **looker:** Convert configuration yaml to flat format ([mcp-toolbox#​3022](https://redirect.github.com/googleapis/mcp-toolbox/issues/3022)) ([45c05e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/45c05e37eac867c5a444d950bc51fdf1b1b687ea)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **mcp:** Guard nil SSE session lookup and return 400 for missing session ([mcp-toolbox#​2681](https://redirect.github.com/googleapis/mcp-toolbox/issues/2681)) ([f66189f](https://redirect.github.com/googleapis/mcp-toolbox/commit/f66189fe43cb711da3a041fa31edbacd7bbc7153)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **oracle:** Enable DML operations and resolve incorrect array type error ([mcp-toolbox#​2323](https://redirect.github.com/googleapis/mcp-toolbox/issues/2323)) ([72146a4](https://redirect.github.com/googleapis/mcp-toolbox/commit/72146a4b1605bcdd3e1038106bfb1f899e677e39)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **oracle:** Normalize encoded proxy usernames in go-ora DSN ([mcp-toolbox#​2469](https://redirect.github.com/googleapis/mcp-toolbox/issues/2469)) ([b1333cd](https://redirect.github.com/googleapis/mcp-toolbox/commit/b1333cd27117655f8ab09f222721e14bea74b487)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **oracle:** Update oracle-execute-sql tool interface to match source signature ([mcp-toolbox#​2627](https://redirect.github.com/googleapis/mcp-toolbox/issues/2627)) ([81699a3](https://redirect.github.com/googleapis/mcp-toolbox/commit/81699a375b7e5af37945f4124aa4c5f2a1a9f7a6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **postgres:** Update execute-sql tool to avoid multi-statements parameter ([mcp-toolbox#​2707](https://redirect.github.com/googleapis/mcp-toolbox/issues/2707)) ([58bc772](https://redirect.github.com/googleapis/mcp-toolbox/commit/58bc772f882f0d9e00f403e73fbec812dd8a03ac)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **quickstart:** Robust tool lookup and modernize dependencies in Python samples ([mcp-toolbox#​2863](https://redirect.github.com/googleapis/mcp-toolbox/issues/2863)) ([4c0845d](https://redirect.github.com/googleapis/mcp-toolbox/commit/4c0845dc9081d79046dea5f28a032d531faff40f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **server/mcp:** Guard nil dereference in sseManager.get ([mcp-toolbox#​2557](https://redirect.github.com/googleapis/mcp-toolbox/issues/2557)) ([e534196](https://redirect.github.com/googleapis/mcp-toolbox/commit/e534196303c2b8d9b6e599ac25add337e6fc9b8f)), closes [mcp-toolbox#​2548](https://redirect.github.com/googleapis/mcp-toolbox/issues/2548) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **server/mcp:** Scope defer span.End inside loop iteration ([mcp-toolbox#​2558](https://redirect.github.com/googleapis/mcp-toolbox/issues/2558)) ([c88a62d](https://redirect.github.com/googleapis/mcp-toolbox/commit/c88a62dcf4c16118ae706cc43d18cad827e7496d)), closes [mcp-toolbox#​2549](https://redirect.github.com/googleapis/mcp-toolbox/issues/2549) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skill:** Fix env variable propagation ([mcp-toolbox#​2645](https://redirect.github.com/googleapis/mcp-toolbox/issues/2645)) ([5271368](https://redirect.github.com/googleapis/mcp-toolbox/commit/52713687208994c423da64333cb0a04fb483f794)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Fix integer parameter parsing through agent skills ([mcp-toolbox#​2847](https://redirect.github.com/googleapis/mcp-toolbox/issues/2847)) ([4564efe](https://redirect.github.com/googleapis/mcp-toolbox/commit/4564efe75436b4081d9f3d1f7c912bc64c13f850)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Fix skill generation template ([mcp-toolbox#​2914](https://redirect.github.com/googleapis/mcp-toolbox/issues/2914)) ([a01a15e](https://redirect.github.com/googleapis/mcp-toolbox/commit/a01a15ed1aa9a83eda8362578fed2e3a3c8dde99)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Improve flag validation and silence unit test output ([mcp-toolbox#​2759](https://redirect.github.com/googleapis/mcp-toolbox/issues/2759)) ([f3da6aa](https://redirect.github.com/googleapis/mcp-toolbox/commit/f3da6aa5e23b609a1ac9ecc098bccea02f2388ab)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **skills:** Prevent empty strings overriding optional env vars in node scripts ([mcp-toolbox#​2963](https://redirect.github.com/googleapis/mcp-toolbox/issues/2963)) ([c52adeb](https://redirect.github.com/googleapis/mcp-toolbox/commit/c52adeba76fc13d0e6e415f6393def0648e478d6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **telemetry:** Histogram buckets from OTel standard to MCP standards ([mcp-toolbox#​2729](https://redirect.github.com/googleapis/mcp-toolbox/issues/2729)) ([87cd4a0](https://redirect.github.com/googleapis/mcp-toolbox/commit/87cd4a0bf48605225ef25ca554cc787def976d11)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **test:** Address flaky healthcare integration test run ([mcp-toolbox#​2742](https://redirect.github.com/googleapis/mcp-toolbox/issues/2742)) ([9590821](https://redirect.github.com/googleapis/mcp-toolbox/commit/9590821bc7d86c5cbacd29b21d4f85b427a87db4)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tests:** Resolve LlamaIndex dependency conflict in JS quickstart ([mcp-toolbox#​2597](https://redirect.github.com/googleapis/mcp-toolbox/issues/2597)) ([ac11f5a](https://redirect.github.com/googleapis/mcp-toolbox/commit/ac11f5af9c7bcf228d667e1b8e08b5dc49ad91a0)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tests/bigquery:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2547](https://redirect.github.com/googleapis/mcp-toolbox/issues/2547)) ([479d842](https://redirect.github.com/googleapis/mcp-toolbox/commit/479d8424046406d50af02b0602e6bac58aea534f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tests/Bigtable:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2880](https://redirect.github.com/googleapis/mcp-toolbox/issues/2880)) ([a769f15](https://redirect.github.com/googleapis/mcp-toolbox/commit/a769f15c3ab8d631198546909a6dd1f09446e6b0)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tests/postgres:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2377](https://redirect.github.com/googleapis/mcp-toolbox/issues/2377)) ([8a96fb1](https://redirect.github.com/googleapis/mcp-toolbox/commit/8a96fb1a8874baa3688e566f3dea8a0912fcf2df)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **tests/postgres:** Restore list\_schemas test and implement dynamic owner ([mcp-toolbox#​2521](https://redirect.github.com/googleapis/mcp-toolbox/issues/2521)) ([7041e79](https://redirect.github.com/googleapis/mcp-toolbox/commit/7041e797347f337d6f7f44ca051ae31acd58babe)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* **ui:** Remove module from script ([mcp-toolbox#​2703](https://redirect.github.com/googleapis/mcp-toolbox/issues/2703)) ([6943ab6](https://redirect.github.com/googleapis/mcp-toolbox/commit/6943ab6839d21da7b6a4241700c7891c6f4a9b2c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Deflake alloydb omni ([mcp-toolbox#​2431](https://redirect.github.com/googleapis/mcp-toolbox/issues/2431)) ([62b8309](https://redirect.github.com/googleapis/mcp-toolbox/commit/62b830987d65c3573214d04e50742476097ee9e9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Enforce required validation for explicit null parameter values ([mcp-toolbox#​2519](https://redirect.github.com/googleapis/mcp-toolbox/issues/2519)) ([d5e9512](https://redirect.github.com/googleapis/mcp-toolbox/commit/d5e9512a237e658f9b9127fdd8c174ec023c3310)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Improve list locks integration test for postgres ([mcp-toolbox#​2279](https://redirect.github.com/googleapis/mcp-toolbox/issues/2279)) ([d9ebe5d](https://redirect.github.com/googleapis/mcp-toolbox/commit/d9ebe5d4bf1b7ca04cae47386b36c38ca5b77b8a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Return AllParams for GetParameter() for tools with templateParameter([mcp-toolbox#​2734](https://redirect.github.com/googleapis/mcp-toolbox/issues/2734)) ([bfd7ba6](https://redirect.github.com/googleapis/mcp-toolbox/commit/bfd7ba601a52294fa71623d88af71bd0288bf887)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Surface Dataplex API errors in MCP results ([mcp-toolbox#​2347](https://redirect.github.com/googleapis/mcp-toolbox/pull/2347))([1d7c498](https://redirect.github.com/googleapis/mcp-toolbox/commit/1d7c4981164c34b4d7bc8edecfd449f57ad11e15)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Update error for ConvertConfig function ([mcp-toolbox#​2993](https://redirect.github.com/googleapis/mcp-toolbox/issues/2993)) ([62bdabb](https://redirect.github.com/googleapis/mcp-toolbox/commit/62bdabb512d7875d2760c1cd8eb331221b58a09c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) ([3aae809](https://redirect.github.com/googleapis/mcp-toolbox/commit/3aae8097f1bda00e41667fb41c02094167c96ace)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) +* Update toolset attributes naming ([mcp-toolbox#​2554](https://redirect.github.com/googleapis/mcp-toolbox/issues/2554)) ([3d6ae4e](https://redirect.github.com/googleapis/mcp-toolbox/commit/3d6ae4eeaf5acfbde83374a244573edd8fc9012b)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) + ## [0.1.9](https://github.com/gemini-cli-extensions/cloud-sql-mysql/compare/0.1.8...0.1.9) (2026-02-24) diff --git a/README.md b/README.md index 128baf2..e383370 100644 --- a/README.md +++ b/README.md @@ -130,7 +130,7 @@ claude **3. Add the marketplace:** ```bash -/plugin marketplace add https://github.com/gemini-cli-extensions/cloud-sql-mysql.git#0.1.9 +/plugin marketplace add https://github.com/gemini-cli-extensions/cloud-sql-mysql.git#0.2.0 ``` **4. Install the plugin:** @@ -149,7 +149,7 @@ _(Tip: Run `/plugin list` inside Claude Code to verify the plugin is active, or **1. Clone the Repo:** ```bash -git clone --branch 0.1.9 git@github.com:gemini-cli-extensions/cloud-sql-mysql.git +git clone --branch 0.2.0 git@github.com:gemini-cli-extensions/cloud-sql-mysql.git ``` **2. Install the plugin:** @@ -198,7 +198,7 @@ _(Tip: Run `codex plugin list` or use the `/plugins` interactive menu to verify **1. Clone the Repo:** ```bash -git clone --branch 0.1.9 https://github.com/gemini-cli-extensions/cloud-sql-mysql.git +git clone --branch 0.2.0 https://github.com/gemini-cli-extensions/cloud-sql-mysql.git ``` **2. Install the skills:** diff --git a/gemini-extension.json b/gemini-extension.json index 2221178..830a625 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { "name": "cloud-sql-mysql", - "version": "0.1.9", + "version": "0.2.0", "description": "Connect and interact with a Cloud SQL for MySQL database and data", "contextFileName": "CLOUD-SQL-MYSQL.md", "settings": [ From 50f3225768c268de486f707a4e5d5046e7e5fdc6 Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Thu, 16 Apr 2026 13:00:46 +0530 Subject: [PATCH 2/2] update changelog --- CHANGELOG.md | 85 ++-------------------------------------------------- 1 file changed, 2 insertions(+), 83 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac23535..abf1cac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,107 +5,26 @@ ### ⚠ BREAKING CHANGES -* update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) -* release upgraded docsite ([mcp-toolbox#​2831](https://redirect.github.com/googleapis/mcp-toolbox/issues/2831)) -* **http:** sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) -* add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) -* remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) -* telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) -* Update configuration file v2 ([mcp-toolbox#​2369](https://redirect.github.com/googleapis/mcp-toolbox/issues/2369))([293c1d6](https://redirect.github.com/googleapis/mcp-toolbox/commit/293c1d6889c39807855ba5e01d4c13ba2a4c50ce)) -* Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention ([mcp-toolbox#​1987](https://redirect.github.com/googleapis/mcp-toolbox/issues/1987)) ([478a0bd](https://redirect.github.com/googleapis/mcp-toolbox/commit/478a0bdb59288c1213f83862f95a698b4c2c0aab)) +* add support for skills ([#111](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/111)) ([8da2132](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/8da213253d1acc7b69149ad88b02bff8627524f1)) ### Features -* **auth:** Add generic `authService` type for MCP ([mcp-toolbox#​2619](https://redirect.github.com/googleapis/mcp-toolbox/issues/2619)) ([f6678f8](https://redirect.github.com/googleapis/mcp-toolbox/commit/f6678f8e29aa3346f4f73ce33cec37b4753d6947)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **auth:** Add Protected Resource Metadata endpoint ([mcp-toolbox#​2698](https://redirect.github.com/googleapis/mcp-toolbox/issues/2698)) ([b53dcf2](https://redirect.github.com/googleapis/mcp-toolbox/commit/b53dcf20694599f8b961c501a532bd122630b6f4)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **auth:** Support manual PRM override ([mcp-toolbox#​2717](https://redirect.github.com/googleapis/mcp-toolbox/issues/2717)) ([283e4e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/283e4e33172571e4b20fa6a3ea0cfc632a565e6a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **auth:** Support opaque token validation for `generic` authService ([mcp-toolbox#​2944](https://redirect.github.com/googleapis/mcp-toolbox/issues/2944)) ([c924701](https://redirect.github.com/googleapis/mcp-toolbox/commit/c924701adede95877594423d78b7ae72fe0b9c82)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **bigquery:** Add conversational analytics tools for Data Agents ([mcp-toolbox#​2517](https://redirect.github.com/googleapis/mcp-toolbox/issues/2517)) ([2490a4b](https://redirect.github.com/googleapis/mcp-toolbox/commit/2490a4b4fb3c9232270f6f4347b8556d2d6e0390)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cli:** Add migrate subcommand ([mcp-toolbox#​2679](https://redirect.github.com/googleapis/mcp-toolbox/issues/2679)) ([12171f7](https://redirect.github.com/googleapis/mcp-toolbox/commit/12171f7a02bcd34ce647db10abdb79bb2dac7ace)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cli:** Add serve subcommand ([mcp-toolbox#​2550](https://redirect.github.com/googleapis/mcp-toolbox/issues/2550)) ([1e2c7c7](https://redirect.github.com/googleapis/mcp-toolbox/commit/1e2c7c7804c67bebf5e2ee9b67c6feb6f05292fd)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cli/invoke:** Add support for direct tool invocation from CLI ([mcp-toolbox#​2353](https://redirect.github.com/googleapis/mcp-toolbox/issues/2353)) ([6e49ba4](https://redirect.github.com/googleapis/mcp-toolbox/commit/6e49ba436ef2390c13feaf902b29f5907acffb57)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cli/skills:** Add support for generating agent skills from toolset ([mcp-toolbox#​2392](https://redirect.github.com/googleapis/mcp-toolbox/issues/2392)) ([80ef346](https://redirect.github.com/googleapis/mcp-toolbox/commit/80ef34621453b77bdf6a6016c354f102a17ada04)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cloud-logging-admin:** Add source, tools, integration test and docs ([mcp-toolbox#​2137](https://redirect.github.com/googleapis/mcp-toolbox/issues/2137)) ([252fc30](https://redirect.github.com/googleapis/mcp-toolbox/commit/252fc3091af10d25d8d7af7e047b5ac87a5dd041)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cloudsqlpg:** Run `SELECT 1` after successful connection attempt ([mcp-toolbox#​2997](https://redirect.github.com/googleapis/mcp-toolbox/issues/2997)) ([6ed9700](https://redirect.github.com/googleapis/mcp-toolbox/commit/6ed9700e15f08b31e65eb0afa605f4a8ea937e66)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cockroachdb:** Add CockroachDB integration with cockroach-go ([mcp-toolbox#​2006](https://redirect.github.com/googleapis/mcp-toolbox/issues/2006)) ([1fdd99a](https://redirect.github.com/googleapis/mcp-toolbox/commit/1fdd99a9b609a5e906acce414226ff44d75d5975)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **dataplex:** Add support for lookup context tool. ([mcp-toolbox#​2744](https://redirect.github.com/googleapis/mcp-toolbox/issues/2744)) ([facb69d](https://redirect.github.com/googleapis/mcp-toolbox/commit/facb69d01fe0c7ff9e2e1c40804dd00762e508a6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **dataproc:** Add dataproc source and list/get clusters/jobs tools ([mcp-toolbox#​2407](https://redirect.github.com/googleapis/mcp-toolbox/issues/2407)) ([cc05e57](https://redirect.github.com/googleapis/mcp-toolbox/commit/cc05e5745d1c25a6088702b827cd098250164b7e)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **embeddingModel:** Add Backend API selection fields ([mcp-toolbox#​2592](https://redirect.github.com/googleapis/mcp-toolbox/issues/2592)) ([912aa9e](https://redirect.github.com/googleapis/mcp-toolbox/commit/912aa9edd7bc3ce932828003fbd67d1a3b9c2348)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **http:** sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **prebuiltconfigs/alloydb-omni:** Implement Alloydb omni dataplane tools ([mcp-toolbox#​2340](https://redirect.github.com/googleapis/mcp-toolbox/issues/2340)) ([e995349](https://redirect.github.com/googleapis/mcp-toolbox/commit/e995349ea0756c700d188b8f04e9459121219f0c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **server:** Add Tool call error categories ([mcp-toolbox#​2387](https://redirect.github.com/googleapis/mcp-toolbox/issues/2387)) ([32cb4db](https://redirect.github.com/googleapis/mcp-toolbox/commit/32cb4db712d27579c1bf29e61cbd0bed02286c28)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skill:** Attach user agent metadata for generated skill ([mcp-toolbox#​2697](https://redirect.github.com/googleapis/mcp-toolbox/issues/2697)) ([9598a6a](https://redirect.github.com/googleapis/mcp-toolbox/commit/9598a6a32597b9c9abdb0f20c06d86a01b0d011f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **skill:** One skill per toolset ([mcp-toolbox#​2733](https://redirect.github.com/googleapis/mcp-toolbox/issues/2733)) ([5b85c65](https://redirect.github.com/googleapis/mcp-toolbox/commit/5b85c65960dba9bfaf4cadca6d44532a153976e1)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skill:** Update skill generation logic ([mcp-toolbox#​2646](https://redirect.github.com/googleapis/mcp-toolbox/issues/2646)) ([c233eee](https://redirect.github.com/googleapis/mcp-toolbox/commit/c233eee98cd9621526cb286245f3874f5bd6e7da)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **skills:** Add additional-notes flag to generate skills command ([mcp-toolbox#​2696](https://redirect.github.com/googleapis/mcp-toolbox/issues/2696)) ([73bf962](https://redirect.github.com/googleapis/mcp-toolbox/commit/73bf962459b76872f748248bb5e289be232a30b6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Add Claude Code support to generated scripts ([mcp-toolbox#​2966](https://redirect.github.com/googleapis/mcp-toolbox/issues/2966)) ([a1609e1](https://redirect.github.com/googleapis/mcp-toolbox/commit/a1609e10a2eaf4ea68eae36acec3eed355b8a052)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Add codex user agent ([mcp-toolbox#​2973](https://redirect.github.com/googleapis/mcp-toolbox/issues/2973)) ([070e939](https://redirect.github.com/googleapis/mcp-toolbox/commit/070e9399c02f088d43175ce6bf343378beb7f584)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Tool invocation via npx ([mcp-toolbox#​2916](https://redirect.github.com/googleapis/mcp-toolbox/issues/2916)) ([377dc5b](https://redirect.github.com/googleapis/mcp-toolbox/commit/377dc5b00145a0044eef39314dd6b0ef5966fcd7)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **tools/mysql:** Add list-table-stats-tool to list table statistics in MySQL and Cloud SQL MySQL source. ([mcp-toolbox#​2938](https://redirect.github.com/googleapis/mcp-toolbox/issues/2938)) ([dc2c2b4](https://redirect.github.com/googleapis/mcp-toolbox/commit/dc2c2b44e512e34d4d3a0b9c63b59374c37c4c4a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ui:** Make tool list panel resizable ([mcp-toolbox#​2253](https://redirect.github.com/googleapis/mcp-toolbox/issues/2253)) ([276cf60](https://redirect.github.com/googleapis/mcp-toolbox/commit/276cf604a2bb41861639ed6881557e38dd97a614)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ui:** Update to use `/mcp` endpoint ([mcp-toolbox#​2829](https://redirect.github.com/googleapis/mcp-toolbox/issues/2829)) ([c3059c2](https://redirect.github.com/googleapis/mcp-toolbox/commit/c3059c233502a1e99abb4d87e4b9bfe7c6ea7a4a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Add a new `enable-api` flag ([mcp-toolbox#​2846](https://redirect.github.com/googleapis/mcp-toolbox/issues/2846)) ([7a070da](https://redirect.github.com/googleapis/mcp-toolbox/commit/7a070dae4f1833671649ea605f36659675d402a9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * add claude code plugin config ([#113](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/113)) ([7a8c918](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/7a8c9181a69bf45e66be13014d53f2377a085f8b)) * add codex plugin config ([#114](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/114)) ([0d41575](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/0d41575abb5717f87349c95a16ccdbd7eabf5965)) -* Add MCP tool annotations to all remaining tools ([mcp-toolbox#​2221](https://redirect.github.com/googleapis/mcp-toolbox/issues/2221)) ([ea09db9](https://redirect.github.com/googleapis/mcp-toolbox/commit/ea09db90ce3ed78225dc246cedefd30064a88fad)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Add polling system to dynamic reloading ([mcp-toolbox#​2466](https://redirect.github.com/googleapis/mcp-toolbox/issues/2466)) ([fcaac9b](https://redirect.github.com/googleapis/mcp-toolbox/commit/fcaac9bb957226ee3db1baea24330f337ba88ab7)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* add support for skills ([#111](https://github.com/gemini-cli-extensions/cloud-sql-mysql/issues/111)) ([8da2132](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/8da213253d1acc7b69149ad88b02bff8627524f1)) -* Add user agent to embeddings generation ([mcp-toolbox#​2572](https://redirect.github.com/googleapis/mcp-toolbox/issues/2572)) ([287251a](https://redirect.github.com/googleapis/mcp-toolbox/commit/287251a0cfed4d24617e5d0d957026a94f65d820)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Added basic template for sdks doc migrate ([mcp-toolbox#​1961](https://redirect.github.com/googleapis/mcp-toolbox/issues/1961)) ([87f2eaf](https://redirect.github.com/googleapis/mcp-toolbox/commit/87f2eaf79cdecca7b939151e1543eccf2f812a69)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* release upgraded docsite ([mcp-toolbox#​2831](https://redirect.github.com/googleapis/mcp-toolbox/issues/2831)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Remove deprecations and update tools-file flag ([mcp-toolbox#​2806](https://redirect.github.com/googleapis/mcp-toolbox/issues/2806)) ([ab64c95](https://redirect.github.com/googleapis/mcp-toolbox/commit/ab64c9514a467d92a4547eda5a4ecdd08f86b0c9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Telemetry metrics updates as per semantic convention ([mcp-toolbox#​2566](https://redirect.github.com/googleapis/mcp-toolbox/issues/2566)) ([131d764](https://redirect.github.com/googleapis/mcp-toolbox/commit/131d764f895c14908e29914b3c0c273d91a2654f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Update configuration file v2 ([mcp-toolbox#​2369](https://redirect.github.com/googleapis/mcp-toolbox/issues/2369))([293c1d6](https://redirect.github.com/googleapis/mcp-toolbox/commit/293c1d6889c39807855ba5e01d4c13ba2a4c50ce)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Update/add detailed telemetry for mcp endpoint compliant with OTEL semantic convention ([mcp-toolbox#​1987](https://redirect.github.com/googleapis/mcp-toolbox/issues/1987)) ([478a0bd](https://redirect.github.com/googleapis/mcp-toolbox/commit/478a0bdb59288c1213f83862f95a698b4c2c0aab)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) - ### Bug Fixes -* **bigquery:** Add impersonateServiceAccount to prebuilt config ([mcp-toolbox#​2770](https://redirect.github.com/googleapis/mcp-toolbox/issues/2770)) ([9c3a748](https://redirect.github.com/googleapis/mcp-toolbox/commit/9c3a748de43eb588586f22590ff74bd433b24d68)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ci:** Add path for forked PR unit test runs ([mcp-toolbox#​2540](https://redirect.github.com/googleapis/mcp-toolbox/issues/2540)) ([04dd2a7](https://redirect.github.com/googleapis/mcp-toolbox/commit/04dd2a77603c7babf01da724dfb77808e3f25fe5)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ci:** Implement conditional sharding logic in integration tests ([mcp-toolbox#​2763](https://redirect.github.com/googleapis/mcp-toolbox/issues/2763)) ([1528d7c](https://redirect.github.com/googleapis/mcp-toolbox/commit/1528d7c38dfaa30bdecbe59c79ba926fa6d18356)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ci:** Remove search index generation from preview deployment workflow ([mcp-toolbox#​2859](https://redirect.github.com/googleapis/mcp-toolbox/issues/2859)) ([f8891b8](https://redirect.github.com/googleapis/mcp-toolbox/commit/f8891b82fcaaef240e1031cd9f784749d91d4210)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **cloudloggingadmin:** Increase log injesting time and add auth test ([mcp-toolbox#​2772](https://redirect.github.com/googleapis/mcp-toolbox/issues/2772)) ([50b4457](https://redirect.github.com/googleapis/mcp-toolbox/commit/50b4457095ec4ac881b3b12719da24d35141f65d)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **dataplex:** Capture GCP HTTP errors in MCP Toolbox ([mcp-toolbox#​2347](https://redirect.github.com/googleapis/mcp-toolbox/issues/2347)) ([1d7c498](https://redirect.github.com/googleapis/mcp-toolbox/commit/1d7c4981164c34b4d7bc8edecfd449f57ad11e15)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **docs:** Skip empty folders in pagination & reduce PR comment noise ([mcp-toolbox#​2853](https://redirect.github.com/googleapis/mcp-toolbox/issues/2853)) ([9ebd93a](https://redirect.github.com/googleapis/mcp-toolbox/commit/9ebd93a8ecb9bae673aa77a859803629fc7a4e1d)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **docs/adk:** Resolve dependency duplication ([mcp-toolbox#​2418](https://redirect.github.com/googleapis/mcp-toolbox/issues/2418)) ([4d44abb](https://redirect.github.com/googleapis/mcp-toolbox/commit/4d44abb4638926ca50b0fa4dcf10a03e7fab657f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **docs/langchain:** Fix core at 0.3.0 and align compatible dependencies ([mcp-toolbox#​2426](https://redirect.github.com/googleapis/mcp-toolbox/issues/2426)) ([36edfd3](https://redirect.github.com/googleapis/mcp-toolbox/commit/36edfd3d506e839c092d04cbca1799b5ebc38160)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **http:** Sanitize non-2xx error output ([mcp-toolbox#​2654](https://redirect.github.com/googleapis/mcp-toolbox/issues/2654)) ([5bef954](https://redirect.github.com/googleapis/mcp-toolbox/commit/5bef954507c8e23b6c9b0eb2551265e4be32b452)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **knowledge-catalog:** Rename dataplex to knowledge-catalog across docs ([mcp-toolbox#​3039](https://redirect.github.com/googleapis/mcp-toolbox/pull/3039)) ([45c05e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/24ce6ce3bc6468d2b4b11a86b90ea223daa7e6cf)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **looker:** Convert configuration yaml to flat format ([mcp-toolbox#​3022](https://redirect.github.com/googleapis/mcp-toolbox/issues/3022)) ([45c05e3](https://redirect.github.com/googleapis/mcp-toolbox/commit/45c05e37eac867c5a444d950bc51fdf1b1b687ea)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **mcp:** Guard nil SSE session lookup and return 400 for missing session ([mcp-toolbox#​2681](https://redirect.github.com/googleapis/mcp-toolbox/issues/2681)) ([f66189f](https://redirect.github.com/googleapis/mcp-toolbox/commit/f66189fe43cb711da3a041fa31edbacd7bbc7153)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **oracle:** Enable DML operations and resolve incorrect array type error ([mcp-toolbox#​2323](https://redirect.github.com/googleapis/mcp-toolbox/issues/2323)) ([72146a4](https://redirect.github.com/googleapis/mcp-toolbox/commit/72146a4b1605bcdd3e1038106bfb1f899e677e39)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **oracle:** Normalize encoded proxy usernames in go-ora DSN ([mcp-toolbox#​2469](https://redirect.github.com/googleapis/mcp-toolbox/issues/2469)) ([b1333cd](https://redirect.github.com/googleapis/mcp-toolbox/commit/b1333cd27117655f8ab09f222721e14bea74b487)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **oracle:** Update oracle-execute-sql tool interface to match source signature ([mcp-toolbox#​2627](https://redirect.github.com/googleapis/mcp-toolbox/issues/2627)) ([81699a3](https://redirect.github.com/googleapis/mcp-toolbox/commit/81699a375b7e5af37945f4124aa4c5f2a1a9f7a6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **postgres:** Update execute-sql tool to avoid multi-statements parameter ([mcp-toolbox#​2707](https://redirect.github.com/googleapis/mcp-toolbox/issues/2707)) ([58bc772](https://redirect.github.com/googleapis/mcp-toolbox/commit/58bc772f882f0d9e00f403e73fbec812dd8a03ac)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **quickstart:** Robust tool lookup and modernize dependencies in Python samples ([mcp-toolbox#​2863](https://redirect.github.com/googleapis/mcp-toolbox/issues/2863)) ([4c0845d](https://redirect.github.com/googleapis/mcp-toolbox/commit/4c0845dc9081d79046dea5f28a032d531faff40f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **server/mcp:** Guard nil dereference in sseManager.get ([mcp-toolbox#​2557](https://redirect.github.com/googleapis/mcp-toolbox/issues/2557)) ([e534196](https://redirect.github.com/googleapis/mcp-toolbox/commit/e534196303c2b8d9b6e599ac25add337e6fc9b8f)), closes [mcp-toolbox#​2548](https://redirect.github.com/googleapis/mcp-toolbox/issues/2548) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **server/mcp:** Scope defer span.End inside loop iteration ([mcp-toolbox#​2558](https://redirect.github.com/googleapis/mcp-toolbox/issues/2558)) ([c88a62d](https://redirect.github.com/googleapis/mcp-toolbox/commit/c88a62dcf4c16118ae706cc43d18cad827e7496d)), closes [mcp-toolbox#​2549](https://redirect.github.com/googleapis/mcp-toolbox/issues/2549) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skill:** Fix env variable propagation ([mcp-toolbox#​2645](https://redirect.github.com/googleapis/mcp-toolbox/issues/2645)) ([5271368](https://redirect.github.com/googleapis/mcp-toolbox/commit/52713687208994c423da64333cb0a04fb483f794)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Fix integer parameter parsing through agent skills ([mcp-toolbox#​2847](https://redirect.github.com/googleapis/mcp-toolbox/issues/2847)) ([4564efe](https://redirect.github.com/googleapis/mcp-toolbox/commit/4564efe75436b4081d9f3d1f7c912bc64c13f850)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Fix skill generation template ([mcp-toolbox#​2914](https://redirect.github.com/googleapis/mcp-toolbox/issues/2914)) ([a01a15e](https://redirect.github.com/googleapis/mcp-toolbox/commit/a01a15ed1aa9a83eda8362578fed2e3a3c8dde99)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **skills:** Improve flag validation and silence unit test output ([mcp-toolbox#​2759](https://redirect.github.com/googleapis/mcp-toolbox/issues/2759)) ([f3da6aa](https://redirect.github.com/googleapis/mcp-toolbox/commit/f3da6aa5e23b609a1ac9ecc098bccea02f2388ab)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) * **skills:** Prevent empty strings overriding optional env vars in node scripts ([mcp-toolbox#​2963](https://redirect.github.com/googleapis/mcp-toolbox/issues/2963)) ([c52adeb](https://redirect.github.com/googleapis/mcp-toolbox/commit/c52adeba76fc13d0e6e415f6393def0648e478d6)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **telemetry:** Histogram buckets from OTel standard to MCP standards ([mcp-toolbox#​2729](https://redirect.github.com/googleapis/mcp-toolbox/issues/2729)) ([87cd4a0](https://redirect.github.com/googleapis/mcp-toolbox/commit/87cd4a0bf48605225ef25ca554cc787def976d11)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **test:** Address flaky healthcare integration test run ([mcp-toolbox#​2742](https://redirect.github.com/googleapis/mcp-toolbox/issues/2742)) ([9590821](https://redirect.github.com/googleapis/mcp-toolbox/commit/9590821bc7d86c5cbacd29b21d4f85b427a87db4)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **tests:** Resolve LlamaIndex dependency conflict in JS quickstart ([mcp-toolbox#​2597](https://redirect.github.com/googleapis/mcp-toolbox/issues/2597)) ([ac11f5a](https://redirect.github.com/googleapis/mcp-toolbox/commit/ac11f5af9c7bcf228d667e1b8e08b5dc49ad91a0)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **tests/bigquery:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2547](https://redirect.github.com/googleapis/mcp-toolbox/issues/2547)) ([479d842](https://redirect.github.com/googleapis/mcp-toolbox/commit/479d8424046406d50af02b0602e6bac58aea534f)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **tests/Bigtable:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2880](https://redirect.github.com/googleapis/mcp-toolbox/issues/2880)) ([a769f15](https://redirect.github.com/googleapis/mcp-toolbox/commit/a769f15c3ab8d631198546909a6dd1f09446e6b0)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **tests/postgres:** Implement uuid-based isolation and reliable resource cleanup ([mcp-toolbox#​2377](https://redirect.github.com/googleapis/mcp-toolbox/issues/2377)) ([8a96fb1](https://redirect.github.com/googleapis/mcp-toolbox/commit/8a96fb1a8874baa3688e566f3dea8a0912fcf2df)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **tests/postgres:** Restore list\_schemas test and implement dynamic owner ([mcp-toolbox#​2521](https://redirect.github.com/googleapis/mcp-toolbox/issues/2521)) ([7041e79](https://redirect.github.com/googleapis/mcp-toolbox/commit/7041e797347f337d6f7f44ca051ae31acd58babe)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* **ui:** Remove module from script ([mcp-toolbox#​2703](https://redirect.github.com/googleapis/mcp-toolbox/issues/2703)) ([6943ab6](https://redirect.github.com/googleapis/mcp-toolbox/commit/6943ab6839d21da7b6a4241700c7891c6f4a9b2c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Deflake alloydb omni ([mcp-toolbox#​2431](https://redirect.github.com/googleapis/mcp-toolbox/issues/2431)) ([62b8309](https://redirect.github.com/googleapis/mcp-toolbox/commit/62b830987d65c3573214d04e50742476097ee9e9)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Enforce required validation for explicit null parameter values ([mcp-toolbox#​2519](https://redirect.github.com/googleapis/mcp-toolbox/issues/2519)) ([d5e9512](https://redirect.github.com/googleapis/mcp-toolbox/commit/d5e9512a237e658f9b9127fdd8c174ec023c3310)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Improve list locks integration test for postgres ([mcp-toolbox#​2279](https://redirect.github.com/googleapis/mcp-toolbox/issues/2279)) ([d9ebe5d](https://redirect.github.com/googleapis/mcp-toolbox/commit/d9ebe5d4bf1b7ca04cae47386b36c38ca5b77b8a)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Return AllParams for GetParameter() for tools with templateParameter([mcp-toolbox#​2734](https://redirect.github.com/googleapis/mcp-toolbox/issues/2734)) ([bfd7ba6](https://redirect.github.com/googleapis/mcp-toolbox/commit/bfd7ba601a52294fa71623d88af71bd0288bf887)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Surface Dataplex API errors in MCP results ([mcp-toolbox#​2347](https://redirect.github.com/googleapis/mcp-toolbox/pull/2347))([1d7c498](https://redirect.github.com/googleapis/mcp-toolbox/commit/1d7c4981164c34b4d7bc8edecfd449f57ad11e15)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Update error for ConvertConfig function ([mcp-toolbox#​2993](https://redirect.github.com/googleapis/mcp-toolbox/issues/2993)) ([62bdabb](https://redirect.github.com/googleapis/mcp-toolbox/commit/62bdabb512d7875d2760c1cd8eb331221b58a09c)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Update repo name ([mcp-toolbox#​2968](https://redirect.github.com/googleapis/mcp-toolbox/issues/2968)) ([3aae809](https://redirect.github.com/googleapis/mcp-toolbox/commit/3aae8097f1bda00e41667fb41c02094167c96ace)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) -* Update toolset attributes naming ([mcp-toolbox#​2554](https://redirect.github.com/googleapis/mcp-toolbox/issues/2554)) ([3d6ae4e](https://redirect.github.com/googleapis/mcp-toolbox/commit/3d6ae4eeaf5acfbde83374a244573edd8fc9012b)) ([3797d44](https://github.com/gemini-cli-extensions/cloud-sql-mysql/commit/3797d44030cb12e4502367ed9e34c849db8e3db5)) + ## [0.1.9](https://github.com/gemini-cli-extensions/cloud-sql-mysql/compare/0.1.8...0.1.9) (2026-02-24)