From 17ac2ce0ed52874616c79c910667e41e34604826 Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期一, 31 八月 2026 13:14:12 +0800
Subject: [PATCH] add translation app
---
xiaozhi-esp32-server/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/xiaozhi-esp32-server/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py b/xiaozhi-esp32-server/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py
index f69a6dc..58a8806 100644
--- a/xiaozhi-esp32-server/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py
+++ b/xiaozhi-esp32-server/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py
@@ -43,6 +43,13 @@
except Exception as e:
self.logger.error(f"鑾峰彇{tool_type.value}宸ュ叿鏃跺嚭閿�: {e}")
+ try:
+ from core.app_runtime.runtime import filter_tools
+
+ all_tools = filter_tools(self.conn, all_tools)
+ except Exception as e:
+ self.logger.error(f"鎸� App 杩囨护宸ュ叿澶辫触: {e}")
+
self._cached_tools = all_tools
return all_tools
--
Gitblit v1.9.1