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:
@@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user