-
Notifications
You must be signed in to change notification settings - Fork 31
feat(adk): Implement tool wrapper & auth getters #457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
anubhav756
wants to merge
1
commit into
feature/client_wrapper
Choose a base branch
from
feature/tool_wrapper
base: feature/client_wrapper
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+644
−5
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f0d3b2e to
f2805d0
Compare
269dc5c to
0535010
Compare
f2805d0 to
637fbbd
Compare
0f409ca to
934b989
Compare
637fbbd to
2a21fb9
Compare
934b989 to
9cef2ca
Compare
744e231 to
906bdae
Compare
9cef2ca to
79b8a25
Compare
906bdae to
807700e
Compare
79b8a25 to
d0f84a4
Compare
807700e to
f46c0d8
Compare
d0f84a4 to
1fa2d2c
Compare
f46c0d8 to
304cd40
Compare
1fa2d2c to
aaf8403
Compare
9de5418 to
01fa7be
Compare
fc1d045 to
6da9092
Compare
35302db to
649c8b0
Compare
a82d085 to
9922131
Compare
649c8b0 to
cce2235
Compare
9922131 to
460092e
Compare
cce2235 to
7a951fa
Compare
d81d97c to
0375af3
Compare
b24e0a8 to
5b8afab
Compare
0375af3 to
c12a9b6
Compare
5b8afab to
0a3277b
Compare
c12a9b6 to
779d9cd
Compare
0a3277b to
7f1fc19
Compare
779d9cd to
4f5bff8
Compare
7f1fc19 to
84b287f
Compare
4f5bff8 to
45e3736
Compare
84b287f to
a7c2981
Compare
45e3736 to
f73e571
Compare
80045ee to
43df93f
Compare
f73e571 to
1218555
Compare
dc204cd to
5d1026f
Compare
1218555 to
5d54030
Compare
5d1026f to
3b67c27
Compare
5d54030 to
7e000e2
Compare
3b67c27 to
8d45254
Compare
7e000e2 to
9f43f3a
Compare
8d45254 to
9497125
Compare
9f43f3a to
b92c624
Compare
4cf2b58 to
24f5ddd
Compare
Implements the ToolboxToolset class in toolbox-adk. - Wraps ToolboxClient to provide tools to ADK agents. - Supports all standard credential strategies. - Adds support for auth_token_getters to handle tools with custom authSources (runtime token resolution). - Includes unit tests for toolset functionality.
24f5ddd to
ca00852
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements the
ToolboxToolsetclass intoolbox-adk.ToolboxClientto provide tools to ADK agents.auth_token_gettersto handle tools with customauthSources(runtime token resolution).