github googleapis/genai-toolbox v0.29.0

6 hours ago

0.29.0 (2026-03-13)

⚠ BREAKING CHANGES

  • source/alloydb: restructure prebuilt toolsets (#2639)
  • source/spanner: restructure prebuilt toolsets (#2641)
  • source/dataplex: restructure prebuilt toolsets (#2640)
  • source/oss-db: restructure prebuilt toolsets (#2638)
  • source/cloudsql: restructure prebuilt toolsets (#2635)
  • source/bigquery: restructure prebuilt toolsets (#2637)
  • source/firestore: restructure prebuilt toolsets (#2636)
  • telemetry metrics updates as per semantic convention (#2566)

Features

  • Add user agent to embeddings generation (#2572) (287251a)
  • skill: Attach user agent metadata for generated skill (#2697) (9598a6a)
  • skills: Add additional-notes flag to generate skills command (#2696) (73bf962)
  • skill: Update skill generation logic (#2646) (c233eee)
  • source/alloydb: Restructure prebuilt toolsets (#2639) (5f3f063)
  • source/bigquery: Restructure prebuilt toolsets (#2637) (dc984ba)
  • sources/bigquery: Support custom oauth header name (#2564) (d3baf77)
  • source/cloudsql: Restructure prebuilt toolsets (#2635) (99613dc)
  • source/dataplex: Restructure prebuilt toolsets (#2640) (acb9a80)
  • source/firestore: Restructure prebuilt toolsets (#2636) (22ab7b9)
  • source/oss-db: Restructure prebuilt toolsets (#2638) (5196c6a)
  • source/spanner: Restructure prebuilt toolsets (#2641) (ea2b698)
  • Telemetry metrics updates as per semantic convention (#2566) (131d764)
  • tools/mongodb: Add tool annotations to MongoDB tools for improved LLM understanding (#2219) (b7a5f80)
  • tools/serverless-spark: Add get_session_template tool (#2308) (a136e16)
  • tools/serverless-spark: Add list/get sessions tools (#2576) (a554298)

Bug Fixes

  • Improve list locks integration test for postgres (#2279) (d9ebe5d)
  • mcp: Guard nil SSE session lookup and return 400 for missing session (#2681) (f66189f)
  • oracle: Update oracle-execute-sql tool interface to match source signature (#2627) (81699a3)
  • Return AllParams for GetParameter() for tools with templateParameter(#2734) (bfd7ba6)
  • server/mcp: Scope defer span.End inside loop iteration (#2558) (c88a62d), closes #2549
  • skill: Fix env variable propagation (#2645) (5271368)
  • sources/looker: Looker and looker-dev prebuilt tools should share one source definition. (#2620) (df7f2fd)
  • telemetry: Histogram buckets from OTel standard to MCP standards (#2729) (87cd4a0)
  • ui: Remove module from script (#2703) (6943ab6)
  • Update toolset attributes naming (#2554) (3d6ae4e)
OS/Architecture Description SHA256 Hash
linux/amd64 For Linux systems running on Intel/AMD 64-bit processors. 8cb1cacbbaccf0940926643482d20e3b02efba80d1c93eafb4342079b1ebee95
darwin/arm64 For macOS systems running on Apple Silicon (M1, M2, M3, etc.) processors. bb0826dce71a62a29ee59389c0cd1b78382d8309ee12fe05ad3cf501623ad7cf
darwin/amd64 For macOS systems running on Intel processors. 790ce5590799776f8d3bd3557c49a9414270a5f883cb00cf260979c838496636
windows/amd64 For Windows systems running on Intel/AMD 64-bit processors. b18ed4559ddc7f73e5a6d8638e64e93e37d18f5179720c9705de2ab7fd3c67a5

Don't miss a new genai-toolbox release

NewReleases is sending notifications on new releases.