Function: createGitCandidateComparisonTools()
ts
function createGitCandidateComparisonTools(runner?): readonly GitCandidateComparisonToolNode<GitWorktreeHandle>[];Defined in: git/src/builders/create-git-candidate-comparison-tools.ts:26
Creates the speculative candidate comparison and benchmark tool bundle (git.candidateComparisonTools(runner?)).
Emits passive GitCandidateComparisonToolNode descriptors for diffCandidates, readCandidateFile, and checkpoint-sandboxed evalInCandidates over refs/harness/candidates/<run-id>/<branch-index>, defaulting runner to DEFAULT_NODE_RUNNER_AST_NODE when omitted.
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
runner? | MaybeBuilder<NodeRunnerNode> | DEFAULT_NODE_RUNNER_AST_NODE | Optional subprocess runner pool governing git and benchmark command slots. |
Returns
readonly GitCandidateComparisonToolNode<GitWorktreeHandle>[]
Frozen tuple of candidate comparison tool AST nodes.