while True: user_input = input("You: ") if user_input.lower() in ["exit", "quit"]: print("\nSession saved. Have a great day!") # Display final state final_session = await session_service.get_session( app_name=APP_NAME, user_id=USER_ID, session_id=session_id ) if final_session: print(f"Final preferences: {final_session.state.get('preferences', {})}") break # Skip empty inputs if not user_input.strip(): continue # Send message and get response await ainvoke_message(runner, USER_ID, session_id, user_input) __ __