Skip to content

Commit 4ec6bc8

Browse files
google-genai-botcopybara-github
authored andcommitted
feat(interaction-api): Allow "text/csv" as a supported document mime type for Interaction API.
PiperOrigin-RevId: 917520528
1 parent 706fd02 commit 4ec6bc8

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

google/genai/_interactions/types/document_content.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class DocumentContent(BaseModel):
3131
data: Optional[str] = None
3232
"""The document content."""
3333

34-
mime_type: Optional[Literal["application/pdf"]] = None
34+
mime_type: Optional[Literal["application/pdf", "text/csv"]] = None
3535
"""The mime type of the document."""
3636

3737
uri: Optional[str] = None

google/genai/_interactions/types/document_content_param.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class DocumentContentParam(TypedDict, total=False):
3535
data: Annotated[Union[str, Base64FileInput], PropertyInfo(format="base64")]
3636
"""The document content."""
3737

38-
mime_type: Literal["application/pdf"]
38+
mime_type: Literal["application/pdf", "text/csv"]
3939
"""The mime type of the document."""
4040

4141
uri: str

google/genai/_interactions/types/step_delta.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ class DeltaDocument(BaseModel):
124124

125125
data: Optional[str] = None
126126

127-
mime_type: Optional[Literal["application/pdf"]] = None
127+
mime_type: Optional[Literal["application/pdf", "text/csv"]] = None
128128

129129
uri: Optional[str] = None
130130

0 commit comments

Comments
 (0)