From 03f167c1d356f2daa08da8d46b6ff83d1c182851 Mon Sep 17 00:00:00 2001 From: "Wei Sun (Jack)" Date: Fri, 16 May 2025 16:45:36 -0700 Subject: [PATCH] chore: Adds toolbox-core to deps and fixes toolbox code error. PiperOrigin-RevId: 759802478 --- pyproject.toml | 1 + src/google/adk/tools/toolbox_toolset.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b48b21f..5be6c6e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,6 +45,7 @@ dependencies = [ "sqlalchemy>=2.0", # SQL database ORM "tzlocal>=5.3", # Time zone utilities "uvicorn>=0.34.0", # ASGI server for FastAPI + "toolbox-core>=0.1.0", # go/keep-sorted end ] dynamic = ["version"] diff --git a/src/google/adk/tools/toolbox_toolset.py b/src/google/adk/tools/toolbox_toolset.py index 2b2d245..67d3bdb 100644 --- a/src/google/adk/tools/toolbox_toolset.py +++ b/src/google/adk/tools/toolbox_toolset.py @@ -12,9 +12,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -from typing import List, Optional, override +from typing import List +from typing import Optional import toolbox_core as toolbox +from typing_extensions import override from ..agents.readonly_context import ReadonlyContext from .base_tool import BaseTool