Skip to main content
browser.BranchComparisonClient A factory-owned comparison capability for one authenticated caller lifetime. Its private reader makes the type nominal; copying methods supplies no reader. A capability grants no authority: native reads still check current access.

Methods

compare

▸ compare<Q>(request, signal?): Promise<BranchComparison<ComparisonValue<Q>>> Read one query across siblings and their shared starting state.

Type parameters

Parameters

Returns

Promise<BranchComparison<ComparisonValue<Q>>>

scorecard

▸ scorecard(request, signal?): Promise<Scorecard> Read exact metrics ordered by the starting program’s objective.

Parameters

Returns

Promise<Scorecard>

comparison

▸ comparison(request): BranchComparisonController<ScorecardRequest> Capture an immutable request and its read lifetime without performing I/O. Restart begins at the first page; retry repeats the failed continuation.

Parameters

Returns

BranchComparisonController<ScorecardRequest> ▸ comparison<Q>(request): BranchComparisonController<CompareBranchesReadRequest<Q>>

Type parameters

Parameters

Returns

BranchComparisonController<CompareBranchesReadRequest<Q>>