You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
class EvaluationItemType(_common.CaseInSensitiveEnum):
402
413
"""The type of the EvaluationItem."""
403
414
@@ -7232,29 +7243,29 @@ class MemoryGenerationTriggerConfigGenerationTriggerRule(_common.BaseModel):
7232
7243
7233
7244
event_count: Optional[int] = Field(
7234
7245
default=None,
7235
-
description="""Specifies to trigger generation when the event count reaches this limit.""",
7246
+
description="""Optional. Specifies to trigger generation when the event count reaches this limit.""",
7236
7247
)
7237
7248
fixed_interval: Optional[str] = Field(
7238
7249
default=None,
7239
-
description="""Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity.""",
7250
+
description="""Optional. Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity.""",
7240
7251
)
7241
7252
idle_duration: Optional[str] = Field(
7242
7253
default=None,
7243
-
description="""Specifies to trigger generation if the stream is inactive for the specified duration after the most recent event. The duration must have a minute-level granularity.""",
7254
+
description="""Optional. Specifies to trigger generation if the stream is inactive for the specified duration after the most recent event. The duration must have a minute-level granularity.""",
7244
7255
)
7245
7256
7246
7257
7247
7258
class MemoryGenerationTriggerConfigGenerationTriggerRuleDict(TypedDict, total=False):
7248
7259
"""Represents the active rule that determines when to flush the buffer."""
7249
7260
7250
7261
event_count: Optional[int]
7251
-
"""Specifies to trigger generation when the event count reaches this limit."""
7262
+
"""Optional. Specifies to trigger generation when the event count reaches this limit."""
7252
7263
7253
7264
fixed_interval: Optional[str]
7254
-
"""Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity."""
7265
+
"""Optional. Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity."""
7255
7266
7256
7267
idle_duration: Optional[str]
7257
-
"""Specifies to trigger generation if the stream is inactive for the specified duration after the most recent event. The duration must have a minute-level granularity."""
7268
+
"""Optional. Specifies to trigger generation if the stream is inactive for the specified duration after the most recent event. The duration must have a minute-level granularity."""
@@ -7716,7 +7727,7 @@ class KeepAliveProbeHttpGet(_common.BaseModel):
7716
7727
7717
7728
path: Optional[str] = Field(
7718
7729
default=None,
7719
-
description="""Required. Specifies the path of the HTTP GET request (e.g., "/is_busy").""",
7730
+
description="""Required. Specifies the path of the HTTP GET request (e.g., `"/is_busy"`).""",
7720
7731
)
7721
7732
port: Optional[int] = Field(
7722
7733
default=None,
@@ -7728,7 +7739,7 @@ class KeepAliveProbeHttpGetDict(TypedDict, total=False):
7728
7739
"""Specifies the HTTP GET configuration for the probe."""
7729
7740
7730
7741
path: Optional[str]
7731
-
"""Required. Specifies the path of the HTTP GET request (e.g., "/is_busy")."""
7742
+
"""Required. Specifies the path of the HTTP GET request (e.g., `"/is_busy"`)."""
7732
7743
7733
7744
port: Optional[int]
7734
7745
"""Optional. Specifies the port number on the container to which the request is sent."""
@@ -7862,7 +7873,7 @@ class ReasoningEngineSpecPackageSpec(_common.BaseModel):
7862
7873
)
7863
7874
python_version: Optional[str] = Field(
7864
7875
default=None,
7865
-
description="""Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, the default value is 3.10.""",
7876
+
description="""Optional. The Python version. Supported values are 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, the default value is 3.10.""",
7866
7877
)
7867
7878
requirements_gcs_uri: Optional[str] = Field(
7868
7879
default=None,
@@ -7880,7 +7891,7 @@ class ReasoningEngineSpecPackageSpecDict(TypedDict, total=False):
7880
7891
"""Optional. The Cloud Storage URI of the pickled python object."""
7881
7892
7882
7893
python_version: Optional[str]
7883
-
"""Optional. The Python version. Supported values are 3.9, 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, the default value is 3.10."""
7894
+
"""Optional. The Python version. Supported values are 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, the default value is 3.10."""
7884
7895
7885
7896
requirements_gcs_uri: Optional[str]
7886
7897
"""Optional. The Cloud Storage URI of the `requirements.txt` file"""
@@ -8074,7 +8085,7 @@ class ReasoningEngineSpecSourceCodeSpecPythonSpec(_common.BaseModel):
8074
8085
)
8075
8086
version: Optional[str] = Field(
8076
8087
default=None,
8077
-
description="""Optional. The version of Python to use. Support version includes 3.9, 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, default value is 3.10.""",
8088
+
description="""Optional. The version of Python to use. Supported versions include 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, default value is 3.10.""",
8078
8089
)
8079
8090
8080
8091
@@ -8091,7 +8102,7 @@ class ReasoningEngineSpecSourceCodeSpecPythonSpecDict(TypedDict, total=False):
8091
8102
"""Optional. The path to the requirements file, relative to the source root. If not specified, defaults to "requirements.txt"."""
8092
8103
8093
8104
version: Optional[str]
8094
-
"""Optional. The version of Python to use. Support version includes 3.9, 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, default value is 3.10."""
8105
+
"""Optional. The version of Python to use. Supported versions include 3.10, 3.11, 3.12, 3.13, 3.14. If not specified, default value is 3.10."""
@@ -16468,6 +16443,27 @@ class SchemaPromptSpecPartListDict(TypedDict, total=False):
16468
16443
]
16469
16444
16470
16445
16446
+
class SchemaPromptSpecInteractionData(_common.BaseModel):
16447
+
"""Defines data for an interaction prompt."""
16448
+
16449
+
interaction_ids: Optional[list[str]] = Field(
16450
+
default=None,
16451
+
description="""Optional. Lists interaction IDs associated with the prompt. This maps 1:1 to PromptMessage.contents. If InteractionData is present, every prompt message has an interaction ID.""",
16452
+
)
16453
+
16454
+
16455
+
class SchemaPromptSpecInteractionDataDict(TypedDict, total=False):
16456
+
"""Defines data for an interaction prompt."""
16457
+
16458
+
interaction_ids: Optional[list[str]]
16459
+
"""Optional. Lists interaction IDs associated with the prompt. This maps 1:1 to PromptMessage.contents. If InteractionData is present, every prompt message has an interaction ID."""
0 commit comments