Score
Defined in: packages/core/src/ags.ts:43
A score to publish to a line item (AGS Score Publish service).
Properties
Section titled “Properties”activityProgress?
Section titled “activityProgress?”
optionalactivityProgress?:string
Defined in: packages/core/src/ags.ts:49
Default 'Completed'.
canvasSubmission?
Section titled “canvasSubmission?”
optionalcanvasSubmission?:object
Defined in: packages/core/src/ags.ts:63
Canvas-only AGS extension: attaches a review link to the score, surfaced
as a clickable submission in SpeedGrader’s central pane. Not part of the
IMS AGS spec — Canvas-specific, ignored by other platforms.
type: 'basic_lti_launch' opens url as an LTI launch inside SpeedGrader;
'online_url' opens it as a plain link. See
https://canvas.instructure.com/doc/api/score.html for the vendor extension.
type:
"basic_lti_launch"|"online_url"
url:
string
comment?
Section titled “comment?”
optionalcomment?:string
Defined in: packages/core/src/ags.ts:52
gradingProgress?
Section titled “gradingProgress?”
optionalgradingProgress?:string
Defined in: packages/core/src/ags.ts:51
Default 'FullyGraded' — required for the grade to surface.
scoreGiven
Section titled “scoreGiven”scoreGiven:
number
Defined in: packages/core/src/ags.ts:46
scoreMaximum
Section titled “scoreMaximum”scoreMaximum:
number
Defined in: packages/core/src/ags.ts:47
timestamp?
Section titled “timestamp?”
optionaltimestamp?:string
Defined in: packages/core/src/ags.ts:54
Default: now (ISO-8601).
userId
Section titled “userId”userId:
string
Defined in: packages/core/src/ags.ts:45
The sub of the launch id_token — the LMS user to grade.