MCPcopy Create free account
hub / github.com/anomalyco/opencode-bench / createDiffComparisonPrompt

Function createDiffComparisonPrompt

tests/judgeConsistencyMedium.test.ts:59–72  ·  view source on GitHub ↗
(
  diffPair: DiffPair,
  scoreType: "logic-equivalence" | "api-signature" | "integration-points",
)

Source from the content-addressed store, hash-verified

57}
58
59function createDiffComparisonPrompt(
60 diffPair: DiffPair,
61 scoreType: "logic-equivalence" | "api-signature" | "integration-points",
62): string {
63 const { reference, candidate } = diffPair;
64
65 if (scoreType === "logic-equivalence") {
66 return createLogicEquivalencePrompt(reference, candidate);
67 } else if (scoreType === "api-signature") {
68 return createApiSignaturePrompt(reference, candidate);
69 } else {
70 return createIntegrationPointsPrompt(reference, candidate);
71 }
72}
73
74async function testConsistency(
75 judge: Judge,

Callers 1

testConsistencyFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected