From 9edb75c02f893c23f284fde1d0ea73705d621c90 Mon Sep 17 00:00:00 2001 From: ismeth Date: Fri, 20 Feb 2026 23:23:58 +0100 Subject: [PATCH] fix: deny switch_agent and background_wait for council-member agent --- src/agents/AGENTS.md | 2 +- src/agents/athena/council-member-agent.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agents/AGENTS.md b/src/agents/AGENTS.md index a465064b7..dad227861 100644 --- a/src/agents/AGENTS.md +++ b/src/agents/AGENTS.md @@ -35,7 +35,7 @@ Agent factories following `createXXXAgent(model) → AgentConfig` pattern. Each | Atlas | task, call_omo_agent | | Momus | write, edit, task | | Athena | write, edit, call_omo_agent | -| Council-Member | write, edit, task, call_omo_agent | +| Council-Member | write, edit, task, call_omo_agent, switch_agent, background_wait | ## STRUCTURE diff --git a/src/agents/athena/council-member-agent.ts b/src/agents/athena/council-member-agent.ts index 49ab84b29..c813acbfd 100644 --- a/src/agents/athena/council-member-agent.ts +++ b/src/agents/athena/council-member-agent.ts @@ -30,7 +30,8 @@ export function createCouncilMemberAgent(model: string): AgentConfig { "edit", "task", "call_omo_agent", - + "switch_agent", + "background_wait", ]) const base = {