Skip to content
6 changes: 6 additions & 0 deletions src/google/adk/runners.py
Original file line number Diff line number Diff line change
Expand Up @@ -262,9 +262,15 @@ async def run_async(

Yields:
The events generated by the agent.

Raises:
ValueError: If the session is not found.
"""
run_config = run_config or RunConfig()

if not new_message.role:
new_message.role = 'user'

async def _run_with_trace(
new_message: types.Content,
) -> AsyncGenerator[Event, None]:
Expand Down