comments
An assignment problem's discussion comments.
Create a comment
Creates a comment on an assignment problem, optionally scoped to a particular student's thread (`studentId`). The author must be an enrolled member of the course (any role) or a system admin; a system admin who isn't on the roster comments with no roster entry (`rosterId` null). Both the problem and any named student must belong to the course.
Delete a comment
Deletes a comment by id. Comments are immutable to students: **only course staff (faculty or TAs) or a system admin may delete**, including deleting their own. A student cannot delete a comment they authored.