Commit e658ef2
deploy: chore(main): release 0.29.0 (googleapis#2608)
🤖 I have created a release *beep* *boop*
---
##
[0.29.0](googleapis/mcp-toolbox@v0.28.0...v0.29.0)
(2026-03-13)
### ⚠ BREAKING CHANGES
* **source/alloydb:** restructure prebuilt toolsets
([googleapis#2639](googleapis#2639))
* **source/spanner:** restructure prebuilt toolsets
([googleapis#2641](googleapis#2641))
* **source/dataplex:** restructure prebuilt toolsets
([googleapis#2640](googleapis#2640))
* **source/oss-db:** restructure prebuilt toolsets
([googleapis#2638](googleapis#2638))
* **source/cloudsql:** restructure prebuilt toolsets
([googleapis#2635](googleapis#2635))
* **source/bigquery:** restructure prebuilt toolsets
([googleapis#2637](googleapis#2637))
* **source/firestore:** restructure prebuilt toolsets
([googleapis#2636](googleapis#2636))
* telemetry metrics updates as per semantic convention
([googleapis#2566](googleapis#2566))
### Features
* Add user agent to embeddings generation
([googleapis#2572](googleapis#2572))
([287251a](googleapis@287251a))
* **skill:** Attach user agent metadata for generated skill
([googleapis#2697](googleapis#2697))
([9598a6a](googleapis@9598a6a))
* **skills:** Add additional-notes flag to generate skills command
([googleapis#2696](googleapis#2696))
([73bf962](googleapis@73bf962))
* **skill:** Update skill generation logic
([googleapis#2646](googleapis#2646))
([c233eee](googleapis@c233eee))
* **source/alloydb:** Restructure prebuilt toolsets
([googleapis#2639](googleapis#2639))
([5f3f063](googleapis@5f3f063))
* **source/bigquery:** Restructure prebuilt toolsets
([googleapis#2637](googleapis#2637))
([dc984ba](googleapis@dc984ba))
* **sources/bigquery:** Support custom oauth header name
([googleapis#2564](googleapis#2564))
([d3baf77](googleapis@d3baf77))
* **source/cloudsql:** Restructure prebuilt toolsets
([googleapis#2635](googleapis#2635))
([99613dc](googleapis@99613dc))
* **source/dataplex:** Restructure prebuilt toolsets
([googleapis#2640](googleapis#2640))
([acb9a80](googleapis@acb9a80))
* **source/firestore:** Restructure prebuilt toolsets
([googleapis#2636](googleapis#2636))
([22ab7b9](googleapis@22ab7b9))
* **source/oss-db:** Restructure prebuilt toolsets
([googleapis#2638](googleapis#2638))
([5196c6a](googleapis@5196c6a))
* **source/spanner:** Restructure prebuilt toolsets
([googleapis#2641](googleapis#2641))
([ea2b698](googleapis@ea2b698))
* Telemetry metrics updates as per semantic convention
([googleapis#2566](googleapis#2566))
([131d764](googleapis@131d764))
* **tools/mongodb:** Add tool annotations to MongoDB tools for improved
LLM understanding
([googleapis#2219](googleapis#2219))
([b7a5f80](googleapis@b7a5f80))
* **tools/serverless-spark:** Add get_session_template tool
([googleapis#2308](googleapis#2308))
([a136e16](googleapis@a136e16))
* **tools/serverless-spark:** Add list/get sessions tools
([googleapis#2576](googleapis#2576))
([a554298](googleapis@a554298))
### Bug Fixes
* Improve list locks integration test for postgres
([googleapis#2279](googleapis#2279))
([d9ebe5d](googleapis@d9ebe5d))
* **mcp:** Guard nil SSE session lookup and return 400 for missing
session
([googleapis#2681](googleapis#2681))
([f66189f](googleapis@f66189f))
* **oracle:** Update oracle-execute-sql tool interface to match source
signature
([googleapis#2627](googleapis#2627))
([81699a3](googleapis@81699a3))
* Return AllParams for GetParameter() for tools with
templateParameter([googleapis#2734](googleapis#2734))
([bfd7ba6](googleapis@bfd7ba6))
* **server/mcp:** Scope defer span.End inside loop iteration
([googleapis#2558](googleapis#2558))
([c88a62d](googleapis@c88a62d)),
closes [googleapis#2549](googleapis#2549)
* **skill:** Fix env variable propagation
([googleapis#2645](googleapis#2645))
([5271368](googleapis@5271368))
* **sources/looker:** Looker and looker-dev prebuilt tools should share
one source definition.
([googleapis#2620](googleapis#2620))
([df7f2fd](googleapis@df7f2fd))
* **telemetry:** Histogram buckets from OTel standard to MCP standards
([googleapis#2729](googleapis#2729))
([87cd4a0](googleapis@87cd4a0))
* **ui:** Remove module from script
([googleapis#2703](googleapis#2703))
([6943ab6](googleapis@6943ab6))
* Update toolset attributes naming
([googleapis#2554](googleapis#2554))
([3d6ae4e](googleapis@3d6ae4e))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
---------
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: Yuan Teoh <45984206+Yuan325@users.noreply.github.com> 39832a01 parent a85e71f commit e658ef2
386 files changed
Lines changed: 475 additions & 473 deletions
File tree
- dev
- about
- faq
- blogs
- categories
- concepts
- style-guide
- telemetry
- getting-started
- configure
- introduction
- local_quickstart_go
- local_quickstart_js
- local_quickstart
- mcp_quickstart
- prompts_quickstart_gemini_cli
- how-to
- connect-ide
- alloydb_pg_admin_mcp
- alloydb_pg_mcp
- bigquery_mcp
- cloud_sql_mssql_admin_mcp
- cloud_sql_mssql_mcp
- cloud_sql_mysql_admin_mcp
- cloud_sql_mysql_mcp
- cloud_sql_pg_admin_mcp
- cloud_sql_pg_mcp
- firestore_mcp
- looker_mcp
- mssql_mcp
- mysql_mcp
- neo4j_mcp
- postgres_mcp
- spanner_mcp
- sqlite_mcp
- connect_via_geminicli
- connect_via_mcp
- deploy_adk_agent
- deploy_docker
- deploy_gke
- deploy_toolbox
- export_telemetry
- generate_skill
- invoke_tool
- toolbox-ui
- reference
- cli
- prebuilt-tools
- resources
- authservices
- google
- embeddingmodels
- gemini
- prompts
- custom
- sources
- alloydb-admin
- alloydb-pg
- bigquery
- bigtable
- cassandra
- clickhouse
- cloud-gda
- cloud-healthcare
- cloud-logging-admin
- cloud-monitoring
- cloud-sql-admin
- cloud-sql-mssql
- cloud-sql-mysql
- cloud-sql-pg
- cockroachdb
- couchbase
- dataplex
- dataproc
- dgraph
- elasticsearch
- firebird
- firestore
- http
- looker
- mariadb
- mindsdb
- mongodb
- mssql
- mysql
- neo4j
- oceanbase
- oracle
- postgres
- redis
- serverless-spark
- singlestore
- snowflake
- spanner
- sqlite
- tidb
- trino
- valkey
- yugabytedb
- tools
- alloydbainl
- alloydb-ai-nl
- alloydb
- alloydb-create-cluster
- alloydb-create-instance
- alloydb-create-user
- alloydb-get-cluster
- alloydb-get-instance
- alloydb-get-user
- alloydb-list-clusters
- alloydb-list-instances
- alloydb-list-users
- alloydb-wait-for-operation
- bigquery
- bigquery-analyze-contribution
- bigquery-conversational-analytics
- bigquery-execute-sql
- bigquery-forecast
- bigquery-get-dataset-info
- bigquery-get-table-info
- bigquery-list-dataset-ids
- bigquery-list-table-ids
- bigquery-search-catalog
- bigquery-sql
- bigtable
- bigtable-sql
- cassandra
- cassandra-cql
- clickhouse
- clickhouse-execute-sql
- clickhouse-list-databases
- clickhouse-list-tables
- clickhouse-sql
- cloudgda
- cloud-gda-query
- cloudhealthcare
- cloud-healthcare-fhir-fetch-page
- cloud-healthcare-fhir-patient-everything
- cloud-healthcare-fhir-patient-search
- cloud-healthcare-get-dataset
- cloud-healthcare-get-dicom-store-metrics
- cloud-healthcare-get-dicom-store
- cloud-healthcare-get-fhir-resource
- cloud-healthcare-get-fhir-store-metrics
- cloud-healthcare-get-fhir-store
- cloud-healthcare-list-dicom-stores
- cloud-healthcare-list-fhir-stores
- cloud-healthcare-retrieve-rendered-dicom-instance
- cloud-healthcare-search-dicom-instances
- cloud-healthcare-search-dicom-series
- cloud-healthcare-search-dicom-studies
- cloudloggingadmin
- cloud-logging-admin-list-log-names
- cloud-logging-admin-list-resource-types
- cloud-logging-admin-query-logs
- cloudmonitoring
- cloud-monitoring-query-prometheus
- cloudsql
- cloudsqlcloneinstance
- cloudsqlcreatebackup
- cloudsqlcreatedatabase
- cloudsqlcreateusers
- cloudsqlgetinstances
- cloudsqllistdatabases
- cloudsqllistinstances
- cloudsqlmssqlcreateinstance
- cloudsqlmysqlcreateinstance
- cloudsqlpgcreateinstances
- cloudsqlpgupgradeprecheck
- cloudsqlrestorebackup
- cloudsqlwaitforoperation
- cockroachdb
- cockroachdb-execute-sql
- cockroachdb-list-schemas
- cockroachdb-list-tables
- cockroachdb-sql
- couchbase
- couchbase-sql
- dataform
- dataform-compile-local
- dataplex
- dataplex-lookup-entry
- dataplex-search-aspect-types
- dataplex-search-entries
- dataproc
- dataproc-get-cluster
- dataproc-get-job
- dataproc-list-clusters
- dataproc-list-jobs
- dgraph
- dgraph-dql
- elasticsearch
- elasticsearch-esql
- firebird
- firebird-execute-sql
- firebird-sql
- firestore
- firestore-add-documents
- firestore-delete-documents
- firestore-get-documents
- firestore-get-rules
- firestore-list-collections
- firestore-query-collection
- firestore-query
- firestore-update-document
- firestore-validate-rules
- http
- http
- looker
- looker-add-dashboard-element
- looker-add-dashboard-filter
- looker-conversational-analytics
- looker-create-project-directory
- looker-create-project-file
- looker-create-view-from-table
- looker-delete-project-directory
- looker-delete-project-file
- looker-dev-mode
- looker-generate-embed-url
- looker-get-connection-databases
- looker-get-connection-schemas
- looker-get-connection-table-columns
- looker-get-connection-tables
- looker-get-connections
- looker-get-dashboards
- looker-get-dimensions
- looker-get-explores
- looker-get-filters
- looker-get-lookml-tests
- looker-get-looks
- looker-get-measures
- looker-get-models
- looker-get-parameters
- looker-get-project-directories
- looker-get-project-files
- looker-get-project-file
- looker-get-projects
- looker-health-analyze
- looker-health-pulse
- looker-health-vacuum
- looker-make-dashboard
- looker-make-look
- looker-query-sql
- looker-query-url
- looker-query
- looker-run-dashboard
- looker-run-lookml-tests
- looker-run-look
- looker-update-project-file
- looker-validate-project
- mindsdb
- mindsdb-execute-sql
- mindsdb-sql
- mongodb
- mongodb-aggregate
- mongodb-delete-many
- mongodb-delete-one
- mongodb-find-one
- mongodb-find
- mongodb-insert-many
- mongodb-insert-one
- mongodb-update-many
- mongodb-update-one
- mssql
- mssql-execute-sql
- mssql-list-tables
- mssql-sql
- mysql
- mysql-execute-sql
- mysql-get-query-plan
- mysql-list-active-queries
- mysql-list-table-fragmentation
- mysql-list-tables-missing-unique-indexes
- mysql-list-tables
- mysql-sql
- neo4j
- neo4j-cypher
- neo4j-execute-cypher
- neo4j-schema
- oceanbase
- oceanbase-execute-sql
- oceanbase-sql
- oracle
- oracle-execute-sql
- oracle-sql
- postgres
- postgres-database-overview
- postgres-execute-sql
- postgres-get-column-cardinality
- postgres-list-active-queries
- postgres-list-available-extensions
- postgres-list-database-stats
- postgres-list-indexes
- postgres-list-installed-extensions
- postgres-list-locks
- postgres-list-pg-settings
- postgres-list-publication-tables
- postgres-list-query-stats
- postgres-list-roles
- postgres-list-schemas
- postgres-list-sequences
- postgres-list-stored-procedure
- postgres-list-table-stats
- postgres-list-tablespaces
- postgres-list-tables
- postgres-list-triggers
- postgres-list-views
- postgres-long-running-transactions
- postgres-replication-stats
- postgres-sql
- redis
- redis
- serverless-spark
- serverless-spark-cancel-batch
- serverless-spark-create-pyspark-batch
- serverless-spark-create-spark-batch
- serverless-spark-get-batch
- serverless-spark-get-session-template
- serverless-spark-get-session
- serverless-spark-list-batches
- serverless-spark-list-sessions
- singlestore
- singlestore-execute-sql
- singlestore-sql
- snowflake
- snowflake-execute-sql
- snowflake-sql
- spanner
- spanner-execute-sql
- spanner-list-graphs
- spanner-list-tables
- spanner-sql
- sqlite
- sqlite-execute-sql
- sqlite-sql
- tidb
- tidb-execute-sql
- tidb-sql
- trino
- trino-execute-sql
- trino-sql
- utility
- wait
- valkey
- valkey
- yuagbytedb
- yugabytedb-sql
- samples
- alloydb
- ai-nl
- mcp_quickstart
- bigquery
- local_quickstart
- mcp_quickstart
- looker
- looker_gemini_oauth
- looker_gemini
- looker_mcp_inspector
- neo4j
- mcp_quickstart
- pre_post_processing
- go
- js
- python
- snowflake
- sdks
- go-sdk
- core
- tbadk
- tbgenkit
- js-sdk
- adk
- core
- python-sdk
- adk
- core
- langchain
- llamaindex
- tags
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
0 commit comments