Twisha Bansal
2c3f00c0cd
docs: better response messages for ADK agent ( #460 )
2025-04-21 19:41:46 +05:30
Twisha Bansal
71132d05d2
docs: add ADK in quickstart intro ( #458 )
2025-04-21 18:02:23 +05:30
F. Hinkelmann
c4de4be044
docs: add ADK to local quickstart ( #439 )
...
Add ADK to the local quickstart.
---------
Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com >
2025-04-21 06:24:31 +00:00
Andreas Deininger
59a14a2322
chore: Set content dir via mount ( #455 )
...
This PR changes the way the content dir is configured: it is now
configured via a module mount.
As described in the [official
docs](https://gohugo.io/configuration/all/#contentdir ), this is a more
flexible approach to configure this directory.
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-18 15:00:26 -07:00
Kurtis Van Gent
12a4f564b7
ci(docs): fix docs deploy when changes in .hugo folder ( #456 )
2025-04-18 13:55:02 -07:00
Andreas Deininger
969065e561
fix(docs): fix link 'Edit this page' ( #454 )
...
This PR fixes https://github.com/google/docsy/issues/2218 .
This PR adds `layouts/partials/page-meta-links.html` to your repo which
takes precedence over the original file from docsy theme (which is
faulty). Don't forget to remove this file again once this issue is fixed
in the docsy theme.
fixes #427
2025-04-18 13:38:04 -07:00
Mend Renovate
b690f5ddc2
fix(deps): update module cloud.google.com/go/bigtable to v1.37.0 ( #452 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[cloud.google.com/go/bigtable](https://redirect.github.com/googleapis/google-cloud-go )
| `v1.36.0` -> `v1.37.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-18 11:23:56 -07:00
Mend Renovate
68502951ea
chore(deps): update dependency go to v1.24.2 ( #366 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/ )
([source](https://redirect.github.com/golang/go )) | toolchain | minor |
`1.23.2` -> `1.24.2` |
---
### Release Notes
<details>
<summary>golang/go (go)</summary>
###
[`v1.24.2`](https://redirect.github.com/golang/go/compare/go1.24.1...go1.24.2 )
###
[`v1.24.1`](https://redirect.github.com/golang/go/compare/go1.24.0...go1.24.1 )
###
[`v1.24.0`](https://redirect.github.com/golang/go/compare/go1.23.6...go1.24.0 )
###
[`v1.23.8`](https://redirect.github.com/golang/go/compare/go1.23.7...go1.23.8 )
###
[`v1.23.7`](https://redirect.github.com/golang/go/compare/go1.23.6...go1.23.7 )
###
[`v1.23.6`](https://redirect.github.com/golang/go/compare/go1.23.5...go1.23.6 )
###
[`v1.23.5`](https://redirect.github.com/golang/go/compare/go1.23.4...go1.23.5 )
###
[`v1.23.4`](https://redirect.github.com/golang/go/compare/go1.23.3...go1.23.4 )
###
[`v1.23.3`](https://redirect.github.com/golang/go/compare/go1.23.2...go1.23.3 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
2025-04-18 12:08:26 -06:00
Andreas Deininger
8954fb0378
chore(docs): fix duplicate persistance key warning ( #453 )
...
When previewing the site, warnings are printed out:
```
WARN Shortcode "tabpane": duplicate tab-persistence key "yaml" detected, disabling persistence to avoid multiple tab display.
```
This PR fixes these issues.
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
2025-04-18 11:25:57 -06:00
An Nguyen
ae53b8eeff
feat: Add Bigtable source and tool ( #418 )
...
# Add Bigtable support
A `bigtable` source can be added as the following example
```
sources:
test-bigtable-source:
kind: "bigtable"
project: "sample-project"
instance: "sample-instance"
```
A `bigtable` tool can be added as below
```
tools:
get-test-tool-data:
kind: bigtable-sql
source: test-bigtable-source
description: Some description
statement: SELECT * FROM `test-table` WHERE address['state'] = @state;
parameters:
- name: state
type: string
description: Filter by state
```
---------
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com >
2025-04-18 10:48:28 -06:00
Andreas Deininger
91f4402a71
Fix typos ( #451 )
...
This PR fixes a few typos I spotted in the project.
2025-04-17 17:40:43 -07:00
Wenxin Du
52b09a67cb
doc: Add local integration testing instruction ( #449 )
...
Instructions for external contributors to run integration test locally.
2025-04-17 14:39:47 -04:00
Yuan
4eb78fb2ac
docs(mcp): add toolset feature to mcp doc ( #450 )
...
Add instructions on using toolset in docs.
Also added toolset to the quickstart example to reflect that we support
toolset within mcp and be consistent with the local quickstart.
2025-04-16 17:40:24 -07:00
Mend Renovate
6cb407969b
fix(deps): update module cloud.google.com/go/alloydbconn to v1.15.1 ( #440 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[cloud.google.com/go/alloydbconn](https://redirect.github.com/googlecloudplatform/alloydb-go-connector )
| `v1.15.0` -> `v1.15.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>googlecloudplatform/alloydb-go-connector
(cloud.google.com/go/alloydbconn)</summary>
###
[`v1.15.1`](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/releases/tag/v1.15.1 )
[Compare
Source](https://redirect.github.com/googlecloudplatform/alloydb-go-connector/compare/v1.15.0...v1.15.1 )
##### Bug Fixes
- configure Cloud Monitoring client correctly
([#​673](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/issues/673 ))
([91d86af](91d86aff04 ))
- shut down the internal exporter only once
([#​671](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/issues/671 ))
([16a6782](16a67829b4 )),
closes
[#​776](https://redirect.github.com/GoogleCloudPlatform/alloydb-go-connector/issues/776 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
2025-04-16 15:40:32 -07:00
Mend Renovate
c5c1172170
chore(deps): update actions/setup-node digest to 49933ea ( #436 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-node](https://redirect.github.com/actions/setup-node ) |
action | digest | `cdca736` -> `49933ea` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-16 15:20:13 -07:00
Mend Renovate
b3be1ffa3c
fix(deps): update module google.golang.org/api to v0.229.0 ( #442 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client )
| `v0.228.0` -> `v0.229.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>googleapis/google-api-go-client
(google.golang.org/api)</summary>
###
[`v0.229.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.229.0 )
[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.228.0...v0.229.0 )
##### Features
- **all:** Auto-regenerate discovery clients
([#​3082](https://redirect.github.com/googleapis/google-api-go-client/issues/3082 ))
([ab1e35b](ab1e35bd92 ))
- **all:** Auto-regenerate discovery clients
([#​3084](https://redirect.github.com/googleapis/google-api-go-client/issues/3084 ))
([eab2179](eab21799a2 ))
- **all:** Auto-regenerate discovery clients
([#​3085](https://redirect.github.com/googleapis/google-api-go-client/issues/3085 ))
([9af4079](9af4079c0c ))
- **all:** Auto-regenerate discovery clients
([#​3086](https://redirect.github.com/googleapis/google-api-go-client/issues/3086 ))
([9c927b6](9c927b6514 ))
- **all:** Auto-regenerate discovery clients
([#​3087](https://redirect.github.com/googleapis/google-api-go-client/issues/3087 ))
([3c387cd](3c387cdc0b ))
- **all:** Auto-regenerate discovery clients
([#​3089](https://redirect.github.com/googleapis/google-api-go-client/issues/3089 ))
([b64e792](b64e792916 ))
- **all:** Auto-regenerate discovery clients
([#​3090](https://redirect.github.com/googleapis/google-api-go-client/issues/3090 ))
([65fc9d3](65fc9d3edb ))
- **all:** Auto-regenerate discovery clients
([#​3093](https://redirect.github.com/googleapis/google-api-go-client/issues/3093 ))
([3a51a3a](3a51a3a77e ))
- **all:** Auto-regenerate discovery clients
([#​3094](https://redirect.github.com/googleapis/google-api-go-client/issues/3094 ))
([ca84516](ca845161fd ))
- **all:** Auto-regenerate discovery clients
([#​3096](https://redirect.github.com/googleapis/google-api-go-client/issues/3096 ))
([9e992f4](9e992f492d ))
- **all:** Auto-regenerate discovery clients
([#​3097](https://redirect.github.com/googleapis/google-api-go-client/issues/3097 ))
([c09b6a9](c09b6a9455 ))
- **all:** Auto-regenerate discovery clients
([#​3099](https://redirect.github.com/googleapis/google-api-go-client/issues/3099 ))
([66d2175](66d217562f ))
- **all:** Auto-regenerate discovery clients
([#​3101](https://redirect.github.com/googleapis/google-api-go-client/issues/3101 ))
([9ad998b](9ad998bc30 ))
- **all:** Auto-regenerate discovery clients
([#​3102](https://redirect.github.com/googleapis/google-api-go-client/issues/3102 ))
([70d6fb2](70d6fb2593 ))
- **all:** Auto-regenerate discovery clients
([#​3103](https://redirect.github.com/googleapis/google-api-go-client/issues/3103 ))
([414e575](414e575dda ))
- **all:** Auto-regenerate discovery clients
([#​3104](https://redirect.github.com/googleapis/google-api-go-client/issues/3104 ))
([91f6589](91f6589572 ))
- **all:** Auto-regenerate discovery clients
([#​3105](https://redirect.github.com/googleapis/google-api-go-client/issues/3105 ))
([1c5ea6c](1c5ea6cfdd ))
- **all:** Auto-regenerate discovery clients
([#​3106](https://redirect.github.com/googleapis/google-api-go-client/issues/3106 ))
([fabfddf](fabfddf970 ))
- **all:** Auto-regenerate discovery clients
([#​3107](https://redirect.github.com/googleapis/google-api-go-client/issues/3107 ))
([ecbc1a9](ecbc1a9e09 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-16 15:16:02 -07:00
Mend Renovate
a64e7c1e1a
fix(deps): update module cloud.google.com/go/cloudsqlconn to v1.16.1 ( #448 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[cloud.google.com/go/cloudsqlconn](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector )
| `v1.16.0` -> `v1.16.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>googlecloudplatform/cloud-sql-go-connector
(cloud.google.com/go/cloudsqlconn)</summary>
###
[`v1.16.1`](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/releases/tag/v1.16.1 )
[Compare
Source](https://redirect.github.com/googlecloudplatform/cloud-sql-go-connector/compare/v1.16.0...v1.16.1 )
##### Bug Fixes
- bump dependencies to latest
([#​968](https://redirect.github.com/GoogleCloudPlatform/cloud-sql-go-connector/issues/968 ))
([bb3c9f4](bb3c9f4cb3 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-16 15:02:20 -07:00
dependabot[bot]
0106a1ebfd
chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 ( #447 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to
0.38.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1fcd82abb "><code>e1fcd82</code></a>
html: properly handle trailing solidus in unquoted attribute value in
foreign...</li>
<li><a
href="ebed060e8f "><code>ebed060</code></a>
internal/http3: fix build of tests with GOEXPERIMENT=nosynctest</li>
<li><a
href="1f1fa29e0a "><code>1f1fa29</code></a>
publicsuffix: regenerate table</li>
<li><a
href="12150816f7 "><code>1215081</code></a>
http2: improve error when server sends HTTP/1</li>
<li><a
href="312450e473 "><code>312450e</code></a>
html: ensure <search> tag closes <p> and update tests</li>
<li><a
href="09731f9bf9 "><code>09731f9</code></a>
http2: improve handling of lost PING in Server</li>
<li><a
href="55989e24b9 "><code>55989e2</code></a>
http2/h2c: use ResponseController for hijacking connections</li>
<li><a
href="2914f46773 "><code>2914f46</code></a>
websocket: re-recommend gorilla/websocket</li>
<li>See full diff in <a
href="https://github.com/golang/net/compare/v0.37.0...v0.38.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/googleapis/genai-toolbox/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-16 14:48:58 -07:00
Yuan
1a8a360305
test(server/mcp): add tls unit test ( #426 )
...
Refactor common test so that we can run both non-tls test server and tls
test server.
Add unit test for tls server in MCP sse endpoint test cases.
2025-04-16 14:31:22 -07:00
Yuan
e307857085
feat: add toolset feature to mcp ( #425 )
...
Update MCP server to support toolset.
User can now connect to specific toolset's sse via
`/mcp/{toolset_name}/sse` url, or POST to `/mcp/{toolset_name}`. If
toolset_name is not provided, it will list all tools by default.
Fixes #403
2025-04-16 14:11:53 -07:00
Wenxin Du
29560d66a0
ci: Add Spanner integration tests ( #441 )
...
Add Spanner integration tests
2025-04-16 17:04:50 -04:00
Kurtis Van Gent
4dba0df12d
chore(ci/cd): pin version of hugo ( #444 )
...
Hugo's recent release seems to have broken docsy:
https://github.com/gohugoio/hugo/issues/13599
There's a fix in progress: https://github.com/google/docsy/pull/2215
To unblock CI/CD, I've pinned hugo to 0.145.0 instead.
2025-04-15 09:55:28 +05:30
Kurtis Van Gent
e99655ab68
chore: correct ISSUE_TEMPLATE folder name ( #432 )
2025-04-10 13:28:28 -07:00
Twisha Bansal
62e8d7bec4
chore: fix link ( #430 )
2025-04-10 11:33:34 +00:00
Twisha Bansal
f232e5387e
docs: make quickstart async-first ( #421 )
2025-04-10 17:00:48 +05:30
Twisha Bansal
e9bd41aa18
docs: added toolbox-core to toolbox documentation ( #424 )
2025-04-10 14:10:38 +05:30
Twisha Bansal
f1ca030038
docs: Modify quickstart introduction ( #429 )
2025-04-10 14:07:19 +05:30
Twisha Bansal
7ea3c904ce
docs: Add a toolbox-core quickstart ( #407 )
...
Co-authored-by: Anubhav Dhawan <anubhavdhawan@google.com >
2025-04-10 05:05:57 +00:00
Michael Hunger
0a7d3ff06b
fix : #419 TLS https URL for SSE endpoint ( #420 )
...
Fixes that in SSL deployments, e.g. on k8s or cloud run the SSE endpoint
was statically returning `http:`
not a scheme based on request TLS attribute.
Fixes https://github.com/googleapis/genai-toolbox/issues/419
---------
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-09 11:43:23 -07:00
Twisha Bansal
cf967452e1
chore: rename sdk repo to mcp-toolbox-sdk-python ( #423 )
2025-04-09 23:19:56 +05:30
Twisha Bansal
73332b9b9e
chore: add toolbox-core to readme ( #422 )
2025-04-09 14:22:11 +05:30
Twisha Bansal
6b907db9f0
chore: fix link ( #417 )
2025-04-08 21:32:30 +00:00
Mend Renovate
21b82c10c2
fix(deps): update module cloud.google.com/go/spanner to v1.79.0 ( #415 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[cloud.google.com/go/spanner](https://redirect.github.com/googleapis/google-cloud-go )
| `v1.78.0` -> `v1.79.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjIzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-08 14:29:36 -07:00
Mend Renovate
6638fbb3a0
fix(deps): update module github.com/go-sql-driver/mysql to v1.9.2 ( #408 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/go-sql-driver/mysql](https://redirect.github.com/go-sql-driver/mysql )
| `v1.9.1` -> `v1.9.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>go-sql-driver/mysql (github.com/go-sql-driver/mysql)</summary>
###
[`v1.9.2`](https://redirect.github.com/go-sql-driver/mysql/blob/HEAD/CHANGELOG.md#v192-2025-04-07 )
[Compare
Source](https://redirect.github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2 )
v1.9.2 is a re-release of v1.9.1 due to a release process issue; no
changes were made to the content.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com >
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-08 17:15:13 -04:00
Mend Renovate
92ed74a4df
fix(deps): update module golang.org/x/oauth2 to v0.29.0 ( #416 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/oauth2 | `v0.28.0` -> `v0.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/googleapis/genai-toolbox ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjIzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-08 14:02:07 -07:00
Wenxin Du
be85b82078
feat: add IAM AuthN to Cloud SQL Sources ( #414 )
...
Add IAM support for Cloud SQL source connection using Go language
connector:
https://pkg.go.dev/cloud.google.com/go/cloudsqlconn#section-readme
2025-04-08 16:26:00 -04:00
Wenxin Du
e8ed447d91
feat: Add IAM authentication to AlloyDB Source ( #399 )
...
Add IAM support for AlloyDB source connection:
https://pkg.go.dev/cloud.google.com/go/alloydbconn#section-readme
2025-04-08 13:02:44 -04:00
Kurtis Van Gent
8ef32cc73a
chore: rebrand as MCP Toolbox ( #412 )
2025-04-07 15:46:20 -06:00
Yuan
75d2296d7a
chore: add debug logs ( #409 )
...
Add debug logs to API and MCP server.
Example of debug logs added:
```
2025-04-07T11:12:04.62309-07:00 DEBUG "tool name: list_flights_by_arrival_airport"
2025-04-07T11:12:04.623264-07:00 DEBUG "tool invocation authorized"
2025-04-07T11:12:04.623717-07:00 DEBUG "invocation params: [{departure_airport SFO} {date 2025-04-07}]"
```
2025-04-07 12:27:31 -07:00
Yuan
b81feb61e6
fix: run linter ( #410 )
2025-04-07 11:18:04 -07:00
Kurtis Van Gent
d8fc6bdb6f
chore: add issue forms ( #404 )
...
Add new issue forms.
2025-04-07 16:48:41 +00:00
Twisha Bansal
5cf4b8fea1
chore: remove default project id from quickstart colab. ( #405 )
2025-04-07 19:00:43 +05:30
Anubhav Dhawan
a9905cf39e
doc: fix typo in the MCP Quickstart ( #401 )
2025-04-05 21:26:23 +00:00
Anubhav Dhawan
460fe5c944
doc: fix minor typo in MCP guide ( #402 )
2025-04-05 15:13:21 -06:00
release-please[bot]
12222fe27a
chore(main): release 0.3.0 ( #382 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.3.0](https://github.com/googleapis/genai-toolbox/compare/v0.2.1...v0.3.0 )
(2025-04-04)
### Features
* Add 'alloydb-ai-nl' tool
([#358 ](https://github.com/googleapis/genai-toolbox/issues/358 ))
([f02885f ](f02885fd4a ))
* Add HTTP Source and Tool
([#332 ](https://github.com/googleapis/genai-toolbox/issues/332 ))
([64da5b4 ](64da5b4efe ))
* Adding support for Model Context Protocol (MCP).
([#396 ](https://github.com/googleapis/genai-toolbox/issues/396 ))
([a7d1d4e ](a7d1d4eb2a ))
* Added [toolbox-core](https://pypi.org/project/toolbox-core/ ) SDK –
easily integrate Toolbox into any Python function calling framework
### Bug Fixes
* Add `tools-file` flag and deprecate `tools_file`
([#384 ](https://github.com/googleapis/genai-toolbox/issues/384 ))
([34a7263 ](34a7263fdc )),
closes [#383 ](https://github.com/googleapis/genai-toolbox/issues/383 )
---
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: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
v0.3.0
2025-04-04 11:51:23 -07:00
Yuan
ea140969cf
docs: add mcp quickstart docs to release please updates ( #398 )
2025-04-04 18:39:53 +00:00
totoleon
f02885fd4a
feat: add 'alloydb-ai-nl' tool ( #358 )
...
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
Co-authored-by: Averi Kitsch <akitsch@google.com >
Co-authored-by: Yuan <45984206+Yuan325@users.noreply.github.com >
2025-04-04 11:30:58 -07:00
Yuan
a7d1d4eb2a
feat: adding support for Model Context Protocol (MCP). ( #396 )
...
Adding Toolbox support for MCP. Toolbox can now be run as an MCP server.
Fixes #312 .
---------
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
Co-authored-by: Averi Kitsch <akitsch@google.com >
2025-04-04 18:24:34 +00:00
Wenxin Du
55dff38db2
Revert "ci: Increase Cloud Build vCPU" ( #394 )
...
Revert "ci: Increase Cloud Build vCPU"
2025-04-04 13:47:25 -04:00
Andrew Brook
c46f271fa0
docs: fix typo in http tool ( #393 )
...
Fixed a typo in the doc for HTTP tool
Co-authored-by: Kurtis Van Gent <31518063+kurtisvg@users.noreply.github.com >
2025-04-04 11:03:59 -06:00