From f66b9c3e9ddf7122f896c8fc7358323c552f47f1 Mon Sep 17 00:00:00 2001 From: Huarch Date: Thu, 6 Aug 2026 19:24:03 +0800 Subject: [PATCH] fix(agent): disable unobservable task subagents --- .opencode/agents/instruction.md | 2 +- opencode.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.opencode/agents/instruction.md b/.opencode/agents/instruction.md index 44c44b8..5eb4daf 100644 --- a/.opencode/agents/instruction.md +++ b/.opencode/agents/instruction.md @@ -44,7 +44,7 @@ Skills 树是**动态生长的**——工作流不是预置的,而是从实际 3. 大结果集禁止完整读取,优先采样/截断/按字段读取 4. 避免直接用 `Read` 或 `cat` 读取结果文件,尤其是大文件;优先用 `head`/`tail`/`rg` 截断查看,或用 Python 只向 stdout 输出精简 JSON,避免大文件冲击 stdin/stdout 5. 无可用数据时不得编造结果 -6. 尽量不使用 `task` 子代理,避免无法观测过程进行人为干预 +6. 禁止使用 `task` 子代理;当前前端无法观测和干预子代理的具体工作过程 ## 工作流沉淀(skill_manager) diff --git a/opencode.json b/opencode.json index bea795c..a1cd451 100644 --- a/opencode.json +++ b/opencode.json @@ -60,6 +60,7 @@ "*/logs": "deny" }, "question": "allow", + "task": "deny", "todo": "allow", "todoread": "allow", "todowrite": "allow"