From 7fc8b3a216c670edf572c9e9830871dbe2f30e7c Mon Sep 17 00:00:00 2001 From: Jordan Wages Date: Tue, 17 Jun 2025 21:06:41 -0500 Subject: [PATCH] Rearranged logging. --- modules/ExpressionSearchFilter.jsm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ExpressionSearchFilter.jsm b/modules/ExpressionSearchFilter.jsm index 90b7222..317fa82 100644 --- a/modules/ExpressionSearchFilter.jsm +++ b/modules/ExpressionSearchFilter.jsm @@ -217,13 +217,14 @@ class ClassificationTerm extends CustomerTermBase { console.warn(`[ai-filter][ExpressionSearchFilter] HTTP status ${xhr.status}`); } else { const result = JSON.parse(xhr.responseText); + console.log(`[ai-filter][ExpressionSearchFilter] Received response:`, result); const rawText = result.choices?.[0]?.text || ""; const thinkText = rawText.match(/[\s\S]*?<\/think>/gi)?.join('') || ''; + console.log('[ai-filter][ExpressionSearchFilter] ⮡ Reasoning: ', thinkText); const cleanedText = rawText.replace(/[\s\S]*?<\/think>/gi, "").trim(); + console.log('[ai-filter][ExpressionSearchFilter] ⮡ Cleaned Response Text: ', cleanedText); const obj = JSON.parse(cleanedText); matched = obj.matched === true || obj.match === true; - console.log(`[ai-filter][ExpressionSearchFilter] Received response:`, result); - console.log('[ai-filter][ExpressionSearchFilter] ⮡ Reasoning: ', thinkText); console.log(`[ai-filter][ExpressionSearchFilter] Caching:`, key); this.cache.set(key, matched);