From 9857e31e9cda3c993468d2023df72ceb63b8dfd5 Mon Sep 17 00:00:00 2001 From: Daniel Riccio Date: Fri, 17 Jan 2025 00:57:56 -0500 Subject: [PATCH] fix: use actual confidence threshold --- src/core/diff/strategies/new-unified/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/diff/strategies/new-unified/index.ts b/src/core/diff/strategies/new-unified/index.ts index 6585171..29fa5c8 100644 --- a/src/core/diff/strategies/new-unified/index.ts +++ b/src/core/diff/strategies/new-unified/index.ts @@ -259,7 +259,7 @@ Your diff here const contextStr = prepareSearchString(hunk.changes) const { index: matchPosition, confidence, strategy } = findBestMatch(contextStr, result, 0, this.confidenceThreshold) - if (confidence < 1.1) { + if (confidence < this.confidenceThreshold) { console.log('Full hunk application failed, trying sub-hunks strategy') // Try splitting the hunk into smaller hunks const subHunks = this.splitHunk(hunk)