Skip to content

Commit 75c3bfa

Browse files
Function Declaration error caused by None, returning schema error - Optional usage fix
1 parent 2343973 commit 75c3bfa

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/google/adk/tools/bigquery/search_tool.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from __future__ import annotations
1616

1717
import logging
18-
from typing import Any
18+
from typing import Any, Optional
1919

2020
from google.api_core import exceptions as api_exceptions
2121
from google.auth.credentials import Credentials
@@ -42,11 +42,11 @@ def search_catalog(
4242
*,
4343
credentials: Credentials,
4444
settings: BigQueryToolConfig,
45-
location: str | None = None,
45+
location: Optional[str] = None,
4646
page_size: int = 10,
47-
project_ids_filter: list[str] | None = None,
48-
dataset_ids_filter: list[str] | None = None,
49-
types_filter: list[str] | None = None,
47+
project_ids_filter: Optional[list[str]] = None,
48+
dataset_ids_filter: Optional[list[str]] = None,
49+
types_filter: Optional[list[str]] = None,
5050
) -> dict[str, Any]:
5151
"""Finds BigQuery datasets and tables using natural language semantic search via Dataplex.
5252

0 commit comments

Comments
 (0)