Commit Graph

1468 Commits

Author SHA1 Message Date
duwenxin99
c112424ea3 fix http test 2026-02-05 15:24:26 -05:00
duwenxin99
b8af02a1dd fix http test 2026-02-05 15:24:26 -05:00
duwenxin99
949fb0d992 rebase 2026-02-05 15:24:26 -05:00
duwenxin99
1494aedd38 moved to a separate package 2026-02-05 15:24:26 -05:00
duwenxin99
77bb4913c0 rebase 2026-02-05 15:24:26 -05:00
duwenxin99
6eaa4aa5e0 moved to a separate package 2026-02-05 15:24:26 -05:00
duwenxin99
c1567654e7 fix test 2026-02-05 15:24:26 -05:00
duwenxin99
e2adb1e58e fix lint 2026-02-05 15:24:26 -05:00
duwenxin99
7980f175e6 all refactor done 2026-02-05 15:24:26 -05:00
duwenxin
7cae10a7c7 refactor redis 2026-02-05 15:24:26 -05:00
duwenxin
8b7c01f495 refactor looker 2026-02-05 15:24:26 -05:00
duwenxin
03c3e7a5cc refactor looker 2026-02-05 15:24:26 -05:00
duwenxin
afa3aa762c update more tools 2026-02-05 15:24:26 -05:00
duwenxin
ea903f0d06 update more looker tools 2026-02-05 15:24:26 -05:00
duwenxin
1348c5990c api error 2026-02-05 15:24:26 -05:00
duwenxin
d74d196fba update more tools 2026-02-05 15:24:26 -05:00
duwenxin
e0077da799 add dataplex firestore 2026-02-05 15:24:26 -05:00
duwenxin
74ea31a98c add gcp tools refactor 2026-02-05 15:24:26 -05:00
duwenxin
c3cd31c2e0 refactor bigquery errors 2026-02-05 15:24:26 -05:00
duwenxin
fe99621736 update alloydb agent errors 2026-02-05 15:24:26 -05:00
duwenxin
98f6ab976c update mock tool interface 2026-02-05 15:24:25 -05:00
duwenxin
1e25dc59f3 update alloydb tools error 2026-02-05 15:24:25 -05:00
duwenxin99
b5702b637d rebase 2026-02-05 15:24:25 -05:00
duwenxin99
46c793ff83 moved to a separate package 2026-02-05 15:24:25 -05:00
duwenxin99
9ee0491736 rebase 2026-02-04 16:24:47 -05:00
duwenxin99
c733f03717 update unit test 2026-02-04 16:24:47 -05:00
duwenxin99
ca082d1566 resolve comments 2026-02-04 16:24:47 -05:00
duwenxin
d543381f38 resolve comments 2026-02-04 16:24:47 -05:00
duwenxin
f8ea21b428 refactor error return 2026-02-04 16:24:47 -05:00
duwenxin
15d2dafdde refactor api handler 2026-02-04 16:24:47 -05:00
duwenxin99
60b768c8ba moved to a separate package 2026-02-04 16:24:47 -05:00
duwenxin99
e73768c4db add error formatting 2026-02-04 16:23:54 -05:00
duwenxin99
1f9cd1b134 nit 2026-02-04 14:40:46 -05:00
Wenxin Du
fc5d3ef805 Merge branch 'main' into err 2026-02-04 14:25:04 -05:00
duwenxin99
da2c103234 reset package location 2026-02-04 13:50:05 -05:00
Mend Renovate
732eaed41d chore(deps): update github actions (#2386)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://redirect.github.com/actions/cache)
([changelog](8b402f58fb..cdf6c1fa76))
| action | digest | `8b402f5` → `cdf6c1f` |
| [actions/checkout](https://redirect.github.com/actions/checkout)
([changelog](8e8c483db8..de0fac2e45))
| action | digest | `8e8c483` → `de0fac2` |

---

### 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: Averi Kitsch <akitsch@google.com>
2026-02-04 02:40:22 +00:00
Yuan Teoh
a2097ba8eb docs: add index page for cloud logging admin tools (#2414)
Add _index page for cloud logging admin tools for drop down.

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-03 12:22:03 -08:00
Twisha Bansal
3f1908a822 docs: fix JS quickstart (#2406)
## Description

Response is being re-assigned

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [ ] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [ ] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
- [ ] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>
2026-02-03 11:36:16 +05:30
Yuan Teoh
eef7a94977 docs: close notice shortcode (#2404)
fix notice shortcode closing brackets.
2026-02-02 17:38:15 -08:00
duwenxin
0c5285c5c8 update agentError constructor 2026-02-02 18:37:45 -05:00
Wenxin Du
ac544d0878 Merge branch 'main' into err 2026-02-02 16:20:09 -05:00
duwenxin
54f9a3d312 update comment 2026-02-02 15:37:18 -05:00
duwenxin
62d96a662d add client err 2026-02-02 15:35:48 -05:00
Averi Kitsch
4c96bb5c81 docs: fix dataplex tool names in reference (#2366)
## Description

> Should include a concise description of the changes (bug or feature),
it's
> impact, along with a summary of the solution

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [ ] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [ ] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
- [ ] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>
2026-02-02 19:13:55 +00:00
duwenxin
46244458c4 add error code 2026-02-02 13:20:49 -05:00
Twisha Bansal
e0245946ea docs: standardize installation note for antigravity plugins (#2373)
## Description

> Should include a concise description of the changes (bug or feature),
it's
> impact, along with a summary of the solution

## PR Checklist

> Thank you for opening a Pull Request! Before submitting your PR, there
are a
> few things you can do to make sure it goes smoothly:

- [x] Make sure you reviewed

[CONTRIBUTING.md](https://github.com/googleapis/genai-toolbox/blob/main/CONTRIBUTING.md)
- [ ] Make sure to open an issue as a

[bug/issue](https://github.com/googleapis/genai-toolbox/issues/new/choose)
  before writing your code! That way we can discuss the change, evaluate
  designs, and agree on the general idea
- [ ] Ensure the tests and linter pass
- [ ] Code coverage does not decrease (if any source code was changed)
- [ ] Appropriate docs were updated (if necessary)
- [ ] Make sure to add `!` if this involve a breaking change

🛠️ Fixes #<issue_number_goes_here>
2026-01-30 10:25:29 +05:30
Haoyu Wang
6e49ba436e feat(cli/invoke): add support for direct tool invocation from CLI (#2353)
## Description

This PR introduces a new subcommand, invoke, to the toolbox CLI. This
feature allows developers to execute tools defined in their
configuration directly from the command line.

- New Subcommand: Implemented invoke as subcommand, which handles tool
lookup, parameter unmarshaling from JSON, and invocation.
- Persistent Configuration Flags: Updated cmd/root.go to make flags like
--tools-file, --tools-folder, and --prebuilt persistent, allowing them
to be used with subcommands.
- Testing: Added unit tests for various scenarios
- Documentation: Created a new "how-to" guide for CLI tool testing and
updated the CLI reference documentation.
2026-01-29 19:46:21 -05:00
Dennis Geurts
4cff979491 chore(deps): mongodb driver version bump to v2 (#2349)
## Description

Update mongo-driver to v2, as requested by @duwenxin99  

🛠️ Fixes #2335

Co-authored-by: Yuan Teoh <yuanteoh@google.com>
2026-01-29 23:54:21 +00:00
Wenxin Du
b6fa798610 Merge branch 'main' into err 2026-01-29 18:00:58 -05:00
duwenxin
bb58baff70 add constructors 2026-01-29 18:00:11 -05:00