Skip to content

Commit 1248126

Browse files
sararobcopybara-github
authored andcommitted
fix: Use the correct enum for RagFile.file_status
PiperOrigin-RevId: 948937373
1 parent df3dcd9 commit 1248126

2 files changed

Lines changed: 26 additions & 2 deletions

File tree

agentplatform/_genai/types/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1312,6 +1312,9 @@
13121312
from .common import RagFileParsingConfigLlmParserOrDict
13131313
from .common import RagFileParsingConfigOrDict
13141314
from .common import RagFileState
1315+
from .common import RagFileStatus
1316+
from .common import RagFileStatusDict
1317+
from .common import RagFileStatusOrDict
13151318
from .common import RagFileTransformationConfig
13161319
from .common import RagFileTransformationConfigDict
13171320
from .common import RagFileTransformationConfigOrDict
@@ -2806,6 +2809,9 @@
28062809
"GetRagFileConfig",
28072810
"GetRagFileConfigDict",
28082811
"GetRagFileConfigOrDict",
2812+
"RagFileStatus",
2813+
"RagFileStatusDict",
2814+
"RagFileStatusOrDict",
28092815
"DirectUploadSource",
28102816
"DirectUploadSourceDict",
28112817
"DirectUploadSourceOrDict",

agentplatform/_genai/types/common.py

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13363,6 +13363,24 @@ class _GetRagFileRequestParametersDict(TypedDict, total=False):
1336313363
]
1336413364

1336513365

13366+
class RagFileStatus(_common.BaseModel):
13367+
"""RagFile status."""
13368+
13369+
state: Optional[RagFileState] = Field(
13370+
default=None, description="""The state of the RagFile."""
13371+
)
13372+
13373+
13374+
class RagFileStatusDict(TypedDict, total=False):
13375+
"""RagFile status."""
13376+
13377+
state: Optional[RagFileState]
13378+
"""The state of the RagFile."""
13379+
13380+
13381+
RagFileStatusOrDict = Union[RagFileStatus, RagFileStatusDict]
13382+
13383+
1336613384
class DirectUploadSource(_common.BaseModel):
1336713385
"""The input content is encapsulated and uploaded in the request."""
1336813386

@@ -13675,7 +13693,7 @@ class RagFile(_common.BaseModel):
1367513693
default=None,
1367613694
description="""Required. The display name of the RagFile. The name can be up to 128 characters long and can consist of any UTF-8 characters.""",
1367713695
)
13678-
file_status: Optional[genai_types.FileStatus] = Field(
13696+
file_status: Optional[RagFileStatus] = Field(
1367913697
default=None, description="""Output only. State of the RagFile."""
1368013698
)
1368113699
gcs_source: Optional[genai_types.GcsSource] = Field(
@@ -13730,7 +13748,7 @@ class RagFileDict(TypedDict, total=False):
1373013748
display_name: Optional[str]
1373113749
"""Required. The display name of the RagFile. The name can be up to 128 characters long and can consist of any UTF-8 characters."""
1373213750

13733-
file_status: Optional[genai_types.FileStatusDict]
13751+
file_status: Optional[RagFileStatusDict]
1373413752
"""Output only. State of the RagFile."""
1373513753

1373613754
gcs_source: Optional[genai_types.GcsSourceDict]

0 commit comments

Comments
 (0)