8686 Thread ,
8787 ThreadItemAddedEvent ,
8888 ThreadItemDoneEvent ,
89- ThreadItemUpdated ,
89+ ThreadItemUpdatedEvent ,
9090 ThreadStreamEvent ,
9191 URLSource ,
9292 UserMessageItem ,
@@ -231,7 +231,7 @@ async def widget_generator():
231231 assert isinstance (events [0 ].item , WidgetItem )
232232 assert events [0 ].item .widget == Card (children = [Text (id = "text" , value = "" )])
233233
234- assert isinstance (events [1 ], ThreadItemUpdated )
234+ assert isinstance (events [1 ], ThreadItemUpdatedEvent )
235235 assert events [1 ].update .type == "widget.streaming_text.value_delta"
236236 assert events [1 ].update .component_id == "text"
237237 assert events [1 ].update .delta == "Hello, world"
@@ -271,7 +271,7 @@ async def widget_generator():
271271 assert isinstance (events [0 ].item , WidgetItem )
272272 assert events [0 ].item .widget == Card (children = [Text (id = "text" , value = "Hello!" )])
273273
274- assert isinstance (events [1 ], ThreadItemUpdated )
274+ assert isinstance (events [1 ], ThreadItemUpdatedEvent )
275275 assert events [1 ].update .type == "widget.root.updated"
276276 assert events [1 ].update .widget == Card (
277277 children = [Text (key = "other text" , value = "World!" , streaming = False )]
@@ -788,7 +788,7 @@ async def test_stream_agent_response_maps_events():
788788 sequence_number = 0 ,
789789 ),
790790 ),
791- ThreadItemUpdated (
791+ ThreadItemUpdatedEvent (
792792 item_id = "123" ,
793793 update = AssistantMessageContentPartTextDelta (
794794 content_index = 0 ,
@@ -812,7 +812,7 @@ async def test_stream_agent_response_maps_events():
812812 sequence_number = 1 ,
813813 ),
814814 ),
815- ThreadItemUpdated (
815+ ThreadItemUpdatedEvent (
816816 item_id = "123" ,
817817 update = AssistantMessageContentPartAdded (
818818 content_index = 1 ,
@@ -833,7 +833,7 @@ async def test_stream_agent_response_maps_events():
833833 sequence_number = 2 ,
834834 ),
835835 ),
836- ThreadItemUpdated (
836+ ThreadItemUpdatedEvent (
837837 item_id = "123" ,
838838 update = AssistantMessageContentPartDone (
839839 content_index = 0 ,
@@ -862,7 +862,7 @@ async def test_stream_agent_response_maps_events():
862862 sequence_number = 3 ,
863863 ),
864864 ),
865- ThreadItemUpdated (
865+ ThreadItemUpdatedEvent (
866866 item_id = "123" ,
867867 update = AssistantMessageContentPartAnnotationAdded (
868868 content_index = 0 ,
@@ -949,7 +949,7 @@ def add_annotation_event(annotation, sequence_number):
949949
950950 events = await all_events (stream_agent_response (context , result ))
951951 assert events == [
952- ThreadItemUpdated (
952+ ThreadItemUpdatedEvent (
953953 item_id = item_id ,
954954 update = AssistantMessageContentPartAnnotationAdded (
955955 content_index = 0 ,
@@ -960,7 +960,7 @@ def add_annotation_event(annotation, sequence_number):
960960 ),
961961 ),
962962 ),
963- ThreadItemUpdated (
963+ ThreadItemUpdatedEvent (
964964 item_id = item_id ,
965965 update = AssistantMessageContentPartAnnotationAdded (
966966 content_index = 0 ,
@@ -1297,8 +1297,8 @@ async def test_workflow_streams_first_thought():
12971297 event = await anext (stream )
12981298 assert context .workflow_item is not None
12991299 assert len (context .workflow_item .workflow .tasks ) == 1
1300- assert isinstance (event , ThreadItemUpdated )
1301- assert event == ThreadItemUpdated (
1300+ assert isinstance (event , ThreadItemUpdatedEvent )
1301+ assert event == ThreadItemUpdatedEvent (
13021302 item_id = context .workflow_item .id ,
13031303 update = WorkflowTaskAdded (
13041304 task = ThoughtTask (content = "Think" ),
@@ -1310,8 +1310,8 @@ async def test_workflow_streams_first_thought():
13101310 event = await anext (stream )
13111311 assert context .workflow_item is not None
13121312 assert len (context .workflow_item .workflow .tasks ) == 1
1313- assert isinstance (event , ThreadItemUpdated )
1314- assert event == ThreadItemUpdated (
1313+ assert isinstance (event , ThreadItemUpdatedEvent )
1314+ assert event == ThreadItemUpdatedEvent (
13151315 item_id = context .workflow_item .id ,
13161316 update = WorkflowTaskUpdated (
13171317 task = ThoughtTask (content = "Thinking 1" ),
@@ -1323,8 +1323,8 @@ async def test_workflow_streams_first_thought():
13231323 event = await anext (stream )
13241324 assert context .workflow_item is not None
13251325 assert len (context .workflow_item .workflow .tasks ) == 1
1326- assert isinstance (event , ThreadItemUpdated )
1327- assert event == ThreadItemUpdated (
1326+ assert isinstance (event , ThreadItemUpdatedEvent )
1327+ assert event == ThreadItemUpdatedEvent (
13281328 item_id = context .workflow_item .id ,
13291329 update = WorkflowTaskUpdated (
13301330 task = ThoughtTask (content = "Thinking 1" ),
@@ -1336,8 +1336,8 @@ async def test_workflow_streams_first_thought():
13361336 event = await anext (stream )
13371337 assert context .workflow_item is not None
13381338 assert len (context .workflow_item .workflow .tasks ) == 2
1339- assert isinstance (event , ThreadItemUpdated )
1340- assert event == ThreadItemUpdated (
1339+ assert isinstance (event , ThreadItemUpdatedEvent )
1340+ assert event == ThreadItemUpdatedEvent (
13411341 item_id = context .workflow_item .id ,
13421342 update = WorkflowTaskAdded (
13431343 task = ThoughtTask (content = "Thinking 2" ),
@@ -1420,8 +1420,8 @@ async def test_workflow_ends_on_message():
14201420 event = await anext (stream )
14211421 assert context .workflow_item is not None
14221422 assert len (context .workflow_item .workflow .tasks ) == 1
1423- assert isinstance (event , ThreadItemUpdated )
1424- assert event == ThreadItemUpdated (
1423+ assert isinstance (event , ThreadItemUpdatedEvent )
1424+ assert event == ThreadItemUpdatedEvent (
14251425 item_id = context .workflow_item .id ,
14261426 update = WorkflowTaskAdded (
14271427 task = ThoughtTask (content = "Thinking 1" ),
0 commit comments