MCPcopy Create free account
hub / github.com/QodeXcli/QodeX / evaluateCompletion

Function evaluateCompletion

src/agent/completion-gate.ts:139–143  ·  view source on GitHub ↗
(finalText: string, messages: MsgLike[])

Source from the content-addressed store, hash-verified

137
138/** Convenience: one call from text + messages → corrective message or null. */
139export function evaluateCompletion(finalText: string, messages: MsgLike[]): string | null {
140 const claims = extractCompletionClaims(finalText);
141 if (!claims.claimsFixOrChange && !claims.claimsTestsPass) return null; // nothing asserted
142 return checkCompletionClaims(claims, gatherSessionEvidence(messages));
143}

Callers 2

runMethod · 0.85

Calls 3

extractCompletionClaimsFunction · 0.85
checkCompletionClaimsFunction · 0.85
gatherSessionEvidenceFunction · 0.85

Tested by

no test coverage detected