File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ type __Schema {
131
131
mutationType : __Type
132
132
subscriptionType : __Type
133
133
directives : [__Directive ! ]!
134
+ defaultErrorBehavior : __ErrorBehavior !
134
135
}
135
136
136
137
type __Type {
@@ -164,6 +165,12 @@ enum __TypeKind {
164
165
NON_NULL
165
166
}
166
167
168
+ enum __ErrorBehavior {
169
+ NO_PROPAGATE
170
+ PROPAGATE
171
+ ABORT
172
+ }
173
+
167
174
type __Field {
168
175
name : String !
169
176
description : String
@@ -238,6 +245,11 @@ Fields\:
238
245
must be included in this set.
239
246
- ` directives ` must return the set of all directives available within this
240
247
schema including all built-in directives.
248
+ - ` defaultErrorBehavior ` must return the _ default error behavior_ of the schema
249
+ using one of the values of the ` __ErrorBehavior ` enum:
250
+ - {"NO_PROPAGATE"}
251
+ - {"PROPAGATE"}
252
+ - {"ABORT"}
241
253
242
254
### The \_\_ Type Type
243
255
You can’t perform that action at this time.
0 commit comments