0.2.0 (2025-03-03)
- Rename "AuthSource" in favor of "AuthService" (#297)
- Add items to parameter manifest (#293) (541612d)
- source/cloud-sql: Correct user agents not being sent (#306) (584c8ae)
- Throw error when items field is missing from array parameter (#296) (9193836)
- Validate required common fields for parameters (#298) (e494d11)
0.1.0 (2025-02-06)
- langchain-sdk: The SDK for
toolbox-langchain
is now located here.
- Add Cloud SQL for SQL Server Source and Tool (#223) (9bad952)
- Add Cloud SQL for MySQL Source and Tool (#221) (f1f61d7)
- Add Dgraph Source and Tool (#233) (617cc87)
- Add local quickstart (#232) (497fb06)
- Add user agents for cloud sources (#244) (8452f8e)
- Add MySQL Source (#250) (378692a)
- Add MSSQL source (#255) (8fca0a9)
- 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)
- Update tool invoke to return json (#266) (ad58cd5)
0.0.5 (2025-01-14)
- replace Source field
ip_type
withipType
for consistency (#197) - toolbox-sdk: deprecate 'add_auth_headers' in favor of 'add_auth_tokens' (#170)
- 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
withipType
for consistency (#197) (e069520) - Update log with given context (#147) (809e547)
- 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)
0.0.4 (2024-12-18)
- 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)
- 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)
0.0.3 (2024-12-10)
- 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)
- 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)
0.0.2 (2024-11-12)
- consolidate "x-postgres-generic" tools to "postgres-sql" tool (#43)
- Consolidate "x-postgres-generic" tools to "postgres-sql" tool (#43) (f630965)
- container: Add entrypoint in Dockerfile (#38) (b08072a)
- sdk: Added LlamaIndex SDK (#48) (b824abe)
- sdk: Make ClientSession optional when initializing ToolboxClient (#55) (26347b5)
- Support requesting a single tool (#56) (efafba9)
- 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)
- Add address and port flags (#7) (df9ad9e)
- Add AlloyDB source and tool (#23) (fe92d02)
- Add basic CLI (#5) (1539ee5)
- Add basic http server (#6) (e09ae30)
- Add basic parsing from tools file (#8) (b9ba364)
- Add initial cloud sql pg invocation (#14) (3703176)
- Add Postgres source and tool (#25) (2742ed4)
- Add preliminary parsing of parameters (#13) (27edd3b)
- Add support for array type parameters (#26) (3903e86)
- Add toolset configuration (#12) (59b4bc0)
- Add Toolset manifest endpoint (#11) (61e7b78)
- langchain-sdk: Add Toolbox SDK for LangChain (#22) (0bcd4b6)
- Stub basic control plane functionality (#9) (336bdc4)