Marks a content session as completed and records its completion time. This operation is idempotent - calling it multiple times on the same session will not cause any issues.
completed set to truecompletedAt set to the current timestamplastActivityAt updated to the current timestamp