194 lines
4.9 KiB
JSON
194 lines
4.9 KiB
JSON
{
|
|
"meta": {
|
|
"note": "Draft only. Do not apply until Eric approves.",
|
|
"generatedAt": "2026-04-07T21:45:00+08:00",
|
|
"purpose": "First-pass multi-agent orchestrator config draft for Eve-centric workflow"
|
|
},
|
|
"agents": {
|
|
"defaults": {
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
},
|
|
"imageModel": {
|
|
"primary": "cowbay/openai/gpt-5-image",
|
|
"fallbacks": [
|
|
"cowbay/qwen-image-2.0",
|
|
"cowbay/openai/gpt-5-image-mini"
|
|
]
|
|
},
|
|
"models": {
|
|
"cowbay/gpt-5": {
|
|
"alias": "gpt5"
|
|
},
|
|
"cowbay/gpt-5.1": {
|
|
"alias": "gpt51"
|
|
},
|
|
"cowbay/gpt-5.2": {
|
|
"alias": "gpt52"
|
|
},
|
|
"cowbay/gpt-5.4": {
|
|
"alias": "gpt54"
|
|
},
|
|
"cowbay/gpt-5-codex": {
|
|
"alias": "codex"
|
|
},
|
|
"cowbay/gpt-5.1-codex": {
|
|
"alias": "codex51"
|
|
},
|
|
"cowbay/gpt-5.2-codex": {
|
|
"alias": "codex52"
|
|
},
|
|
"cowbay/gpt-5.3-codex": {
|
|
"alias": "codex53"
|
|
},
|
|
"cowbay/gpt-5.1-codex-max": {
|
|
"alias": "codex51_max"
|
|
},
|
|
"cowbay/gpt-5.1-codex-mini": {
|
|
"alias": "codex51_mini"
|
|
},
|
|
"cowbay/gpt-5.3-codex-spark": {
|
|
"alias": "codex53_spark"
|
|
},
|
|
"cowbay/gpt-5-codex-mini": {
|
|
"alias": "codex_mini"
|
|
},
|
|
"cowbay/gpt5": {
|
|
"alias": "gpt5_alias"
|
|
},
|
|
"cowbay/minimax/minimax-m2.5:free": {
|
|
"alias": "minimax25_free"
|
|
},
|
|
"cowbay/kilo-auto/free": {
|
|
"alias": "kilo_free"
|
|
}
|
|
},
|
|
"userTimezone": "Asia/Taipei",
|
|
"maxConcurrent": 4,
|
|
"subagents": {
|
|
"maxConcurrent": 8
|
|
}
|
|
},
|
|
"list": [
|
|
{
|
|
"id": "coder",
|
|
"name": "Eve",
|
|
"workspace": "/home/alice/.openclaw/workspace",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "prompt-optimizer",
|
|
"name": "Prompt Optimizer",
|
|
"workspace": "/home/alice/.openclaw/workspace-prompt-optimizer",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "reviewer",
|
|
"name": "Reviewer",
|
|
"workspace": "/home/alice/.openclaw/workspace-reviewer",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "research",
|
|
"name": "Research",
|
|
"workspace": "/home/alice/.openclaw/workspace-research",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "engineering",
|
|
"name": "Engineering",
|
|
"workspace": "/home/alice/.openclaw/workspace-engineering",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "ops",
|
|
"name": "Ops",
|
|
"workspace": "/home/alice/.openclaw/workspace-ops",
|
|
"model": {
|
|
"primary": "cowbay/gpt-5.4",
|
|
"fallbacks": [
|
|
"ollama/minimax-m2.5:cloud",
|
|
"cowbay/minimax/minimax-m2.5:free",
|
|
"cowbay/kilo-auto/free"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"tools": {
|
|
"sessions": {
|
|
"visibility": "all"
|
|
},
|
|
"agentToAgent": {
|
|
"enabled": true,
|
|
"allow": [
|
|
"coder",
|
|
"prompt-optimizer",
|
|
"reviewer",
|
|
"research",
|
|
"engineering",
|
|
"ops"
|
|
]
|
|
}
|
|
},
|
|
"implementationNotes": {
|
|
"policy": [
|
|
"Each agent must use its own dedicated workspace; shared working directories are not allowed",
|
|
"Telegram DM stays on coder/Eve only",
|
|
"Child agents do not speak directly to Eric",
|
|
"Child agents report back to Eve only",
|
|
"Actual routing discipline is enforced by prompt rules in addition to allowlist"
|
|
],
|
|
"phase1RecommendedAgents": [
|
|
"coder",
|
|
"prompt-optimizer",
|
|
"reviewer",
|
|
"engineering"
|
|
],
|
|
"phase2RecommendedAgents": [
|
|
"research",
|
|
"ops"
|
|
]
|
|
}
|
|
}
|