diff --git a/google/genai/_gaos/types/interactions/codeexecutionresultdelta.py b/google/genai/_gaos/types/interactions/codeexecutionresultdelta.py index 7f1b24fb0..1e17668e2 100644 --- a/google/genai/_gaos/types/interactions/codeexecutionresultdelta.py +++ b/google/genai/_gaos/types/interactions/codeexecutionresultdelta.py @@ -27,6 +27,8 @@ class CodeExecutionResultDeltaTypedDict(TypedDict): + r"""ToolResultDelta.type""" + result: str type: Literal["code_execution_result"] is_error: NotRequired[bool] @@ -35,6 +37,8 @@ class CodeExecutionResultDeltaTypedDict(TypedDict): class CodeExecutionResultDelta(BaseModel): + r"""ToolResultDelta.type""" + result: str type: Annotated[ diff --git a/google/genai/_gaos/types/interactions/filesearchresultdelta.py b/google/genai/_gaos/types/interactions/filesearchresultdelta.py index e1cd83a4d..7fe1c54a0 100644 --- a/google/genai/_gaos/types/interactions/filesearchresultdelta.py +++ b/google/genai/_gaos/types/interactions/filesearchresultdelta.py @@ -28,6 +28,8 @@ class FileSearchResultDeltaTypedDict(TypedDict): + r"""ToolResultDelta.type""" + result: List[FileSearchResultTypedDict] type: Literal["file_search_result"] signature: NotRequired[str] @@ -35,6 +37,8 @@ class FileSearchResultDeltaTypedDict(TypedDict): class FileSearchResultDelta(BaseModel): + r"""ToolResultDelta.type""" + result: List[FileSearchResult] type: Annotated[ diff --git a/google/genai/_gaos/types/interactions/googlemapsresultdelta.py b/google/genai/_gaos/types/interactions/googlemapsresultdelta.py index edc7d7bf2..957729ce3 100644 --- a/google/genai/_gaos/types/interactions/googlemapsresultdelta.py +++ b/google/genai/_gaos/types/interactions/googlemapsresultdelta.py @@ -28,6 +28,8 @@ class GoogleMapsResultDeltaTypedDict(TypedDict): + r"""ToolResultDelta.type""" + type: Literal["google_maps_result"] result: NotRequired[List[GoogleMapsResultParam]] r"""The results of the Google Maps.""" @@ -36,6 +38,8 @@ class GoogleMapsResultDeltaTypedDict(TypedDict): class GoogleMapsResultDelta(BaseModel): + r"""ToolResultDelta.type""" + type: Annotated[ Annotated[ Literal["google_maps_result"], diff --git a/google/genai/_gaos/types/interactions/googlesearchresultdelta.py b/google/genai/_gaos/types/interactions/googlesearchresultdelta.py index 515a19932..291361f33 100644 --- a/google/genai/_gaos/types/interactions/googlesearchresultdelta.py +++ b/google/genai/_gaos/types/interactions/googlesearchresultdelta.py @@ -28,6 +28,8 @@ class GoogleSearchResultDeltaTypedDict(TypedDict): + r"""ToolResultDelta.type""" + result: List[GoogleSearchResultParam] type: Literal["google_search_result"] is_error: NotRequired[bool] @@ -36,6 +38,8 @@ class GoogleSearchResultDeltaTypedDict(TypedDict): class GoogleSearchResultDelta(BaseModel): + r"""ToolResultDelta.type""" + result: List[GoogleSearchResult] type: Annotated[ diff --git a/google/genai/_gaos/types/interactions/stepdelta.py b/google/genai/_gaos/types/interactions/stepdelta.py index 914b3bb53..7b7fde298 100644 --- a/google/genai/_gaos/types/interactions/stepdelta.py +++ b/google/genai/_gaos/types/interactions/stepdelta.py @@ -29,6 +29,8 @@ class StepDeltaTypedDict(TypedDict): + r"""Payload.event_type""" + index: int delta: StepDeltaDataTypedDict event_type: Literal["step.delta"] @@ -41,6 +43,8 @@ class StepDeltaTypedDict(TypedDict): class StepDelta(BaseModel): + r"""Payload.event_type""" + index: int delta: StepDeltaData diff --git a/google/genai/_gaos/types/interactions/stepstart.py b/google/genai/_gaos/types/interactions/stepstart.py index ac5c41c5d..dd194672b 100644 --- a/google/genai/_gaos/types/interactions/stepstart.py +++ b/google/genai/_gaos/types/interactions/stepstart.py @@ -29,6 +29,8 @@ class StepStartTypedDict(TypedDict): + r"""Payload.event_type""" + index: int step: StepParam r"""A step in the interaction.""" @@ -41,6 +43,8 @@ class StepStartTypedDict(TypedDict): class StepStart(BaseModel): + r"""Payload.event_type""" + index: int step: Step diff --git a/google/genai/_gaos/types/interactions/stepstop.py b/google/genai/_gaos/types/interactions/stepstop.py index 2fd0d181c..22f8dc8ca 100644 --- a/google/genai/_gaos/types/interactions/stepstop.py +++ b/google/genai/_gaos/types/interactions/stepstop.py @@ -29,6 +29,8 @@ class StepStopTypedDict(TypedDict): + r"""Payload.event_type""" + index: int event_type: Literal["step.stop"] usage: NotRequired[UsageTypedDict] @@ -43,6 +45,8 @@ class StepStopTypedDict(TypedDict): class StepStop(BaseModel): + r"""Payload.event_type""" + index: int event_type: Annotated[ diff --git a/google/genai/_gaos/types/interactions/textdelta.py b/google/genai/_gaos/types/interactions/textdelta.py index 9e2d0b0fa..dcf95ae53 100644 --- a/google/genai/_gaos/types/interactions/textdelta.py +++ b/google/genai/_gaos/types/interactions/textdelta.py @@ -26,11 +26,15 @@ class TextDeltaTypedDict(TypedDict): + r"""StepDeltaData.type""" + text: str type: Literal["text"] class TextDelta(BaseModel): + r"""StepDeltaData.type""" + text: str type: Annotated[ diff --git a/google/genai/_gaos/types/interactions/urlcontextresultdelta.py b/google/genai/_gaos/types/interactions/urlcontextresultdelta.py index 1c7d0fc55..6908c9867 100644 --- a/google/genai/_gaos/types/interactions/urlcontextresultdelta.py +++ b/google/genai/_gaos/types/interactions/urlcontextresultdelta.py @@ -28,6 +28,8 @@ class URLContextResultDeltaTypedDict(TypedDict): + r"""ToolResultDelta.type""" + result: List[URLContextResultParam] type: Literal["url_context_result"] is_error: NotRequired[bool] @@ -36,6 +38,8 @@ class URLContextResultDeltaTypedDict(TypedDict): class URLContextResultDelta(BaseModel): + r"""ToolResultDelta.type""" + result: List[URLContextResult] type: Annotated[