From 99e8456c5713a571edf76f94deb770c1a78aa38d Mon Sep 17 00:00:00 2001 From: Snider Date: Sun, 15 Mar 2026 16:03:21 +0000 Subject: [PATCH] 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 --- config/agents.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 config/agents.yaml diff --git a/config/agents.yaml b/config/agents.yaml new file mode 100644 index 0000000..9be07a6 --- /dev/null +++ b/config/agents.yaml @@ -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]