Skip to content

Commit 7fe995e

Browse files
committed
add incremental and extensions to all streamed results
1 parent 04bf42d commit 7fe995e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/execution/execute.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,13 +170,17 @@ export interface InitialIncrementalExecutionResult<
170170
TExtensions = ObjMap<unknown>,
171171
> extends ExecutionResult<TData, TExtensions> {
172172
hasNext: boolean;
173+
incremental?: ReadonlyArray<IncrementalResult<TData, TExtensions>>;
174+
extensions?: TExtensions;
173175
}
174176

175177
export interface FormattedInitialIncrementalExecutionResult<
176178
TData = ObjMap<unknown>,
177179
TExtensions = ObjMap<unknown>,
178180
> extends FormattedExecutionResult<TData, TExtensions> {
179181
hasNext: boolean;
182+
incremental?: ReadonlyArray<FormattedIncrementalResult<TData, TExtensions>>;
183+
extensions?: TExtensions;
180184
}
181185

182186
export interface SubsequentIncrementalExecutionResult<
@@ -185,6 +189,7 @@ export interface SubsequentIncrementalExecutionResult<
185189
> {
186190
hasNext: boolean;
187191
incremental?: ReadonlyArray<IncrementalResult<TData, TExtensions>>;
192+
extensions?: TExtensions;
188193
}
189194

190195
export interface FormattedSubsequentIncrementalExecutionResult<
@@ -193,6 +198,7 @@ export interface FormattedSubsequentIncrementalExecutionResult<
193198
> {
194199
hasNext: boolean;
195200
incremental?: ReadonlyArray<FormattedIncrementalResult<TData, TExtensions>>;
201+
extensions?: TExtensions;
196202
}
197203

198204
export interface IncrementalDeferResult<

0 commit comments

Comments
 (0)