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):
387
398
"""The type of the EvaluationItem."""
388
399
@@ -7217,29 +7228,29 @@ class MemoryGenerationTriggerConfigGenerationTriggerRule(_common.BaseModel):
7217
7228
7218
7229
event_count: Optional[int] = Field(
7219
7230
default=None,
7220
-
description="""Specifies to trigger generation when the event count reaches this limit.""",
7231
+
description="""Optional. Specifies to trigger generation when the event count reaches this limit.""",
7221
7232
)
7222
7233
fixed_interval: Optional[str] = Field(
7223
7234
default=None,
7224
-
description="""Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity.""",
7235
+
description="""Optional. Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity.""",
7225
7236
)
7226
7237
idle_duration: Optional[str] = Field(
7227
7238
default=None,
7228
-
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.""",
7239
+
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.""",
7229
7240
)
7230
7241
7231
7242
7232
7243
class MemoryGenerationTriggerConfigGenerationTriggerRuleDict(TypedDict, total=False):
7233
7244
"""Represents the active rule that determines when to flush the buffer."""
7234
7245
7235
7246
event_count: Optional[int]
7236
-
"""Specifies to trigger generation when the event count reaches this limit."""
7247
+
"""Optional. Specifies to trigger generation when the event count reaches this limit."""
7237
7248
7238
7249
fixed_interval: Optional[str]
7239
-
"""Specifies to trigger generation at a fixed interval. The duration must have a minute-level granularity."""
7250
+
"""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]
7242
-
"""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."""
7253
+
"""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."""
@@ -7701,7 +7712,7 @@ class KeepAliveProbeHttpGet(_common.BaseModel):
7701
7712
7702
7713
path: Optional[str] = Field(
7703
7714
default=None,
7704
-
description="""Required. Specifies the path of the HTTP GET request (e.g., "/is_busy").""",
7715
+
description="""Required. Specifies the path of the HTTP GET request (e.g., `"/is_busy"`).""",
7705
7716
)
7706
7717
port: Optional[int] = Field(
7707
7718
default=None,
@@ -7713,7 +7724,7 @@ class KeepAliveProbeHttpGetDict(TypedDict, total=False):
7713
7724
"""Specifies the HTTP GET configuration for the probe."""
7714
7725
7715
7726
path: Optional[str]
7716
-
"""Required. Specifies the path of the HTTP GET request (e.g., "/is_busy")."""
7727
+
"""Required. Specifies the path of the HTTP GET request (e.g., `"/is_busy"`)."""
7717
7728
7718
7729
port: Optional[int]
7719
7730
"""Optional. Specifies the port number on the container to which the request is sent."""
@@ -7847,7 +7858,7 @@ class ReasoningEngineSpecPackageSpec(_common.BaseModel):
7847
7858
)
7848
7859
python_version: Optional[str] = Field(
7849
7860
default=None,
7850
-
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.""",
7861
+
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.""",
7851
7862
)
7852
7863
requirements_gcs_uri: Optional[str] = Field(
7853
7864
default=None,
@@ -7865,7 +7876,7 @@ class ReasoningEngineSpecPackageSpecDict(TypedDict, total=False):
7865
7876
"""Optional. The Cloud Storage URI of the pickled python object."""
7866
7877
7867
7878
python_version: Optional[str]
7868
-
"""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."""
7879
+
"""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."""
7869
7880
7870
7881
requirements_gcs_uri: Optional[str]
7871
7882
"""Optional. The Cloud Storage URI of the `requirements.txt` file"""
@@ -8059,7 +8070,7 @@ class ReasoningEngineSpecSourceCodeSpecPythonSpec(_common.BaseModel):
8059
8070
)
8060
8071
version: Optional[str] = Field(
8061
8072
default=None,
8062
-
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.""",
8073
+
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.""",
8063
8074
)
8064
8075
8065
8076
@@ -8076,7 +8087,7 @@ class ReasoningEngineSpecSourceCodeSpecPythonSpecDict(TypedDict, total=False):
8076
8087
"""Optional. The path to the requirements file, relative to the source root. If not specified, defaults to "requirements.txt"."""
8077
8088
8078
8089
version: Optional[str]
8079
-
"""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."""
8090
+
"""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."""
@@ -16453,6 +16428,27 @@ class SchemaPromptSpecPartListDict(TypedDict, total=False):
16453
16428
]
16454
16429
16455
16430
16431
+
class SchemaPromptSpecInteractionData(_common.BaseModel):
16432
+
"""Defines data for an interaction prompt."""
16433
+
16434
+
interaction_ids: Optional[list[str]] = Field(
16435
+
default=None,
16436
+
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.""",
16437
+
)
16438
+
16439
+
16440
+
class SchemaPromptSpecInteractionDataDict(TypedDict, total=False):
16441
+
"""Defines data for an interaction prompt."""
16442
+
16443
+
interaction_ids: Optional[list[str]]
16444
+
"""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