From 59effa6ea8c729629c1f16389cf0f438a8a481c7 Mon Sep 17 00:00:00 2001 From: hanishkvc Date: Wed, 29 Oct 2025 03:38:34 +0530 Subject: [PATCH] SimpleChatTC:Cleanup: tool resp xml, some allowed domains Add a newline between name and content in the xml representation of the tool response, so that it is more easy to distinguish things Add github, linkedin and apnews domains to allowed.domains for simpleproxy.py --- tools/server/public_simplechat/local.tools/simpleproxy.json | 5 +++++ tools/server/public_simplechat/simplechat.js | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/server/public_simplechat/local.tools/simpleproxy.json b/tools/server/public_simplechat/local.tools/simpleproxy.json index 1902890c60..1bae207341 100644 --- a/tools/server/public_simplechat/local.tools/simpleproxy.json +++ b/tools/server/public_simplechat/local.tools/simpleproxy.json @@ -15,6 +15,8 @@ "^arxiv\\.org$", ".*\\.nature\\.com$", ".*\\.science\\.org$", + "^apnews\\.com$", + ".*\\.apnews\\.com$", ".*\\.reuters\\.com$", ".*\\.bloomberg\\.com$", ".*\\.forbes\\.com$", @@ -38,6 +40,9 @@ ".*\\.ndtv\\.com$", "^lwn\\.net$", "^arstechnica\\.com$", + ".*\\.linkedin\\.com$", + ".*\\.github\\.io$", + "^github\\.com$", ".*\\.github\\.com$" ], "bearer.insecure": "NeverSecure" diff --git a/tools/server/public_simplechat/simplechat.js b/tools/server/public_simplechat/simplechat.js index 706cbad032..8b8de35e85 100644 --- a/tools/server/public_simplechat/simplechat.js +++ b/tools/server/public_simplechat/simplechat.js @@ -96,7 +96,9 @@ class ChatMessageEx { el.appendChild(doc.createTextNode(k[1])) doc.documentElement.appendChild(el) } - return new XMLSerializer().serializeToString(doc); + let xmlStr = new XMLSerializer().serializeToString(doc); + xmlStr = xmlStr.replace(/\/name>\n