docs(athena): remove stale file references and fix tool restriction table

Remove non-existent council-orchestrator.ts and council-prompt.ts from AGENTS.md structure listing. Fix Athena denied tools (add call_omo_agent) and Council-Member denied tools (remove non-existent athena_council). Add council-member-agents.ts to builtin-agents listing. Fix stale athena_council reference in docs/features.md.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
ismeth
2026-02-19 13:53:46 +01:00
committed by YeonGyu-Kim
parent beddc4260e
commit 2b73b3f306

View File

@@ -34,8 +34,8 @@ Agent factories following `createXXXAgent(model) → AgentConfig` pattern. Each
| Multimodal-Looker | ALL except read |
| Atlas | task, call_omo_agent |
| Momus | write, edit, task |
| Athena | write, edit |
| Council-Member | write, edit, task, call_omo_agent, athena_council |
| Athena | write, edit, call_omo_agent |
| Council-Member | write, edit, task, call_omo_agent |
## STRUCTURE
@@ -53,8 +53,6 @@ agents/
├── athena/ # Multi-model council orchestrator
│ ├── agent.ts # Athena agent factory
│ ├── council-member-agent.ts # Council member agent factory
│ ├── council-orchestrator.ts # Council execution logic
│ ├── council-prompt.ts # Council prompt builder
│ ├── model-parser.ts # Model string parser
│ ├── types.ts # Council types
│ └── index.ts # Barrel exports
@@ -66,6 +64,7 @@ agents/
├── sisyphus-agent.ts
├── hephaestus-agent.ts
├── atlas-agent.ts
├── council-member-agents.ts # Council member registration
├── general-agents.ts # collectPendingBuiltinAgents
└── available-skills.ts
```