AttributeError: Assignment not allowed to composite field “task” in protocol message object February 25, 2023 by Tarik Try CopyFrom: ptask.task.CopyFrom(task)