We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d129fd6 commit a685a95Copy full SHA for a685a95
src/google/adk/cli/fast_api.py
@@ -412,12 +412,19 @@ async def create_session(
412
app_name: str,
413
user_id: str,
414
state: Optional[dict[str, Any]] = None,
415
+ events: Optional[list[Event]] = None,
416
) -> Session:
417
logger.info("New session created")
- return await session_service.create_session(
418
+ session = await session_service.create_session(
419
app_name=app_name, user_id=user_id, state=state
420
)
421
422
+ if events:
423
+ for event in events:
424
+ await session_service.append_event(session=session, event=event)
425
+
426
+ return session
427
428
def _get_eval_set_file_path(app_name, agents_dir, eval_set_id) -> str:
429
return os.path.join(
430
agents_dir,
0 commit comments