@@ -39,11 +39,24 @@ async def poll_task(
3939 params = TaskQueryParams (id = task_id , metadata = metadata or None ),
4040 )
4141 get_resp = await client .get_task (get_request )
42- print ("[tasks/get]" , json .dumps (get_resp .model_dump (mode = "json" , exclude_none = True ), ensure_ascii = False ))
42+ print (
43+ "[tasks/get]" ,
44+ json .dumps (
45+ get_resp .model_dump (mode = "json" , exclude_none = True ), ensure_ascii = False
46+ ),
47+ )
4348
44- task_obj = getattr (get_resp .root , "result" , None ) if getattr (get_resp , "root" , None ) else None
49+ task_obj = (
50+ getattr (get_resp .root , "result" , None )
51+ if getattr (get_resp , "root" , None )
52+ else None
53+ )
4554 state = ""
46- if task_obj and getattr (task_obj , "status" , None ) and getattr (task_obj .status , "state" , None ):
55+ if (
56+ task_obj
57+ and getattr (task_obj , "status" , None )
58+ and getattr (task_obj .status , "state" , None )
59+ ):
4760 state_obj = task_obj .status .state
4861 state = getattr (state_obj , "value" , state_obj )
4962 state = str (state ).lower ()
@@ -53,7 +66,13 @@ async def poll_task(
5366 return
5467
5568 if waited >= max_wait_seconds :
56- print ({"taskId" : task_id , "state" : state or "unknown" , "msg" : "polling timeout" })
69+ print (
70+ {
71+ "taskId" : task_id ,
72+ "state" : state or "unknown" ,
73+ "msg" : "polling timeout" ,
74+ }
75+ )
5776 return
5877
5978 await asyncio .sleep (interval_seconds )
@@ -97,12 +116,24 @@ async def main() -> None:
97116 )
98117 print ("[turn1 stream]" )
99118 async for chunk in client .send_message_streaming (streaming_request ):
100- print (json .dumps (chunk .model_dump (mode = "json" , exclude_none = True ), ensure_ascii = False ))
119+ print (
120+ json .dumps (
121+ chunk .model_dump (mode = "json" , exclude_none = True ),
122+ ensure_ascii = False ,
123+ )
124+ )
101125 return
102126
103- request = SendMessageRequest (id = str (uuid4 ()), params = MessageSendParams (** send_message_payload ))
127+ request = SendMessageRequest (
128+ id = str (uuid4 ()), params = MessageSendParams (** send_message_payload )
129+ )
104130 response = await client .send_message (request )
105- print ("[turn1 send]" , json .dumps (response .model_dump (mode = "json" , exclude_none = True ), ensure_ascii = False ))
131+ print (
132+ "[turn1 send]" ,
133+ json .dumps (
134+ response .model_dump (mode = "json" , exclude_none = True ), ensure_ascii = False
135+ ),
136+ )
106137
107138
108139if __name__ == "__main__" :
0 commit comments