File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -471,6 +471,14 @@ class WorkflowTaskUpdated(BaseModel):
471471 task : Task
472472
473473
474+ class GeneratedImageUpdated (BaseModel ):
475+ """Event emitted when a generated image is updated."""
476+
477+ type : Literal ["generated_image.updated" ] = "generated_image.updated"
478+ image : GeneratedImage
479+ progress : float | None = None
480+
481+
474482ThreadItemUpdate = (
475483 AssistantMessageContentPartAdded
476484 | AssistantMessageContentPartTextDelta
@@ -481,6 +489,7 @@ class WorkflowTaskUpdated(BaseModel):
481489 | WidgetRootUpdated
482490 | WorkflowTaskAdded
483491 | WorkflowTaskUpdated
492+ | GeneratedImageUpdated
484493)
485494"""Union of possible updates applied to thread items."""
486495
@@ -579,6 +588,20 @@ class WidgetItem(ThreadItemBase):
579588 copy_text : str | None = None
580589
581590
591+ class GeneratedImage (BaseModel ):
592+ """Generated image."""
593+
594+ id : str
595+ url : str
596+
597+
598+ class GeneratedImageItem (ThreadItemBase ):
599+ """Thread item containing a generated image."""
600+
601+ type : Literal ["generated_image" ] = "generated_image"
602+ image : GeneratedImage | None = None
603+
604+
582605class TaskItem (ThreadItemBase ):
583606 """Thread item containing a task."""
584607
@@ -624,6 +647,7 @@ class SDKHiddenContextItem(ThreadItemBase):
624647 | AssistantMessageItem
625648 | ClientToolCallItem
626649 | WidgetItem
650+ | GeneratedImageItem
627651 | WorkflowItem
628652 | TaskItem
629653 | HiddenContextItem
You can’t perform that action at this time.
0 commit comments