feat: add agents.yaml config for dispatch concurrency control
max_concurrent: 2 limits parallel agent processes. Agent identities: cladius (dispatch/review), athena (worker), charon (worker/review, inactive), clotho (worker, inactive). Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
parent
f0cb5dd2bd
commit
99e8456c57
1 changed files with 35 additions and 0 deletions
35
config/agents.yaml
Normal file
35
config/agents.yaml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
version: 1
|
||||
|
||||
# Dispatch concurrency control
|
||||
dispatch:
|
||||
# Maximum concurrent agent processes (0 = unlimited)
|
||||
max_concurrent: 2
|
||||
# Default agent type when not specified
|
||||
default_agent: claude
|
||||
# Default prompt template
|
||||
default_template: coding
|
||||
# Workspace root (relative to this file's parent)
|
||||
workspace_root: .core/workspace
|
||||
|
||||
# Agent identities (which agents can dispatch)
|
||||
agents:
|
||||
cladius:
|
||||
host: local
|
||||
runner: claude
|
||||
active: true
|
||||
roles: [dispatch, review, plan]
|
||||
athena:
|
||||
host: local
|
||||
runner: claude
|
||||
active: true
|
||||
roles: [worker]
|
||||
charon:
|
||||
host: 10.69.69.165
|
||||
runner: claude
|
||||
active: false
|
||||
roles: [worker, review]
|
||||
clotho:
|
||||
host: remote
|
||||
runner: claude
|
||||
active: false
|
||||
roles: [worker]
|
||||
Loading…
Add table
Reference in a new issue