Anubhav Dhawan
362ed8df41
docs: migrate to toolbox-adk and simplified ToolboxToolset ( #2211 )
...
Updates all quickstart guides and samples to use the new `toolbox-adk`
package instead of the legacy `toolbox-core`. Also updates
`ToolboxToolset` usage to rely on the simplified constructor (implicit
authentication) and ensures correct dependency installation.
> [!NOTE]
> The integration tests are failing because the `google-adk` package is
not released yet with the newer changes from `toolbox-adk`. This is
expected behavior until the [package update](cl/853799009) is released.
2026-01-28 11:26:13 +05:30
Anubhav Dhawan
923479034f
docs: Improve and simplify ADK Python Quickstart ( #1962 )
...
## Description
This PR updates the ADK portion of the Python local quickstart to align
with the latest ADK getting started guide. The previous instructions
involved a complex, boilerplate-heavy script that was not the
recommended approach and made it difficult to focus on the Toolbox
integration.
### Improvements
* The guide now uses the `adk` CLI (e.g., `adk create`, `adk web`),
which is the standard and more intuitive way to work with ADK projects.
* The agent script is now much simpler and more focused, removing a
significant amount of ADK-specific boilerplate. This makes it easier for
users to see how Toolbox is integrated.
* The steps are clearer, and we've added links to more in-depth ADK
documentation for running agents locally and deploying them to the
cloud.
### Before
<img width="1820" height="1852" alt="image"
src="https://github.com/user-attachments/assets/cecb8a4d-cccb-4488-8fca-df5f86c153e9 "
/>
### After
<img width="1800" height="1830" alt="image"
src="https://github.com/user-attachments/assets/9200fb51-548e-4188-b42f-1850a47d7349 "
/>
### Before
<img width="1778" height="278" alt="image"
src="https://github.com/user-attachments/assets/beb32070-5ef4-4bfb-b8ce-04268da4aa90 "
/>
### After
<img width="1822" height="852" alt="image"
src="https://github.com/user-attachments/assets/5e725058-7bae-4e44-9d69-25c46d88005a "
/>
These changes provide a much smoother and more straightforward
onboarding experience for developers using ADK with Toolbox.
🛠️ Addresses https://github.com/googleapis/genai-toolbox/issues/1705
Fixes https://github.com/googleapis/mcp-toolbox-sdk-python/issues/370
2025-11-26 18:41:36 +05:30
Mend Renovate
8c268b20ae
chore(deps): update dependency toolbox-core to v0.5.2 ( #1511 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[toolbox-core](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python )
([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-core/CHANGELOG.md ))
| `==0.5.0` -> `==0.5.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>googleapis/mcp-toolbox-sdk-python (toolbox-core)</summary>
###
[`v0.5.2`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.2 ):
toolbox-core: v0.5.2
[Compare
Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-core-v0.5.1...toolbox-core-v0.5.2 )
##### Miscellaneous Chores
- **deps:** update python-nonmajor
([#​372](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/372 ))
([d915624](d9156246fd ))
###
[`v0.5.1`](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/releases/tag/toolbox-core-v0.5.1 ):
toolbox-core: v0.5.1
[Compare
Source](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/compare/toolbox-core-v0.5.0...toolbox-core-v0.5.1 )
##### Bug Fixes
- **toolbox-core:** Use typing.Annotated for reliable parameter
descriptions instead of docstrings
([#​371](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/371 ))
([eb76680](eb76680d24 ))
##### Documentation
- Update langgraph sample in toolbox-core
([#​366](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/366 ))
([fe35082](fe35082104 ))
##### Miscellaneous Chores
- Remove redundant test for
test\_add\_auth\_token\_getter\_unused\_token
([#​347](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/347 ))
([dccaf1b](dccaf1bd70 ))
- Remove duplicate header check during initialization
([#​357](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/357 ))
([888170b](888170b3c3 ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com >
2025-09-23 10:49:12 +00:00
Harsh Jha
0dd10034b6
docs: modified quickstart to support testing ( #1364 )
...
This are the necessary changes required for testing our python
quickstart samples
2025-09-17 06:41:38 +00:00
Harsh Jha
f544e676ea
chore: modify quickstart structure to support testing ( #1186 )
...
Co-authored-by: Anmol Shukla <shuklaanmol@google.com >
Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com >
2025-08-28 11:52:49 +05:30