Create agents.json with 6 agent definitions (Wave 1, Task 1)
- Added all 6 agents: chiron, chiron-forge, hermes, athena, apollo, calliope
- Primary agents (2): chiron (Plan Mode), chiron-forge (Build Mode)
- Subagents (4): hermes (communications), athena (work knowledge), apollo (private knowledge), calliope (writing)
- All agents use model: zai-coding-plan/glm-4.7
- Prompt references use file pattern: {file:./prompts/<name>.txt}
- Permission structure: primaries have external_directory rules, subagents have simple question: allow
- Verified with Python JSON validation (6 agents, correct names)
- Documented patterns and learnings in notepad
This commit is contained in:
@@ -10,5 +10,53 @@
|
||||
"*": "ask"
|
||||
}
|
||||
}
|
||||
},
|
||||
"chiron-forge": {
|
||||
"description": "Personal AI assistant (Build Mode). Full execution and task completion capabilities with safety prompts.",
|
||||
"mode": "primary",
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
"prompt": "{file:./prompts/chiron-forge.txt}",
|
||||
"permission": {
|
||||
"external_directory": {
|
||||
"~/p/**": "allow",
|
||||
"*": "ask"
|
||||
}
|
||||
}
|
||||
},
|
||||
"hermes": {
|
||||
"description": "Work communication specialist. Handles Basecamp tasks, Outlook email, and MS Teams meetings.",
|
||||
"mode": "subagent",
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
"prompt": "{file:./prompts/hermes.txt}",
|
||||
"permission": {
|
||||
"question": "allow"
|
||||
}
|
||||
},
|
||||
"athena": {
|
||||
"description": "Work knowledge specialist. Manages Outline wiki, documentation, and knowledge organization.",
|
||||
"mode": "subagent",
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
"prompt": "{file:./prompts/athena.txt}",
|
||||
"permission": {
|
||||
"question": "allow"
|
||||
}
|
||||
},
|
||||
"apollo": {
|
||||
"description": "Private knowledge specialist. Manages Obsidian vault, personal notes, and private knowledge graph.",
|
||||
"mode": "subagent",
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
"prompt": "{file:./prompts/apollo.txt}",
|
||||
"permission": {
|
||||
"question": "allow"
|
||||
}
|
||||
},
|
||||
"calliope": {
|
||||
"description": "Writing specialist. Creates documentation, reports, meeting notes, and prose.",
|
||||
"mode": "subagent",
|
||||
"model": "zai-coding-plan/glm-4.7",
|
||||
"prompt": "{file:./prompts/calliope.txt}",
|
||||
"permission": {
|
||||
"question": "allow"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user