INPUT_OBJECT

CreateScorableFilesystemTaskInput

Input for creating a scorable-filesystem question. Each execution environment must include at least one unit test with a positive weight, used for automated scoring.

link GraphQL Schema definition

1input CreateScorableFilesystemTaskInput {
4
2# Unique question name.
3name: String!
7
5# The labels for this question.
6labels: [String!]
12
8# The question execution environments for a flat (single-level) question. Each
9# environment must include at least one unit test with a positive weight.
10# Mutually exclusive with 'levels'.
11executionEnvironments: [FilesystemExecutionEnvironmentInput!]
16
13# The ordered levels of a progressive question (at least 2). When provided, the
14# question is progressive and 'executionEnvironments' must be omitted.
15levels: [CreateFilesystemLevelInput!]
19
17# Whether network access is enabled. Defaults to true.
18enableNetwork: Boolean
22
20# Whether persistent session preview is enabled. Defaults to false.
21persistentSessionPreview: Boolean
27
23# The response rubric for AI checker evaluation. When provided and non-empty,
24# the question will use an AI checker in addition to unit-test scoring
25# (hasAiChecker will be true).
26responseRubric: String
30
28# View configuration overrides.
29viewOverrides: ViewOverridesInput
31}

link Required by