Skip to content

Interface: GitReconcileStrategyOptions ​

Defined in: git/src/builders/git-reconcile-strategy-options.ts:9

Options for configuring branch landing reconciliation via GitCowWorktreeBuilder.reconcileStrategy().

Supports both 'rebase-onto-base' (for PR-opening lanes) and 'batch-merge-train' (for cumulative speculative merge queues), optionally binding a post-rebase verification check and maximum batch size.

Properties ​

PropertyModifierTypeDescriptionDefined in
maxBatchSize?readonlynumberOptional maximum cumulative batch size when using 'batch-merge-train'.git/src/builders/git-reconcile-strategy-options.ts:15
mode?readonly"rebase-onto-base" | "batch-merge-train"Reconciliation mode when passed via the single-object .reconcileStrategy(options) overload.git/src/builders/git-reconcile-strategy-options.ts:11
verifyWith?readonlyMaybeBuilder<BaseCheckASTNode<string, GitWorktreeHandle>>Optional deterministic check executed after rebasing onto the target base branch.git/src/builders/git-reconcile-strategy-options.ts:13

Released under the MIT License.