@@ -169,20 +169,18 @@ async def run_agent_sse(req: RunAgentRequest) -> StreamingResponse:
169169 async def event_generator ():
170170 try :
171171 stream_mode = (
172- StreamingMode .SSE
173- if req .streaming
174- else StreamingMode .NONE
172+ StreamingMode .SSE if req .streaming else StreamingMode .NONE
175173 )
176174 runner = await self .server .get_runner_async (req .app_name )
177175 async with Aclosing (
178- runner .run_async (
179- user_id = req .user_id ,
180- session_id = req .session_id ,
181- new_message = req .new_message ,
182- state_delta = req .state_delta ,
183- run_config = RunConfig (streaming_mode = stream_mode ),
184- invocation_id = req .invocation_id ,
185- )
176+ runner .run_async (
177+ user_id = req .user_id ,
178+ session_id = req .session_id ,
179+ new_message = req .new_message ,
180+ state_delta = req .state_delta ,
181+ run_config = RunConfig (streaming_mode = stream_mode ),
182+ invocation_id = req .invocation_id ,
183+ )
186184 ) as agen :
187185 async for event in agen :
188186 # ADK Web renders artifacts from `actions.artifactDelta`
@@ -191,9 +189,9 @@ async def event_generator():
191189 # 2) a content-less "action-only" event carrying `artifactDelta`
192190 events_to_stream = [event ]
193191 if (
194- event .actions .artifact_delta
195- and event .content
196- and event .content .parts
192+ event .actions .artifact_delta
193+ and event .content
194+ and event .content .parts
197195 ):
198196 content_event = event .model_copy (deep = True )
199197 content_event .actions .artifact_delta = {}
@@ -230,9 +228,9 @@ async def event_generator():
230228 routes = self .app .router .routes
231229 for i , r in enumerate (routes ):
232230 if (
233- getattr (r , "path" , None ) == "/run_sse"
234- and "POST" in getattr (r , "methods" , set ())
235- and getattr (r ,"endpoint" , None ) == run_agent_sse
231+ getattr (r , "path" , None ) == "/run_sse"
232+ and "POST" in getattr (r , "methods" , set ())
233+ and getattr (r , "endpoint" , None ) == run_agent_sse
236234 ):
237235 routes .insert (0 , routes .pop (i ))
238236 break
@@ -265,7 +263,9 @@ async def _invoke_compat(request: Request):
265263 # Determine app_name from loader
266264 app_names = self .server .agent_loader .list_agents ()
267265 if not app_names :
268- exception = HTTPException (status_code = 404 , detail = "No agents configured" )
266+ exception = HTTPException (
267+ status_code = 404 , detail = "No agents configured"
268+ )
269269 telemetry .trace_agent_server_finish (
270270 path = "/invoke" , func_result = "" , exception = exception
271271 )
@@ -293,7 +293,6 @@ async def _invoke_compat(request: Request):
293293 text = ""
294294 content = types .UserContent (parts = [types .Part (text = text or "" )])
295295
296-
297296 # Ensure session exists
298297 session = await self .server .session_service .get_session (
299298 app_name = app_name , user_id = user_id , session_id = session_id
0 commit comments