Skip to content

Releases: googleapis/genai-toolbox

v0.1.0

06 Feb 02:46
53158b0
Compare
Choose a tag to compare

0.1.0 (2025-02-06)

⚠ BREAKING CHANGES

  • langchain-sdk: The SDK for toolbox-langchain is now located here.

Features

Bug Fixes

  • Auth token verification failure should not throw error immediately (#234) (4639cc6)
  • Fix typo in postgres test (#216) (0c3d12a)
  • mssql: Fix mssql tool kind to mssql-sql (#249) (1357be2)
  • mysql: Fix mysql tool kind to mysql-sql (#248) (669d6b7)
  • Schema float type (#264) (1702f74)
  • Typos at test cases (#265) (b7c5661)
  • Update README and quickstart with the correct async APIs. (#269) (21eef2e)
os/arch sha256
linux/amd64 cb4a16bf8156da6cbf2abe2539d70c2707cc14b0301f36271b038510ffd1bd69
darwin/arm64 ba2edaee454d8d14e14b491268b734399d7a7603f49e556dbe4aaf4192608f3c
darwin/amd64 23570f1b9fa01f305a73d004c6d2cb70a795006be8c8a64ef30366313da29561
windows/amd64 7d6453922dfd087cf1a1dcc5357c93c79fe83d75369fd5d37b245859fd1c87ad

v0.0.5

14 Jan 17:52
afb24d3
Compare
Choose a tag to compare

0.0.5 (2025-01-14)

⚠ BREAKING CHANGES

  • replace Source field ip_type with ipType for consistency (#197)
  • toolbox-sdk: deprecate 'add_auth_headers' in favor of 'add_auth_tokens' (#170)

Features

  • Add support for OpenTelemetry (#205) (1fcc20a)
  • Added Neo4j Source and Tool (#189) (8a1224b)
  • llamaindex-sdk: Implement OAuth support for LlamaIndex. (#159) (003ce51)
  • Replace Source field ip_type with ipType for consistency (#197) (e069520)
  • Update log with given context (#147) (809e547)

Bug Fixes

  • Correct parsing of floats/ints from json (#180) (387a5b5)
  • doc: Update example clientId field (#198) (0c86e89)
  • Fix config name in auth doc samples (#186) (bb03457)
  • Handle shutdown gracefully (#178) (66ab70f)
  • Improve return error for parameters (#206) (346c57d)
  • toolbox-sdk: Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' (#170) (b56fa68)

Miscellaneous Chores

os/arch sha256
linux/amd64 85f4375b93e85f836cd2773b3ef22cdb3e979b5cefe39ca6c93d973b4e13f06f
darwin/arm64 19a4ade6e2fc34f208bb55fc0f50f350bf5deb7fc71e8603cdcd8ebbbb0e17ab
darwin/amd64 4b255de9632a68e7594b168b130f5aa09673912e9d53bd48725b95e1df3d4f21
windows/amd64 0982d64e37d7cc792f0ab0dd21cbf60b3ef9d1c4e3a585604f19c1cc54a8d5ac

v0.0.4

18 Dec 23:48
21a9146
Compare
Choose a tag to compare

0.0.4 (2024-12-18)

Features

  • Add auth_required to tools (#123) (3118104)
  • Add Auth Source configuration (#71) (77b0d43)
  • Add Tool authenticated parameters (#80) (380a6fb)
  • langchain-sdk: Correctly parse Manifest API response as JSON (#143) (2c8633c)
  • langchain-sdk: Support authentication in LangChain Toolbox SDK. (#133) (23fa912)

Bug Fixes

  • Fix release image version tag (#136) (6d19ff9)
  • langchain-sdk: Correct test name to ensure execution and full coverage. (#145) (d820ac3)
  • Set server version (#150) (abd1eb7)

Miscellaneous Chores

os/arch sha256
linux/amd64 6916bf3424082c79d0193a5c491a15e563f3a47e739dfe9163171a60d3b9ee2d
darwin/arm64 cd5d64c3b82885b24fabb25f5046708fcaca2b6bf0e382434510bcce3ce6ac75
darwin/amd64 383a8e6aaa32777313013648db17f76538726511c8f724856a56181efed59bf2
windows/amd64 53e6ac575299c6537da99e4f11974558ba3d80c86efa7114d024eada1e868a44

v0.0.3

10 Dec 00:39
504fbf5
Compare
Choose a tag to compare

0.0.3 (2024-12-10)

Features

  • Add --log-level and --logging-format flags (#97) (9a0f618)
  • Add options for command (#110) (5c690c5)
  • Add Spanner source and tool (#90) (890914a)
  • Add std logger (#95) (6a8feb5)
  • Add structured logger (#96) (5e20417)
  • source/alloydb-pg: Add configuration for public and private IP (#103) (e88ec40)
  • source/cloudsql-pg: Add configuration for public and private IP (#114) (6479c1d)

Bug Fixes

  • Fix go test workflow (#84) (8c2c373)
  • Fix issue causing client session to not close properly while closing SDK. (#81) (9d360e1)
  • Fix test cases for ip_type (#115) (5528bec)
  • Fix the errors showing up after setting up mypy type checker. (#74) (522bbef)
  • llamaindex-sdk: Fix issue causing client session to not close properly while closing SDK. (#82) (fa03376)

Miscellaneous Chores

os/arch sha256
linux/amd64 45f987461954c78aa5117730736db86090a7164398f01c4f823ea1736b0b36d4
darwin/arm64 7d423955d540c0a11fba1c5c89f3a9d443550e829b15065786aa7c469600bf99
darwin/amd64 31af24c538a14a67de52ed7a1070efa59c4363b5728f1aa40c0147852f748356
windows/amd64 ee9d31b3228f334fba10379e54fb4375a457bca8a050e312a10e432351d5c71e

v0.0.2

12 Nov 21:04
8a6ec60
Compare
Choose a tag to compare

0.0.2 (2024-11-12)

⚠ BREAKING CHANGES

  • consolidate "x-postgres-generic" tools to "postgres-sql" tool (#43)

Features

  • Consolidate "x-postgres-generic" tools to "postgres-sql" tool (#43) (f630965)
  • container: Add entrypoint in Dockerfile (#38) (b08072a)
  • LlamaIndex SDK (#48) (b824abe)
  • sdk: Make ClientSession optional when initializing ToolboxClient (#55) (26347b5)
  • Support requesting a single tool (#56) (efafba9)

Bug Fixes

  • Correct source type validation for postgres-sql tool (#47) (52ebb43)
  • docs: Correct outdated references to tool kinds (#49) (972888b)
  • Handle content-type correctly (#33) (cf8112f)

Miscellaneous Chores

os/arch sha256
linux/amd64 7056e7187cde950f405e1a4ddae903aae063bf84c935827e21a6bbf1575cea36
darwin/arm64 711dd780b941f445a77bf51e4ec1f724944358c1ac20f3bf002daa542435f5b6
darwin/amd64 0ccc7ac50f0e3893008a6b8ea25ccd54927e9dd4c9eb11b54e5d31ccf76b7001
windows/amd64 16563eb836c6966333038b1d2905814855fe2241200d11a0415e97893f6dd9bc

v0.0.1

28 Oct 16:31
7e8b870
Compare
Choose a tag to compare

0.0.1 (2024-10-28)

Features

Miscellaneous Chores

Continuous Integration

os/arch sha256
linux/amd64 2a0cecb87eeaae95c275f0dbadf7b88af8072ef40144141a4c0f58e24f347c92
darwin/arm64 8acf9fefbc1f3387a06f3072a8b256ade9761c9b98c0e75aa7ccea95cd137f06
darwin/amd64 ad7d041c88cce72e1c7cabc41c7b79948f33b4a8e88ed7fb22e06de63d45b92e
windows/amd64 aab8dc30e17dc7802289ae7189361c73cd6dc5d554f2945bd98b0b9bda3bcd08