@@ -2186,8 +2186,9 @@ directive @defer(
21862186The `@defer ` directive may be provided on a fragment spread or inline fragment
21872187to indicate that execution of the related selection set should be deferred . When
21882188a request includes the `@defer ` directive , it may return an _incremental stream_
2189- consisting of an _initial response_ containing all non -deferred data , followed
2190- by one or more _subsequent payloads_ including the deferred data .
2189+ consisting of an _initial response payload_ containing all non -deferred data ,
2190+ followed by one or more _subsequent response payload_ including the deferred
2191+ data .
21912192
21922193The `@include ` and `@skip ` directives take precedence over `@defer `.
21932194
@@ -2281,8 +2282,8 @@ control over their application's performance. It is highly recommended that
22812282GraphQL services honor the `@defer` and `@stream` directives on each execution.
22822283However, the specification allows advanced use cases where the service can
22832284determine that it is more performant to not defer and/or stream. Therefore,
2284- GraphQL clients _must_ be able to process a _response_ or _incremental stream_
2285- that ignores individual `@defer` and/or `@stream` directives. This also applies
2286- to the `initialCount` argument on the `@stream` directive. Clients must be able
2287- to process a streamed field result that contains more initial list items than
2288- what was specified in the `initialCount` argument.
2285+ GraphQL clients _must_ be able to process a _response_ that ignores individual
2286+ `@defer` and/or `@stream` directives. This also applies to the `initialCount`
2287+ argument on the `@stream` directive. Clients must be able to process a streamed
2288+ field result that contains more initial list items than what was specified in
2289+ the `initialCount` argument.
0 commit comments