From 67787b5be829c873c6ffcde4e01d31f8de92a388 Mon Sep 17 00:00:00 2001 From: Autumn-27 <53844290+Autumn-27@users.noreply.github.com> Date: Wed, 9 Sep 2026 12:28:39 -0400 Subject: [PATCH] =?UTF-8?q?chore(digest):=20expand=5Fdigest/expand=5Findex?= =?UTF-8?q?=20=E5=8F=AA=E7=BB=99=20planner=20=E4=B8=8E=20main=20agent?= =?UTF-8?q?=EF=BC=8C=E4=B8=8D=E7=BB=99=20worker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit worker 不读 graph_overview、不需要按 digest 列成员;命中折叠成员 id 时用 node_detail (直接取原节点、非折叠感知)即可还原。故从 WorkerTools 移除这两个工具,只保留在 PlannerTools 与 MainAgentTools。 --- agent/tools_insert.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/agent/tools_insert.go b/agent/tools_insert.go index b0e738c..4396921 100644 --- a/agent/tools_insert.go +++ b/agent/tools_insert.go @@ -611,8 +611,6 @@ func splitLines(s string) []string { func (t *ToolSet) WorkerTools() []actool.CoreTool { return []actool.CoreTool{ t.listFindings(), t.listFacts(), t.nodeDetail(), - // cold-digest §6.1: a worker may hit a folded id in lineage — let it expand. - t.expandDigest(), t.expandIndex(), t.addFinding(), t.recordFact(), // cross-work retrieval t.searchAllWorkerTraces(), t.listWorkerTraces(), t.getWorkerTrace(),