mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-02-05 04:35:14 -05:00
4b0172083c0dd4c71098d4e0ab5fa0b16ea0d830
8 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
9379c02b24 |
chore(deps): update dependency langgraph to v1 (#1735)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langgraph](https://redirect.github.com/langchain-ai/langgraph) | `==0.6.8` -> `==1.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>langchain-ai/langgraph (langgraph)</summary> ### [`v1.0.1`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.1) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/1.0.0...1.0.1) Changes since 1.0.0 - release: Checkpointers 3.0 ([#​6313](https://redirect.github.com/langchain-ai/langgraph/issues/6313)) - chore: Restrict "json" type deserialization ([#​6269](https://redirect.github.com/langchain-ai/langgraph/issues/6269)) ### [`v1.0.0`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/1.0.0) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.11...1.0.0) Changes since 1.0.0rc1 - release: langgraph + langgraph-prebuilt v1.0.0 ([#​6300](https://redirect.github.com/langchain-ai/langgraph/issues/6300)) - feat: adding cursory Python 3.14 support ([#​6298](https://redirect.github.com/langchain-ai/langgraph/issues/6298)) - style: fixes for ref docs ([#​6297](https://redirect.github.com/langchain-ai/langgraph/issues/6297)) ### [`v0.6.11`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.11) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.10...0.6.11) Changes since 0.6.10 - chore: Allow checkpoint 3.0 in 0.6.\* ([#​6315](https://redirect.github.com/langchain-ai/langgraph/issues/6315)) ### [`v0.6.10`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.10) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.9...0.6.10) Changes since 0.6.9 - chore(langgraph): bump langgraph version ([#​6257](https://redirect.github.com/langchain-ai/langgraph/issues/6257)) - fix(langgraph): revert selective interrupt task scheduling ([#​6252](https://redirect.github.com/langchain-ai/langgraph/issues/6252)) ### [`v0.6.9`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.9) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.8...0.6.9) Changes since 1.0.0a4 - chore(langgraph): bump version ([#​6245](https://redirect.github.com/langchain-ai/langgraph/issues/6245)) - chore(checkpoint): bump patch version ([#​6244](https://redirect.github.com/langchain-ai/langgraph/issues/6244)) - fix(langgraph): selective interrupt task scheduling ([#​6158](https://redirect.github.com/langchain-ai/langgraph/issues/6158)) - fix(langgraph): task result from stream mode debug / tasks should match format from get\_state\_history / get\_state ([#​6233](https://redirect.github.com/langchain-ai/langgraph/issues/6233)) - fix(langgraph): don't use rst code blocks in docstrings ([#​6231](https://redirect.github.com/langchain-ai/langgraph/issues/6231)) - docs(langgraph): standardize version-added admonitions ([#​6230](https://redirect.github.com/langchain-ai/langgraph/issues/6230)) - fix(langgraph): fix supersteps not populating task.result field ([#​6195](https://redirect.github.com/langchain-ai/langgraph/issues/6195)) - fix(langgraph): revert -- reuse cached writes on nested resume to prevent task re-execution ([#​6227](https://redirect.github.com/langchain-ai/langgraph/issues/6227)) - chore(checkpoint-postgres): bump version ([#​6222](https://redirect.github.com/langchain-ai/langgraph/issues/6222)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Wenxin Du <117315983+duwenxin99@users.noreply.github.com> |
||
|
|
ff8a7fe472 |
chore(deps): update dependency langgraph to v0.6.8 (#1595)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [langgraph](https://redirect.github.com/langchain-ai/langgraph) | `==0.6.7` -> `==0.6.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>langchain-ai/langgraph (langgraph)</summary> ### [`v0.6.8`](https://redirect.github.com/langchain-ai/langgraph/releases/tag/0.6.8) [Compare Source](https://redirect.github.com/langchain-ai/langgraph/compare/0.6.7...0.6.8) Changes since 1.0.0a3 - release(langgraph): 0.6.8 ([#​6215](https://redirect.github.com/langchain-ai/langgraph/issues/6215)) - chore(deps): upgrade dependencies with `uv lock --upgrade` ([#​6211](https://redirect.github.com/langchain-ai/langgraph/issues/6211)) - fix(langgraph): handle multiple annotations w/ `BaseChannel` detection ([#​6210](https://redirect.github.com/langchain-ai/langgraph/issues/6210)) - fix(langgraph): `CheckpointTask.state` can be a `StateSnapshot` ([#​6201](https://redirect.github.com/langchain-ai/langgraph/issues/6201)) - chore(langgraph): clean up ruff format config ([#​6188](https://redirect.github.com/langchain-ai/langgraph/issues/6188)) - style(langgraph): docstring code format pass ([#​6187](https://redirect.github.com/langchain-ai/langgraph/issues/6187)) - fix(langgraph): cleanup orphaned waiter task in AsyncPregelLoop ([#​6167](https://redirect.github.com/langchain-ai/langgraph/issues/6167)) - fix(langgraph): fix graph rendering for defer=True ([#​6130](https://redirect.github.com/langchain-ai/langgraph/issues/6130)) - chore(deps): upgrade dependencies with `uv lock --upgrade` ([#​6176](https://redirect.github.com/langchain-ai/langgraph/issues/6176)) - fix(langgraph): reuse cached writes on nested resume to prevent task re-execution ([#​6161](https://redirect.github.com/langchain-ai/langgraph/issues/6161)) - chore(sdk-py): allow UUIDs in config ([#​6151](https://redirect.github.com/langchain-ai/langgraph/issues/6151)) - revert(langgraph): restore logic to surface interrupts for stream\_mod… ([#​6141](https://redirect.github.com/langchain-ai/langgraph/issues/6141)) - chore(deps): upgrade dependencies with `uv lock --upgrade` ([#​6146](https://redirect.github.com/langchain-ai/langgraph/issues/6146)) - docs: Add missing merge parameter documentation in push\_ui\_message ([#​6145](https://redirect.github.com/langchain-ai/langgraph/issues/6145)) - chore(langgraph): Log when no values event is emitted from RemoteGraph ([#​6140](https://redirect.github.com/langchain-ai/langgraph/issues/6140)) - chore(cli): Add config schema ([#​6142](https://redirect.github.com/langchain-ai/langgraph/issues/6142)) - fix(langgraph): get\_graph generates unexpected conditional edge ([#​6122](https://redirect.github.com/langchain-ai/langgraph/issues/6122)) - fix(langgraph): type checking for async w/ functional API ([#​6126](https://redirect.github.com/langchain-ai/langgraph/issues/6126)) - feat(langgraph): prevent arbitrary resumes w/ multiple pending interrupts ([#​6108](https://redirect.github.com/langchain-ai/langgraph/issues/6108)) - fix(langgraph): key error on runtime for config w/o configurable ([#​6106](https://redirect.github.com/langchain-ai/langgraph/issues/6106)) - chore: minor CI/link fixes ([#​6116](https://redirect.github.com/langchain-ai/langgraph/issues/6116)) - docs(langgraph): correct typo "runtie" to "runtime" in StateGraph ([#​6060](https://redirect.github.com/langchain-ai/langgraph/issues/6060)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Harsh Jha <83023263+rapid-killer-9@users.noreply.github.com> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> |
||
|
|
b531539885 |
chore(deps): update dependency toolbox-langchain to v0.5.2 (#1531)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[toolbox-langchain](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python)
([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-langchain/CHANGELOG.md))
| `==0.5.1` -> `==0.5.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>googleapis/mcp-toolbox-sdk-python (toolbox-langchain)</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-langchain-v0.5.1...toolbox-langchain-v0.5.2)
##### Miscellaneous Chores
- **deps:** update python-nonmajor
([#​372](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/issues/372))
([d915624](
|
||
|
|
789805f5e6 |
chore(deps): update dependency toolbox-langchain to v0.5.1 (#1509)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [toolbox-langchain](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python) ([changelog](https://redirect.github.com/googleapis/mcp-toolbox-sdk-python/blob/main/packages/toolbox-langchain/CHANGELOG.md)) | `==0.5.0` -> `==0.5.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>googleapis/mcp-toolbox-sdk-python (toolbox-langchain)</summary> ### [`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-langchain-v0.5.0...toolbox-langchain-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]( |
||
|
|
4d41fb41dc |
chore(deps): update dependency langchain-google-vertexai to v2.1.2 (#1486)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | langchain-google-vertexai | `==2.0.28` -> `==2.1.2` | [](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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> |
||
|
|
00e1c4c3c6 |
test: added tests for python quickstart (#1196)
Added quickstart_test.py files for each Python sample, which compile and run the agent as a standalone application to validate its end-to-end functionality. The test condition ensures the sample runs to completion and produces an output which confirms the agent is not breaking. Additionally, i introduced a secondary check for essential keywords from a golden.txt file, logging their presence without failing the test. Running test file: execute this cmd from terminal ``` ORCH_NAME=adk pytest ``` --------- |
||
|
|
d2978d5395 | docs: rename quickstart functions (#1308) | ||
|
|
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> |