save_assignment_grade
Save a student's assignment grade (0-10) with optional feedback. Use dry-run mode to validate changes before applying them.
Instructions
Save a grade for a student's assignment (TP).
By default runs in dry_run mode. Set dry_run=False to actually save.
Args: assignment_id: Assignment instance ID. user_id: Student user ID. grade: Numeric grade (0-10). feedback: Optional feedback comment text. dry_run: If True (default), validate without saving.
Returns: JSON with validated status and confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | Yes | ||
| dry_run | No | ||
| user_id | Yes | ||
| feedback | No | ||
| assignment_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |