From 1ecf35ff602b9a9f3799173bdda30f40f0d8ceb2 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Wed, 17 Dec 2025 00:42:04 +0900 Subject: [PATCH] fix(agents): restrict OmO-Plan to read-only tools, inherit from default plan agent (#72) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove OmO agent permission spread from omoPlanBase to ensure OmO-Plan: - Uses read-only tools only (read, glob, grep, etc) - Focuses on planning and analysis - Can ask follow-up questions for clarification - Does not execute code changes 🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode) --- src/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index be6ab3f..1df8b16 100644 --- a/src/index.ts +++ b/src/index.ts @@ -312,7 +312,6 @@ const OhMyOpenCodePlugin: Plugin = async (ctx) => { const { name: _planName, ...planConfigWithoutName } = config.agent?.plan ?? {}; const omoPlanOverride = pluginConfig.agents?.["OmO-Plan"]; const omoPlanBase = { - ...builtinAgents.OmO, ...planConfigWithoutName, description: `${config.agent?.plan?.description ?? "Plan agent"} (OhMyOpenCode version)`, color: config.agent?.plan?.color ?? "#6495ED",