As described in the title. It’s also easy to see from the code that image isn’t being assigned to UserRequest.
@telemetry.operation_name("getstream.api.common.create_user")
async def create_user(self, name: str = "", id: str = str(uuid4()), image=""):
"""
Creates or updates users. This method performs an "upsert" operation,
where it checks if each user already exists and updates their information
if they do, or creates a new user entry if they do not.
"""
user = UserRequest(name=name, id=id)
users_map = {user.id: user}
response = await self.update_users(users_map)