feat: add canonical agent.toml definitions for all 6 agents

This commit is contained in:
m3tm3re
2026-04-10 16:03:58 +02:00
parent cd553b4031
commit 7a8dd525c9
12 changed files with 543 additions and 0 deletions

35
agents/hermes/agent.toml Normal file
View File

@@ -0,0 +1,35 @@
# agents/hermes/agent.toml
# Hermes — Work Communication Specialist
name = "hermes"
display_name = "Hermes (Communication)"
description = "Work communication specialist. Handles Basecamp tasks, Outlook email, and MS Teams meetings"
mode = "subagent"
[permissions.question]
intent = "allow"
[permissions.webfetch]
intent = "allow"
[permissions.edit]
intent = "allow"
rules = [
"/run/agenix/**:deny",
]
[permissions.bash]
intent = "ask"
rules = [
"cat *:allow",
"echo *:allow",
]
[permissions.external_directory]
intent = "ask"
rules = [
"~/p/**:allow",
"~/.config/opencode/**:allow",
"/tmp/**:allow",
"/run/agenix/**:allow",
]