Twisha Bansal
f6b15de8cd
docs: fix js quickstart ( #1104 )
...
Use the newly recommended `@langchain/google-genai` library to use
gemini API keys.
2025-08-07 10:35:20 +00:00
release-please[bot]
a09f628b52
chore(main): release 0.11.0 ( #1071 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.11.0](https://github.com/googleapis/genai-toolbox/compare/v0.11.0...v0.11.0 )
(2025-08-05)
### ⚠ BREAKING CHANGES
* **tools/bigquery-sql:** Ensure invoke always returns a non-null value
([#1020 ](https://github.com/googleapis/genai-toolbox/issues/1020 ))
([9af55b6 ](9af55b651d ))
* **tools/bigquery-execute-sql:** Update the return messages
([#1034 ](https://github.com/googleapis/genai-toolbox/issues/1034 ))
([051e686 ](051e686476 ))
### Features
* Add TiDB source and tool
([#829 ](https://github.com/googleapis/genai-toolbox/issues/829 ))
([6eaf36a ](6eaf36ac85 ))
* Interactive web UI for Toolbox
([#1065 ](https://github.com/googleapis/genai-toolbox/issues/1065 ))
([8749b03 ](8749b03003 ))
* **prebuiltconfigs/cloud-sql-postgres:** Introduce additional parameter
to limit context in list tables
([#1062 ](https://github.com/googleapis/genai-toolbox/issues/1062 ))
([c3a58e1 ](c3a58e1d16 ))
* **tools/looker-query-url:** Add support for `looker-query-url` tool
([#1015 ](https://github.com/googleapis/genai-toolbox/issues/1015 ))
([327ddf0 ](327ddf0439 ))
* **tools/dataplex-lookup-entry:** Add support for
`dataplex-lookup-entry` tool
([#1009 ](https://github.com/googleapis/genai-toolbox/issues/1009 ))
([5fa1660 ](5fa1660fc8 ))
### Bug Fixes
* **tools/bigquery,mssql,mysql,postgres,spanner,tidb:** Add query
logging to execute-sql tools
([#1069 ](https://github.com/googleapis/genai-toolbox/issues/1069 ))
([0527532 ]([0527532bd7 ))
---
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 >
2025-08-05 14:00:26 -07:00
Averi Kitsch
af3d791dea
chore: roll back version ( #1077 )
2025-08-05 16:12:31 +00:00
release-please[bot]
8d0fa6783a
chore(main): release 0.11.0 ( #1000 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.11.0](https://github.com/googleapis/genai-toolbox/compare/v0.10.0...v0.11.0 )
(2025-08-04)
### ⚠ BREAKING CHANGES
* **tools/bigquery-sql:** Ensure invoke always returns a non-null value
([#1020 ](https://github.com/googleapis/genai-toolbox/issues/1020 ))
([9af55b6 ](9af55b651d ))
* **tools/bigquery-execute-sql:** Update the return messages
([#1034 ](https://github.com/googleapis/genai-toolbox/issues/1034 ))
([051e686 ](051e686476 ))
### Features
* Add DuckDB source and tool
([#879 ](https://github.com/googleapis/genai-toolbox/pull/879 ))
([fd14933 ](fd149337e9 ))
* Add TiDB source and tool
([#829 ](https://github.com/googleapis/genai-toolbox/issues/829 ))
([6eaf36a ](6eaf36ac85 ))
* Interactive web UI for Toolbox
([#1065 ](https://github.com/googleapis/genai-toolbox/issues/1065 ))
([8749b03 ](8749b03003 ))
* **tools/looker-query-url:** Add support for `looker-query-url` tool
([#1015 ](https://github.com/googleapis/genai-toolbox/issues/1015 ))
([327ddf0 ](327ddf0439 ))
* **tools/dataplex-lookup-entry:** Add support for
`dataplex-lookup-entry` tool
([#1009 ](https://github.com/googleapis/genai-toolbox/issues/1009 ))
([5fa1660 ](5fa1660fc8 ))
---
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 >
2025-08-04 19:11:17 -07:00
Yuan Teoh
90d4558a8e
docs: update docs lint ( #995 )
2025-07-25 17:26:28 +00:00
release-please[bot]
c45390e6f7
chore(main): release 0.10.0 ( #886 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.10.0](https://github.com/googleapis/genai-toolbox/compare/v0.9.0...v0.10.0 )
(2025-07-25)
### Features
* Add `Map` parameters support
([#928 ](https://github.com/googleapis/genai-toolbox/issues/928 ))
([4468bc9 ](4468bc920b ))
* Add Dataplex source and tool
([#847 ](https://github.com/googleapis/genai-toolbox/issues/847 ))
([30c16a5 ](30c16a559e ))
* Add Looker source and tool
([#923 ](https://github.com/googleapis/genai-toolbox/issues/923 ))
([c67e01b ](c67e01bcf9 ))
* Add support for null optional parameter
([#802 ](https://github.com/googleapis/genai-toolbox/issues/802 ))
([a817b12 ](a817b120ca )),
closes [#736 ](https://github.com/googleapis/genai-toolbox/issues/736 )
* **prebuilt/alloydb-admin-config:** Add alloydb control plane as a
prebuilt config
([#937 ](https://github.com/googleapis/genai-toolbox/issues/937 ))
([0b28b72 ](0b28b72aa0 ))
* **prebuilt/mysql,prebuilt/mssql:** Add generic mysql and mssql
prebuilt tools
([#983 ](https://github.com/googleapis/genai-toolbox/issues/983 ))
([c600c30 ](c600c30374 ))
* **server/mcp:** Support MCP version 2025-06-18
([#898 ](https://github.com/googleapis/genai-toolbox/issues/898 ))
([313d3ca ](313d3ca0d0 ))
* **sources/mssql:** Add support for encrypt connection parameter
([#874 ](https://github.com/googleapis/genai-toolbox/issues/874 ))
([14a868f ](14a868f2a0 ))
* **sources/firestore:** Add Firestore as Source
([#786 ](https://github.com/googleapis/genai-toolbox/issues/786 ))
([2bb790e ](2bb790e4f8 ))
* **sources/mongodb:** Add MongoDB Source
([#969 ](https://github.com/googleapis/genai-toolbox/issues/969 ))
([74dbd61 ](74dbd6124d ))
* **tools/alloydb-wait-for-operation:** Add wait for operation tool with
exponential backoff
([#920 ](https://github.com/googleapis/genai-toolbox/issues/920 ))
([3f6ec29 ](3f6ec2944e ))
* **tools/mongodb-aggregate:** Add MongoDB `aggregate` Tools
([#977 ](https://github.com/googleapis/genai-toolbox/issues/977 ))
([bd399bb ](bd399bb0fb ))
* **tools/mongodb-delete:** Add MongoDB `delete` Tools
([#974 ](https://github.com/googleapis/genai-toolbox/issues/974 ))
([78e9752 ](78e9752f62 ))
* **tools/mongodb-find:** Add MongoDB `find` Tools
([#970 ](https://github.com/googleapis/genai-toolbox/issues/970 ))
([a747475 ](a7474752d8 ))
* **tools/mongodb-insert:** Add MongoDB `insert` Tools
([#975 ](https://github.com/googleapis/genai-toolbox/issues/975 ))
([4c63f0c ](4c63f0c1e4 ))
* **tools/mongodb-update:** Add MongoDB `update` Tools
([#972 ](https://github.com/googleapis/genai-toolbox/issues/972 ))
([dfde52c ](dfde52ca9a ))
* **tools/neo4j-execute-cypher:** Add neo4j-execute-cypher for Neo4j
sources ([#946 ](https://github.com/googleapis/genai-toolbox/issues/946 ))
([81d0505 ](81d05053b2 ))
* **tools/neo4j-schema:** Add neo4j-schema tool
([#978 ](https://github.com/googleapis/genai-toolbox/issues/978 ))
([be7db3d ](be7db3dff2 ))
* **tools/wait:** Create wait for tool
([#885 ](https://github.com/googleapis/genai-toolbox/issues/885 ))
([ed5ef4c ](ed5ef4caea ))
### Bug Fixes
* Fix document preview pipeline for forked PRs
([#950 ](https://github.com/googleapis/genai-toolbox/issues/950 ))
([481cc60 ](481cc608ba ))
* **prebuilt/firestore:** Mark database field as required in the
firestore prebuilt tools
([#959 ](https://github.com/googleapis/genai-toolbox/issues/959 ))
([15417d4 ](15417d4e0c ))
* **prebuilt/cloud-sql-mssql:** Correct source reference for execute_sql
tool in cloud-sql-mssql.yaml prebuilt config
([#938 ](https://github.com/googleapis/genai-toolbox/issues/938 ))
([d16728e ](d16728e5c6 ))
* **prebuilt/cloud-sql-mysql:** Update list_table tool
([#924 ](https://github.com/googleapis/genai-toolbox/issues/924 ))
([2083ba5 ](2083ba5048 ))
* Replace 'float' with 'number' in McpManifest
([#985 ](https://github.com/googleapis/genai-toolbox/issues/985 ))
([59e23e1 ](59e23e1725 ))
* **server/api:** Add logger to context in tool invoke handler
([#891 ](https://github.com/googleapis/genai-toolbox/issues/891 ))
([8ce311f ](8ce311f256 ))
* **sources/looker:** Add agent tag to Looker API calls.
([#966 ](https://github.com/googleapis/genai-toolbox/issues/966 ))
([f55dd6f ](f55dd6fcd0 ))
* **tools/bigquery-execute-sql:** Ensure invoke always returns a
non-null value
([#925 ](https://github.com/googleapis/genai-toolbox/issues/925 ))
([9a55b80 ](9a55b80482 ))
* **tools/mysqlsql:** Unmarshal json data from database during invoke
([#979 ](https://github.com/googleapis/genai-toolbox/issues/979 ))
([ccc3498 ](ccc3498cf0 )),
closes [#840 ](https://github.com/googleapis/genai-toolbox/issues/840 )
---
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 >
2025-07-24 17:58:37 -07:00
Anushka Saxena
49b1562f73
docs: add llamaindex integration to js quickstart ( #931 )
...
### Description
Enhance the [JavaScript
Quickstart](https://googleapis.github.io/genai-toolbox/getting-started/local_quickstart_js/ )
by adding a new tab dedicated to integrating the MCP Toolbox with
LlamaIndex. This provides users with a direct, runnable example of how
to utilize Toolbox's capabilities within a LlamaIndex-powered LLM agent
for hotel search and booking operations.
The changes include:
- Addition of a new `LlamaIndex` tab in `docs/quickstarts/js-local.md`.
- Corresponding `hotelAgent.js` code snippet for LlamaIndex integration.
### Related Issue
This PR addresses and resolves #930 .
---------
Signed-off-by: Anushka Saxena <anushka.saxena-it-2k19-05@iips.edu.in >
Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com >
2025-07-22 16:20:33 +05:30
Twisha Bansal
26bdba46ca
docs: add links to quickstart ( #888 )
2025-07-15 11:47:59 +05:30
Harsh Jha
65843621c5
docs: Add JS SDK quickstart ( #845 )
...
Co-authored-by: Anmol Shukla <shuklaanmol@google.com >
Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com >
Co-authored-by: Twisha Bansal <twishabansal@google.com >
2025-07-15 01:09:18 +05:30