Skip to content

Commit 47a9ca9

Browse files
committed
Clarify definition of response position
1 parent bc4ddea commit 47a9ca9

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

spec/Section 7 -- Response.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,13 @@ The value of this entry is described in the "Extensions" section.
7777
</a>
7878

7979
:: A _response position_ is a uniquely identifiable position in the response
80-
data produced during execution. It is either a direct entry in the {resultMap}
81-
of a {ExecuteSelectionSet()}, or it is a position in a (potentially nested) List
82-
value. Each response position is uniquely identifiable via a _response path_.
80+
structure evaluated during execution. It may correspond to a {responseName}
81+
evaluated by {ExecuteCollectedFields()}, or to an element within a (potentially
82+
nested) List value evaluated by {CompleteValue()}. Each response position is
83+
uniquely identifiable via a _response path_.
84+
85+
Note: A _response position_ may be omitted from the _execution result_ due to
86+
error propagation.
8387

8488
:: A _response path_ uniquely identifies a _response position_ via a list of
8589
path segments (response names or list indices) starting at the root of the

0 commit comments

Comments
 (0)