From 1d798c4a8c728cf2eb367cb1b78da4eefc0785c9 Mon Sep 17 00:00:00 2001 From: mic Date: Thu, 1 May 2025 23:43:19 +0200 Subject: [PATCH] Add ChatGPTWeb_models export to mzta-utils.js and update imports in mzta-options.js --- js/mzta-utils.js | 1 + options/mzta-options.js | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/js/mzta-utils.js b/js/mzta-utils.js index e2626160..3a9b0af6 100644 --- a/js/mzta-utils.js +++ b/js/mzta-utils.js @@ -17,6 +17,7 @@ */ const sparks_min = '1.2.0'; // Minimum version of ThunderAI-Sparks required for the add-on to work +export const ChatGPTWeb_models = ['gpt-4o', 'o3', 'o4-mini', 'o4-mini-high', 'gpt-4o-mini']; // List of models available in ChatGPT Web export const getMenuContextCompose = () => 'compose_action_menu'; export const getMenuContextDisplay = () => 'message_display_action_menu'; diff --git a/options/mzta-options.js b/options/mzta-options.js index e9cc34c0..67d73003 100644 --- a/options/mzta-options.js +++ b/options/mzta-options.js @@ -22,14 +22,12 @@ import { OpenAI } from '../js/api/openai.js'; import { Ollama } from '../js/api/ollama.js'; import { OpenAIComp } from '../js/api/openai_comp.js' import { GoogleGemini } from '../js/api/google_gemini.js'; -import { checkSparksPresence, isThunderbird128OrGreater, openTab, sanitizeChatGPTModelData, sanitizeChatGPTWebCustomData, validateCustomData_ChatGPTWeb, getChatGPTWebModelsList_HTML } from '../js/mzta-utils.js'; +import { ChatGPTWeb_models, checkSparksPresence, isThunderbird128OrGreater, openTab, sanitizeChatGPTModelData, sanitizeChatGPTWebCustomData, validateCustomData_ChatGPTWeb, getChatGPTWebModelsList_HTML } from '../js/mzta-utils.js'; let taLog = new taLogger("mzta-options",true); let _isThunderbird128OrGreater = true; let permission_all_urls = false; -const ChatGPTWeb_models = ['gpt-4o', 'o3', 'o4-mini', 'o4-mini-high', 'gpt-4o-mini']; - function saveOptions(e) { e.preventDefault(); let options = {};