From 6d53e108d050479d6eee4fbe8c839af228eef675 Mon Sep 17 00:00:00 2001 From: Mic Date: Mon, 23 Mar 2026 18:25:35 +0100 Subject: [PATCH] taSummaryCache renamed to taSummaryStore --- ...-summary-cache.js => mzta-summarystore.js} | 2 +- mzta-background.js | 22 +++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) rename js/{mzta-summary-cache.js => mzta-summarystore.js} (99%) diff --git a/js/mzta-summary-cache.js b/js/mzta-summarystore.js similarity index 99% rename from js/mzta-summary-cache.js rename to js/mzta-summarystore.js index cacc2f02..c3f07ef8 100644 --- a/js/mzta-summary-cache.js +++ b/js/mzta-summarystore.js @@ -16,7 +16,7 @@ * along with this program. If not, see . */ -export const taSummaryCache = { +export const taSummaryStore = { logger: console, _data_prefix: 'mzta-summary-', _processing_prefix: 'mzta-summary-processing-', diff --git a/mzta-background.js b/mzta-background.js index 652c4f16..9836e444 100644 --- a/mzta-background.js +++ b/mzta-background.js @@ -63,7 +63,7 @@ import { getSpecialPrompts } from './js/mzta-prompts.js'; import { taSpamReport } from './js/mzta-spamreport.js'; -import { taSummaryCache } from './js/mzta-summary-cache.js'; +import { taSummaryStore } from './js/mzta-summarystore.js'; import { taWorkingStatus } from './js/mzta-working-status.js'; import { addTags_getExclusionList, @@ -227,13 +227,13 @@ messenger.runtime.onMessage.addListener((message, sender, sendResponse) => { let message = await browser.messageDisplay.getDisplayedMessage(tabId); if (!message) return; - let cachedSummary = await taSummaryCache.loadSummary(message.headerMessageId); + let cachedSummary = await taSummaryStore.loadSummary(message.headerMessageId); if (cachedSummary && !cachedSummary.error) { browser.tabs.sendMessage(tabId, { command: "showSummary", data: cachedSummary }); return; } - if (await taSummaryCache.isProcessing(message.headerMessageId)) { + if (await taSummaryStore.isProcessing(message.headerMessageId)) { browser.tabs.sendMessage(tabId, { command: "showSummaryGenerating" }); return; } @@ -265,7 +265,7 @@ messenger.runtime.onMessage.addListener((message, sender, sendResponse) => { case 'refreshSummary': async function _refreshSummary(message) { let tabId = sender.tab.id; - await taSummaryCache.removeSummary(message.headerMessageId); + await taSummaryStore.removeSummary(message.headerMessageId); await _generateSummaryForMessage(message.headerMessageId, tabId); } _refreshSummary(message); @@ -445,23 +445,23 @@ async function _generateSummaryForMessage(headerMessageId, tabId) { ...getDynamicSettingsDefaults(['use_specific_integration', 'connection_type']) }); - let cachedSummary = await taSummaryCache.loadSummary(headerMessageId); + let cachedSummary = await taSummaryStore.loadSummary(headerMessageId); if (cachedSummary && !cachedSummary.error) { browser.tabs.sendMessage(tabId, { command: "showSummary", data: cachedSummary }); return; } - if (await taSummaryCache.isProcessing(headerMessageId)) { + if (await taSummaryStore.isProcessing(headerMessageId)) { browser.tabs.sendMessage(tabId, { command: "showSummaryGenerating" }); return; } - await taSummaryCache.setProcessing(headerMessageId); + await taSummaryStore.setProcessing(headerMessageId); browser.tabs.sendMessage(tabId, { command: "showSummaryGenerating" }); const messageResult = await browser.messages.query({ headerMessageId: headerMessageId }); if (!messageResult || messageResult.messages.length === 0) { - await taSummaryCache.saveError(headerMessageId, "Message not found"); + await taSummaryStore.saveError(headerMessageId, "Message not found"); browser.tabs.sendMessage(tabId, { command: "showSummary", data: { error: true, message: "Message not found" } }); return; } @@ -479,7 +479,7 @@ async function _generateSummaryForMessage(headerMessageId, tabId) { if (connectionType === 'chatgpt_web') { const errorMsg = browser.i18n.getMessage('summarize_chatgpt_web_not_supported'); - await taSummaryCache.saveError(headerMessageId, errorMsg); + await taSummaryStore.saveError(headerMessageId, errorMsg); browser.tabs.sendMessage(tabId, { command: "showSummary", data: { error: true, message: errorMsg } }); return; } @@ -503,12 +503,12 @@ async function _generateSummaryForMessage(headerMessageId, tabId) { summary_date: new Date(), headerMessageId: headerMessageId }; - await taSummaryCache.saveSummary(summaryData, headerMessageId); + await taSummaryStore.saveSummary(summaryData, headerMessageId); browser.tabs.sendMessage(tabId, { command: "showSummary", data: summaryData }); } catch (error) { console.error("[ThunderAI] Error generating summary:", error); - await taSummaryCache.saveError(headerMessageId, error.message || String(error)); + await taSummaryStore.saveError(headerMessageId, error.message || String(error)); browser.tabs.sendMessage(tabId, { command: "showSummary", data: { error: true, message: error.message || "Failed to generate summary" } }); } }