- Notifications
You must be signed in to change notification settings - Fork32
Comparing changes
Open a pull request
base repository:googleapis/mcp-toolbox-sdk-python
Uh oh!
There was an error while loading.Please reload this page.
base:main
head repository:googleapis/mcp-toolbox-sdk-python
Uh oh!
There was an error while loading.Please reload this page.
compare:feature/e2e_testing
Uh oh!
There was an error while loading.Please reload this page.
- 9commits
- 16files changed
- 1contributor
Commits on Dec 19, 2025
feat(adk): Implement core data classes
anubhav756 committedDec 19, 2025 feat(adk): Implement client wrapper
anubhav756 committedDec 19, 2025 refactor(adk): rename APPLICATION_DEFAULT_CREDENTIALS to WORKLOAD_IDE…
…NTITYAlso fixed broken imports in __init__.py and client.py
anubhav756 committedDec 19, 2025 feat(adk): Implement tool wrapper & auth getters
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.
test(toolbox-adk): Implement parity integration tests
Adds a comprehensive integration test suite for toolbox-adk matching toolbox-core coverage.- Basic E2E: Loading toolsets, running tools.- Parameters: Bound parameters, Map parameters, Optional parameters.- Authentication: Verifies auth_token_getters propagation and error handling.- Input Validation: Verifies correct error types for missing/invalid inputs.
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff main...feature/e2e_testing
Uh oh!
There was an error while loading.Please reload this page.