From 80815612ce8d3a938a45d3317e55a6570eaa6871 Mon Sep 17 00:00:00 2001 From: matevip Date: Fri, 3 Jul 2026 17:00:13 +0800 Subject: [PATCH] chore(search): drop internal issue refs and external-project names from plugin search code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove "(issue #477)" internal planning references from shipped Java (SearchProviderRegistry, PluginSearchBridge, and the two new tests) — code should describe what it does, not point at issue trackers. - Drop "openclaw" external-project attribution from the search provider comments (SearchProviderRegistry, SearchCache, SearchQuery), restating them as objective functional descriptions. --- .../java/vip/mate/plugin/bridge/PluginSearchBridge.java | 2 +- .../src/main/java/vip/mate/tool/search/SearchCache.java | 2 +- .../java/vip/mate/tool/search/SearchProviderRegistry.java | 6 +++--- .../src/main/java/vip/mate/tool/search/SearchQuery.java | 2 +- .../java/vip/mate/plugin/PluginContextImplSearchTest.java | 2 +- .../mate/tool/search/SearchProviderRegistryPluginTest.java | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mateclaw-server/src/main/java/vip/mate/plugin/bridge/PluginSearchBridge.java b/mateclaw-server/src/main/java/vip/mate/plugin/bridge/PluginSearchBridge.java index 84b1b6ef..813218f6 100644 --- a/mateclaw-server/src/main/java/vip/mate/plugin/bridge/PluginSearchBridge.java +++ b/mateclaw-server/src/main/java/vip/mate/plugin/bridge/PluginSearchBridge.java @@ -13,7 +13,7 @@ import java.util.List; /** * Bridge that wraps a plugin's {@link PluginSearchProvider} into the platform's - * internal {@link SearchProvider} interface (issue #477). + * internal {@link SearchProvider} interface. *

* The platform-side {@link SystemSettingsDTO} is intentionally ignored — plugin * providers read their own config via {@code PluginContext#getConfig}, keeping diff --git a/mateclaw-server/src/main/java/vip/mate/tool/search/SearchCache.java b/mateclaw-server/src/main/java/vip/mate/tool/search/SearchCache.java index 8d274bb6..e1b981aa 100644 --- a/mateclaw-server/src/main/java/vip/mate/tool/search/SearchCache.java +++ b/mateclaw-server/src/main/java/vip/mate/tool/search/SearchCache.java @@ -8,7 +8,7 @@ import java.util.List; import java.util.concurrent.ConcurrentHashMap; /** - * 搜索结果内存缓存 — 借鉴 openclaw 的 SEARCH_CACHE 设计 + * 搜索结果内存缓存 * *

避免 Agent 同一对话中多次搜索相同/相似 query 时重复调用搜索 API。 *