From 04644761e6147f4e6240964e9dec92ad15538a7c Mon Sep 17 00:00:00 2001 From: hanishkvc Date: Sat, 18 Oct 2025 18:40:09 +0530 Subject: [PATCH] SimpleChatTC:Tools: Pick proxy server address from document[gMe] --- tools/server/public_simplechat/simplechat.js | 1 + tools/server/public_simplechat/tooljs.mjs | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/server/public_simplechat/simplechat.js b/tools/server/public_simplechat/simplechat.js index c7259fb950..893c91d68f 100644 --- a/tools/server/public_simplechat/simplechat.js +++ b/tools/server/public_simplechat/simplechat.js @@ -1035,6 +1035,7 @@ class Me { //"frequency_penalty": 1.2, //"presence_penalty": 1.2, }; + this.proxyUrl = "http://127.0.0.1:3128" } /** diff --git a/tools/server/public_simplechat/tooljs.mjs b/tools/server/public_simplechat/tooljs.mjs index a60f283e7f..ffaab5de2e 100644 --- a/tools/server/public_simplechat/tooljs.mjs +++ b/tools/server/public_simplechat/tooljs.mjs @@ -115,7 +115,8 @@ let fetchweburlraw_meta = { */ function fetchweburlraw_run(toolcallid, toolname, obj) { if (gToolsWorker.onmessage != null) { - let newUrl = `http://127.0.0.1:3128/urlraw?url=${encodeURIComponent(obj.url)}` + // @ts-ignore + let newUrl = `${document['gMe'].proxyUrl}/urlraw?url=${encodeURIComponent(obj.url)}` fetch(newUrl).then(resp => { if (!resp.ok) { throw new Error(`${resp.status}:${resp.statusText}`); @@ -165,7 +166,8 @@ let fetchweburltext_meta = { */ function fetchweburltext_run(toolcallid, toolname, obj) { if (gToolsWorker.onmessage != null) { - let newUrl = `http://127.0.0.1:3128/urltext?url=${encodeURIComponent(obj.url)}` + // @ts-ignore + let newUrl = `${document['gMe'].proxyUrl}/urltext?url=${encodeURIComponent(obj.url)}` fetch(newUrl).then(resp => { if (!resp.ok) { throw new Error(`${resp.status}:${resp.statusText}`);