@@ -48,9 +48,7 @@ async def _():
4848 await asyncio .sleep (SLEEP_TIME )
4949 await msg .append (" stream" )
5050 await asyncio .sleep (SLEEP_TIME )
51- await msg .clear ()
52- await asyncio .sleep (SLEEP_TIME )
53- await msg .append ("Finished" )
51+ await msg .replace ("Finished" )
5452
5553
5654@reactive .effect
@@ -76,8 +74,7 @@ async def _():
7674 async with chat .message_stream_context () as inner :
7775 await inner .append ("Inner start" )
7876 await asyncio .sleep (SLEEP_TIME )
79- await inner .clear ()
80- await inner .append ("Inner end" )
77+ await inner .replace ("Inner end" )
8178 await asyncio .sleep (SLEEP_TIME )
8279 await outer .append ("Outer end" )
8380
@@ -88,7 +85,7 @@ async def _():
8885 async with chat .message_stream_context () as outer :
8986 await outer .append ("Outer start" )
9087 await asyncio .sleep (SLEEP_TIME )
91- await outer .clear ( )
88+ await outer .replace ( "" )
9289 async with chat .message_stream_context () as inner :
9390 await inner .append ("Inner start" )
9491 await asyncio .sleep (SLEEP_TIME )
@@ -116,5 +113,4 @@ async def inner_stream():
116113 await stream .append ("Inner start" )
117114 await asyncio .sleep (SLEEP_TIME )
118115 await stream .append ("Inner progress" )
119- await stream .clear ()
120- await stream .append ("Inner end" )
116+ await stream .replace ("Inner end" )
0 commit comments