Skip to content

Score

Defined in: packages/core/src/ags.ts:43

A score to publish to a line item (AGS Score Publish service).

optional activityProgress?: string

Defined in: packages/core/src/ags.ts:49

Default 'Completed'.


optional canvasSubmission?: 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


optional comment?: string

Defined in: packages/core/src/ags.ts:52


optional gradingProgress?: string

Defined in: packages/core/src/ags.ts:51

Default 'FullyGraded' — required for the grade to surface.


scoreGiven: number

Defined in: packages/core/src/ags.ts:46


scoreMaximum: number

Defined in: packages/core/src/ags.ts:47


optional timestamp?: string

Defined in: packages/core/src/ags.ts:54

Default: now (ISO-8601).


userId: string

Defined in: packages/core/src/ags.ts:45

The sub of the launch id_token — the LMS user to grade.